摘要:
RPC 1.RPC简介 1.1 什么是rpc协议 什么是rpc? rpc (remote procedure call protocol) 就是远程过程调用时一个计算机远程调用 rpc底层是通过http协议来实现的 rpc如何实现的? 想调用本地函数一样,区调用远端 函数。 通过rpc协议,传递:函 阅读全文
摘要:
Nginx 序言 Nginx是lgor Sysoev为俄罗斯访问量第二的rambler.ru站点设计开发的。从2004年发布至今,凭借开源的力量,已经接近成熟与完善。 Nginx功能丰富,可作为HTTP服务器,也可作为反向代理服务器,邮件服务器。支持FastCGI、SSL、Virtual Host、 阅读全文
摘要:
如果你遇到pydantic验证和自己想要的response不一致,不妨来看看这段代码,优雅的将pydantic的类型提示错误修改为自己response的msg import uvicorn from fastapi import FastAPI, HTTPException from fastapi 阅读全文
摘要:
sqlalchemy-alembic 问题:在学习fastapi的过程中想通过sqlalchemy来连接数据库,对model层进行操作,并且进行类似于django的migrate的操作,但是发现fastapi并没有自带的方便的数据库迁移插件,所以从sqlalchemy入手,找到了alembic,亲测 阅读全文
摘要:
第一章 计算机网络概述 1.计算机网络基础 1.1 计算机网络的概念 计算机网络:是一个讲分散的,具有独立功能的计算机系统,通过通信设备和线路连接起来,由功能完善的软件实现资源共享和信息传递的系统 计算机网络是互连的、自治的计算机集合 互连-互联互通、通信链路 自治-无主从关系 1.2 计算机网络的 阅读全文