heart
处理器 处理器
逻辑单元: 组合单元:处理数据值的单元,其输出只取决于当前的输入。例如:alu、门 状态单元:存储状态的单元。例如:指令存储器、数据存储器、寄存器。一个状态单元至少有两个输入(时钟信号和写入单元的值)和一个输出 时钟方法:规定了信号可以读
计算机的算术运算 计算机的算术运算
溢出发生的条件: 加法: 同正得负 同负得正 减法: 正负得负 负正得正 对于 MiPS 指令而言: 有符号数的加减法(add、sub、addi)在溢出时产生异常 无符号数的加减法(addu、subu、addiu)在溢出时不产生
计算机的语言 计算机的语言
常用的寄存器(32个): $\$0(\$zero)$:零寄存器,值恒为 $0$ $\$1(\$at)$:寄存器 $at$ ,保留给汇编器使用 $\$2、\$3(\$v_0、\$v_1)$:函数返回值寄存器,调用时不保存 $\$4-\$7(
2020-04-12 qiufeng
计算机概要与技术 计算机概要与技术
计算机的应用的分类及其特性: 个人计算机:用于个人使用的计算机,价格低廉,通常包含图形显示器、键盘和鼠标等 服务器:用于为多用户运行大型程序的计算机,通常由多个用户并行使用,并且一般通过网络访问 嵌入式计算机:嵌入到其他设备中的计算机,一般
同余 同余
同余定义$a, b \in Z, m \in Z^+$,若有 $m | a - b$,则称 $a, b$ 模 $m$ 同余,记作 $a \equiv b \quad (mod \; m)$ 判断 $a \equiv b \quad (mod
2020-04-12
Query Parameters and String Validations Query Parameters and String Validations
Query Parameters and String ValidationsFastAPI 允许对参数进行验证和声明附加信息 from fastapi import FastAPI app = FastAPI() @app.get(
2020-04-11
python 函数参数 python 函数参数
可接受任意数量参数的函数使用 * 参数,可以让一个函数接受任意数量的位置参数 def test(arg, *args): pass 在上述例子中,args 是一个由除 arg 以外所有位置参数组成的元组 使用 ** 参数,可以让一个
2020-04-11
Request Body Request Body
Request Body当需要从客户端(如浏览器)发送数据到 API 时,可以借助 request body request body:从客户端发送到 API 的数据 response body:从 API 发送到客户端的数据 API 总
2020-04-11
Query Parameters Query Parameters
Query Parameters当声明的函数参数不是路径参数的一部分时,它们会被自动的解释为查询参数(可以直观的理解为 URL 中 ? 后面,以 & 分割的键值对) from fastapi import FastAPI app
2020-04-11
integer divisibility integer divisibility
整除定义$a, b \in Z$ 且 $b \neq 0$ ,如果存在 $q \in Z$ 使得$$a=q \cdot b$$则称 $b$ 整除 $a$ 或者 $a$ 被 $b$ 整除,记作 $b | a$ ,$b$ 称为 $a$ 的因数,
2020-04-11
Path Parameters Path Parameters
path 中可以用 python 格式字符串的形式来声明变量,例如 from fastapi import FastAPI app = FastAPI() @app.get("/items/{item_id}") async def
2020-04-10
First Steps First Steps
一个简单的例子main.pyfrom fastapi import FastAPI app = FastAPI() @app.get("/") async def root(): return {"message": "Hel
2020-04-09
3 / 4