上一页 1 2 3 4 5 6 7 ··· 21 下一页
摘要: 9 服务层 本章阐述了服务层,即中间层。 9.1 定义服务 服务层是网站的核心,它接收来自多个来源的请求,访问作为网站DNA的数据,并返回响应。 常见的服务模式包括以下组合: 创建/检索/更改(部分或全部)/删除 一件事/多件事 在 RESTful 路由器层,名词是资源。在本书中,我们的资源最初将包 阅读全文
posted @ 2024-06-13 20:50 磁石空杯 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 7 框架比较(Flask、Django及FastAPI) 关于一个新的 Web 框架,您可能想知道的第一件事就是如何入门,而一种自上而下的方法就是定义路由(从URL和HTTP方法到函数的映射)。 7.1 Flask Flask自称是微框架。它提供基本功能,你可以根据需要下载第三方软件包进行补充。它比 阅读全文
posted @ 2024-06-13 18:57 磁石空杯 阅读(99) 评论(0) 推荐(0) 编辑
摘要: 8 Web层 本章将进一步介绍FastAPI应用程序的顶层(也可称为接口层或路由器层)及其与服务层和数据层的集成。 一般来说,我们如何处理信息?与大多数网站一样,我们的网站将提供以下方法: 检索 创建 修改 替换 删除 8.1 插曲: 自顶向下、自底向上、中间向外?(Top-Down, Bottom 阅读全文
posted @ 2024-06-12 20:06 磁石空杯 阅读(33) 评论(0) 推荐(0) 编辑
摘要: 6 依赖 FastAPI 非常出色的设计特性之一是 “依赖注入 ”的技术。这个术语听起来既专业又深奥,但它却是 FastAPI 的一个关键方面,而且在很多层面上都有惊人的作用。本章将介绍 FastAPI 的内置功能以及如何编写自己的功能。 6.1 什么是依赖 依赖项是某一时刻需要的特定信息。获取这些 阅读全文
posted @ 2024-06-09 06:29 磁石空杯 阅读(34) 评论(0) 推荐(0) 编辑
摘要: 5 Pydantic、类型提示和模型 FastAPI主要基于Pydantic。它使用模型(Python对象类)来定义数据结构。这些模型在FastAPI应用程序中被大量使用,是编写大型应用程序时的真正优势。 5.1 类型提示 在许多计算机语言中,变量直接指向内存中的值。这就要求程序员声明它的类型,以便 阅读全文
posted @ 2024-06-08 17:25 磁石空杯 阅读(58) 评论(0) 推荐(0) 编辑
摘要: 4 异步、并发和Starlette 本章关注FastAPI的底层Starlette库,尤其是它对异步处理的支持。在概述了Python中“同时做更多事情”的多种方法后,您将看到Python中较新的async和await关键字是如何融入Starlette和FastAPI的。 4.1 Starlette 阅读全文
posted @ 2024-06-07 15:32 磁石空杯 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 3 快速入门 第二章是python基础,故不做介绍。 FastAPI是一个现代、快速(高性能)的网络框架,用于使用基于标准Python 类型提示的Python 3.6+构建API。 FastAPI的创建者是Sebastián Ramírez。 FastAPI由Sebastián Ramírez于20 阅读全文
posted @ 2024-06-06 15:58 磁石空杯 阅读(92) 评论(0) 推荐(0) 编辑
摘要: 1 现代网络 曾几何时,网络小而简单。开发者们把 PHP、HTML 和 MySQL 调用放到一个文件中,然后自豪地告诉大家去看看他们的网站,这样做非常有趣。但随着时间的推移,网络发展到了数以亿计,不对,是数以万亿计的页面,早期的游乐场变成了主题公园的元宇宙。 在本章中,我将指出一些与现代网络日益相关 阅读全文
posted @ 2024-06-05 16:49 磁石空杯 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 1深度学习快速入门 本章介绍深度学习背后的关键概念,并在不同的任务中训练我们的第一个模型。如果你不是技术或数学专业出身,也没有关系,我们从工程应用的角度入手,而不是数学科学。 1.1 深度学习没那么难 多数深度学习不需要: 高深的数据基础,实际高中数学已经够用 大量数据:实际最低小于50项数据也可以 阅读全文
posted @ 2024-05-28 19:07 磁石空杯 阅读(62) 评论(0) 推荐(1) 编辑
摘要: 3简介 扩展功能非常宝贵。它们有助于提高代码质量,加快开发工作。我们将介绍一些必备的通用扩展。 3.1 顶级扩展 3.1.1 Pylance 微软的Pylance可以大大提高你的工作效率。Pylance是一款Python语言服务器,它增强了IntelliSense、语法高亮和大量其他功能,为 Pyt 阅读全文
posted @ 2024-04-13 15:35 磁石空杯 阅读(145) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 21 下一页