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