heart
04
14
14
Schema Extra - Example Schema Extra - Example
Schema Extra - Example Schema Extra - Example可以为 JSON 模式定义额外的信息 一个常见的用法是为 api 文档添加一个例子 有如下的几种方式来定义额外的 JSON 模式信息 P
2020-04-14
14
13
13
Body - Fields Body - Fields
Body - Fields和路径操作函数 Query,Path,Body 一样,可以在 Pydantic 模型中使用 Field 添加验证信息和元信息 Import Fieldfrom fastapi import Body, FastAP
2020-04-13
13
13
13
semaphore semaphore
进程之间的制约关系: 直接制约关系(协作关系,需要同步):合作进程之间产生的制约关系 间接制约关系(竞争关系、需要互斥):共享资源产生的制约关系 关键词: 互斥:即排它。互斥不足以反应访问的顺序 例如采用忙等的方式获得锁 同步:排它+
13
12
Quadratic residue Quadratic residue
二次剩余若同余式$$x^2 \equiv a \quad (mod \; m), \qquad (a, m) = 1$$有解,则 $a$ 叫做模 $m$ 的平方/二次剩余,否则称为平方/二次非剩余 模为奇素数的平方剩余欧拉判别条件$a$ 是
2020-04-12
12
12
开发存储器层次结构 开发存储器层次结构
局部性原理: 时间局部性:如果某个数据项被访问,那么在不久的将来他可能再次被访问 空间局部性:如果某个数据项被访问,那么与地址相邻的数据项可能很快也将被访问 例子:循环结构体现了指令和数据的时间局部性;顺序执行和对数组或者记录中的元素进行顺
2 / 4