Library Search
结果页

图书 API——Query、Mutation 与嵌套类型

在 元器件 / 技术栈 / 知识库 中找到 15 个匹配结果。

返回文档库
技术栈

技术栈

7 个
查看全部
OpenAI API # OpenAI API 技术栈概览 OpenAI API 是由 OpenAI 提供的**大型语言模型(LLM)云服务**,让开发者通过 REST API 或 Python SDK 访问 GPT-4、GPT-4o、DALL·E 3、Whisper、Embeddings 等模型能力,快速构建 AI 驱动的应用。 **核心特性:** - 💬 **Chat Completions** — GPT-… 2% Flask | 概念 | 说明 | |------|------| | `Flask(__name__)` | 创建 WSGI 应用实例,`__name__` 用于定位资源 | | `@app.route(path)` | 装饰器语法,将 URL 路径绑定到视图函数 | | `<variable>` | 动态路由变量,自动传入函数参数 | | `request.args` | 查询参数字典 `?key=val… 2% C# | 优化项 | 方法 | |--------|------| | 查询性能 | 投影(Select)、分页、索引、无跟踪查询 | | 内存 | `AsNoTracking()` 只读查询、流式枚举 | | 并发 | 连接池(AddDbContextPool)、限流中间件 | | 序列化 | `System.Text.Json` 源码生成(AOT) | | 启动 | ReadyToRun、Nativ… 2% Express # Express RESTful API — 图书管理 CRUD ## 目标 15 分钟搭建完整的 RESTful API,包含 GET/POST/PUT/DELETE 操作,数据存内存(毕设可替换为数据库)。 ## 完整代码 ```javascript // app.js const express = require('express'); const app = express();… 2% jQuery ```javascript // GET $.get('/api/students', function(data) { data.forEach(s => { $('#list').append(`<li>${s.name}</li>`); }); }); // POST $.post('/api/students', { name: '张三', major: 'CS' },… 2% GraphQL # GraphQL 例程:图书管理 API ## 目标 实现一个完整的图书管理 GraphQL 服务,涵盖:Schema 定义、Query(查询)、Mutation(变更)、嵌套类型(Author ↔ Book)。 ## 完整代码 ```javascript const { ApolloServer } = require('@apollo/server'); const { startSt… 2% FastAPI # FastAPI Hello World —— 类型驱动的 API 开发 ## 目标 创建一个最小的 FastAPI 应用,理解: - FastAPI 的装饰器路由 - Pydantic 数据模型与类型验证 - 自动 OpenAPI 文档(Swagger / ReDoc) - ASGI 异步支持 ## 完整代码 ```python # main.py from fastapi impor… 1%
知识库

知识库

8 个
图书 API——Query、Mutation 与嵌套类型 # GraphQL 例程:图书管理 API ## 目标 实现一个完整的图书管理 GraphQL 服务,涵盖:Schema 定义、Query(查询)、Mutation(变更)、嵌套类型(Author ↔ Book)。 ## 完整代码 ```javascript const { ApolloServer } = require('@apollo/server'); const { startSt… 3% 03-实战数据处理与Web-API HTTPException(status_code=404, detail="图书不存在") for key, value in book.model_dump(exclude_unset=True).items(): db[book_id][key] = value return db[book_id] @app.delete("/api/books/{boo… 3% 02-restful-api # Flask RESTful API —— 构建完整的 CRUD 接口 ## 目标 使用 Flask 构建一个完整的 RESTful API,实现对"书籍"资源的 CRUD 操作: - 理解 RESTful URL 设计规范 - 掌握请求体 JSON 解析 - 掌握状态码的正确使用 - 使用 Flask-RESTful 扩展简化 API 开发 ## 完整代码 ```python # ap… 2% GraphQL API 设计入门 # GraphQL API 设计入门教程 ## 第一章:GraphQL vs REST ### REST 的痛点 假设要渲染一个博客首页,需要: 1. `GET /posts` — 获取文章列表 2. `GET /users/1` — 获取每篇文章的作者头像 3. `GET /posts/1/comments` — 获取评论数 三次请求 + 大量无关字段。这叫 **Under-fetchi… 2% 02-functional-api-tf-data # TensorFlow Functional API + tf.data Pipeline ## 目标 - 掌握 Functional API(多输入/多输出/共享层) - 掌握 tf.data 高性能输入管道 - 自定义训练循环(Custom Training Loop) ## 完整代码 ### 1. Functional API —— 灵活模型构建 ```python import… 2% Express RESTful API — 图书管理 CRUD # Express RESTful API — 图书管理 CRUD ## 目标 15 分钟搭建完整的 RESTful API,包含 GET/POST/PUT/DELETE 操作,数据存内存(毕设可替换为数据库)。 ## 完整代码 ```javascript // app.js const express = require('express'); const app = express();… 2% Gin + GORM 通用分页查询封装 // Paginate 通用分页查询函数 func Paginate(db *gorm.DB, query PageQuery, dest interface{}, searchFields ...string) (*Pagination, error) { // 默认值 if query.Page == 0 { query.Page = 1 } if query.Limit == 0… 2% 02-drf-restful-api ## API 端点一览 | 方法 | URL | 说明 | |------|-----|------| | GET | `/api/posts/` | 文章列表(分页+过滤+搜索)| | POST | `/api/posts/` | 创建文章(需认证)| | GET | `/api/posts/{id}/` | 文章详情 | | PUT | `/api/posts/{id}/` | 全量更新(需… 2%