自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 FastAPI-请求体参数: 额外参数信息

为JSON 模式声明额外信息,使用场景就是需要提供一些提示信息的地方,比如提供一个exmple,这里可以name: str在FastAPI的docs中可以看到直接给出了这个exmaple。

2024-11-26 00:51:09 329

原创 FastAPI-请求体参数

总结1. 请求体参数就是向服务器发送一个类似JSON的表单2. 请求体参数有两种定义方式,引入Body并配合Annotated,或者继承pydantic的BaseModel类3. 可以随意混合使用Path、Query和请求体请求体参数声明,FastAPI知道该怎么做

2024-11-24 14:44:42 856

原创 FastAPI-url参数: 路径参数校验&查询参数校验

为什么要参数校验,大家应该都听过一个笑话,一个程序员写好了咖啡厅程序。测试,点1杯咖啡,没问题。点0.1杯水,提示只能点整数杯,没问题。给客户用,客户点了个炒粉,咖啡厅炸了。本文将讲述一些FastAPI进行参数校验的方法。

2024-11-23 11:43:24 1105

原创 FastAPI-url参数: 查询参数

在路径参数中提到了,url中用斜杠分隔开的参数是路径参数。那么什么是查询参数呢?就是 '?xxx=xxx' 这样问号开头一个变量等于某个值的参数,称为查询参数。比如我在写这篇文章时的url如下图所示,那么这里的'/mp_blog/creation/editor'就是查询参数, '?spm=12467984654' (随便打的数字) 就是路径参数。声明不属于路径参数的其他函数参数时,它们将被自动解释为"查询字符串"参数查询字符串是键值对的集合,这些键值对位于 URL 的?之后,并以 & 符号分隔。

2024-11-23 00:22:12 476

原创 FastAPI-url参数: 路径参数

POST和PUT向服务器提交数据,其中POST不具备幂等性,而PUT具有幂等性。举个例子,我用POST请求向服务器添加{‘name’:'misaka'}, 多向服务器请求三次,服务器里可能就会有{{‘name’:'misaka'},{‘name’:'misaka'},{‘name’:'misaka'}}。在这里,引入一个幂等性的概念,即相同的操作(请求)不论做多少次,最终的结果都是相同的。它提供了['GET', 'POST', 'DELETE', 'PUT']的请求接口,那么这些接口有什么作用和区别呢?

2024-11-13 17:44:06 245

原创 记一次Ubuntu黑屏

系统 ubuntu20.042022年5月12日,关闭系统2022年5月13日,启动电脑,无法进入系统,纯黑屏,左上交光标都没有,能够使用键盘安全重启。在Recovery menu中看到有三个内核,6个选项分别是:Ubuntu Linux 5.13.0-41-genericUbuntu Linux 5.13.0-41-generic(recovery mode)Ubuntu Linux 5.13.0-40-genericUbuntu Linux 5.13.0-40-gene

2022-05-13 14:19:45 2082

原创 ubuntu系统使用paddle中遇到的问题

paddle安装完成后,import paddle报错ModuleNotFoundError: No module named 'paddle.fluid.core_noavx'解决PaddlePaddle noavx 版本下载https://blog.youkuaiyun.com/m0_52929117/article/details/121526465如何查看nvidia的版本?nvidia -smi报错Failed to initialize NVML: Driver/li...

2022-04-13 13:39:53 1557

原创 ubuntu开机黑屏,左上角光标闪烁

问题描述:ubuntu会出现桌面卡死,只有鼠标能动,这时候我选择强制重启,开机后无法进入图形界面,但是能通过alt+f2 进入到tty2。最终解决:重装显卡驱动第一步:禁用nouveau(可以不进行这一步)cat /etc/modprobe.d/blacklist-nouveau.confblacklist nouveauoptions nouveau modeset=0sudo update-initramfs -usudo reboot第二步:卸载之前的驱动...

2022-04-08 20:45:04 9116 5

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除