自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 数据链路层总结

为避免分组重复 每个分组带有序号(1bit即可0/1)网络适配器(网卡):包含物理层、数据链路层。,超时重传时间(RTO)到,未收到ACK/NCK,就重传。网络适配器+软件驱动程序 实现协议。(帧定界符消除和数据载荷部分的冲突)以太网V2 MAC帧。奇校验 数据后。偶校验 数据后。不可靠传输:有误码就丢弃。每发送一分组,就启动一个。帧丢失、帧重复、帧失序。

2024-12-06 07:44:23 362

原创 网络层总结

分组首部携带:①连接建立阶段 完整目的主机地址 ②之后 一条虚电路编号。分组可能误码、丢失、重复和失序 尽最大努力交付(不可靠)注意:电话 电路交换 物理连接。首先建立网络层连接(虚电路)

2024-12-04 22:33:27 409

原创 运输层总结

为实现可靠数据传输,就必须增加许多措施(TCP连接管理、确认机制、 超时重传、流量控制以及拥塞控制)区分进程:端口号(长度为16bit,取值范围是0~65535)两者都用IP协议封装-->IP复用。不需要使用实现可靠传输的各种机制。用UDP协议封装-->UDP复用。用TCP协议封装-->TCP复用。UDP不需要实现可靠传输,因此。UDP通信的双方传送数据之前。运输层协议:端到端协议。进程标识符(PID)

2024-12-03 00:04:55 204

原创 应用层总结

如果有,则使用这些配置信息来构建DHCP提供报文如果没有,则采用默认配置信息来构建DHCP提供报文,DHCP请求报文:封装有事务ID、DHCP客户端MAC地址、接收的租约中的IP、提供此租约的DHCP服务器端的IP。(DHCP提供报文:封装有配置信息,例如IP地址、子网掩码、地址租期、默认网关的IP、DNS服务器IP)应用进程是对等的(对等方),对等方相互之间直接通信,每个对等方既是服务的请求者,又是服务的提供者。:根据DHCP提供报文中的事务ID来判断该报文是否是自己所请求的报文,是则接受,否则丢弃;

2024-12-02 13:24:29 715

原创 fastapi:Pydantic 数据模型管理

Pydantic还支持 datetime、FilePath、DirectoryPath、EmailStr、NameEmail(邮箱格式类型)、Color、AnyUrl(任意网址)、HTTPUrl、Json、IPvAnyAddress、IPvAnyNetwork、SecretStr和 SecretBytes(敏感数据类型)等特殊数据类型。2,要实例化一个 BaseModel 类,它的所有必需的属性必须立即通过构造函数的命名参数进行初始化。字段参数仅用于数据类型的校验,无法为字段参数扩展更多的校验规则。

2024-11-27 11:27:07 456

原创 fastapi:使用 SQLAlchemy 实现异步CRUD事务

从1.4版开始,SQLAlchemy 支持异步I/O(AsyncIO)功能,从而支持异步连接、会话、事务和数据库驱动程序。异步实现创建存储库的大部分过程与同步设置的过程相同。CRUD命令对异步Session 对象的非直接访问。步骤1 创建异步 SQLAlchemy 引擎。步骤3 通过 SQLAlchemy 创建表。步骤2 定义数据库表映射模型。

2024-11-27 09:45:22 616

原创 opengl

(e)重复调用 display()函数。(b)实例化 GLFWwindow;(d)调用一次 init()函数;(c)初始化 GLEW 库;(a)初始化 GLFW库;

2024-10-08 10:27:39 187

原创 编译原理知识点

不确定的有穷自动机(Nondeterministic Finite Automata,NFA)确定的有穷自动机(Deterministic Finite Automata,DFA):设L为一个由NFA接受的集合,则存在一个接受L的DFA。让DFA的每一个状态对应NFA的一组状态。:将NFA转换成等价的DFA的算法。为一个NFA构造相应的DFA的。引人有穷自动机理论,正是为。寻找特殊的方法和工具。

2024-10-04 10:53:02 314

原创 langchain

(3)生成:更详细的提示词输入LLM。这允许它们生成更准确和。*(2)增强:提示词更新。>文档切割器和按字符分割。>按token分割文档。>文档总结、精炼、翻译。的答案,同时减少幻觉。

2024-10-03 14:53:30 416

原创 计算机图形学 复习题

第1题( A )是图形的基本元素,其生成算法直接决定着系统的效率。图元的参数表示形式---->点阵表示形式。双缓存:扫描与生成点阵同时(并行)进行。线画图元(点、线段、圆弧)点图示法(交点表示像素)点阵表示形式:是光栅显示系统。区域图示法(网格表示像素)填充图元(矩形、多边形等)扫描转换直线段 :与直线段。参数表示形式:由不同种类。

2024-10-02 19:56:19 453

原创 物理层总结

(RTS包括发射端的地址、接收端的地址、下一份数据将持续发送的时间等信息;收到ACK就可以进行下一个数据帧的发送,若没有则一直重传至规定重发次数为止。3.RTS/CTS帧(可选)来确定随机的推迟时间)

2024-09-24 20:51:33 277

原创 操作系统知识点

(2),因为程序在运行时可能会被加载到不同的物理地址上,如果链接器直接生成与物理地址一致的逻辑地址,那么程序就无法在不同的物理地址上运行。(3),CPU在执行指令时,首先处理的是逻辑地址。(3),定位一个内存单元需要知道其物理地址,可通过内存地址映射表/直接访问内存控制器来实现。答:地址映射是为了将逻辑地址转换成物理地址,使程序能正确访问内存中的数据。(1),物理地址是计算机中内存单元的实际地址,由硬件直接产生。(1),逻辑地址空间是指:程序在运行时使用的地址空间。(1),程序员在编写程序时使用的地址。

2024-09-23 15:22:25 280

原创 P1304 哥德巴赫猜想 ---素数筛

【代码】P1304 哥德巴赫猜想 ---素数筛。

2023-03-11 15:44:15 248

原创 唯一分解定理应用+2140 - 质因子3(唯一分解定理求质因子)+

【代码】唯一分解定理应用+2140 - 质因子3(唯一分解定理求质因子)+

2023-03-11 11:39:50 254

原创 2007 - 半质数 --- 素数筛+2137 - 质因子2

【代码】2007 - 半质数 --- 素数筛+2137 - 质因子2。

2023-03-11 00:06:35 872

原创 埃筛,线性筛求素数模板

【代码】唯一分解定理,埃筛,线性筛求素数。

2023-03-10 22:44:03 156

原创 2359 - 数字串前缀匹配 ---trie字典树

【代码】2359 - 数字串前缀匹配 ---trie字典树。

2023-03-10 07:48:55 134

原创 Trie字典树+ 2381 - 三年二班的投票 ---Trie字典树模板

【代码】Trie字典树+ 2381 - 三年二班的投票 ---Trie字典树模板。

2023-03-09 21:53:07 94

原创 2391 - 子串位置 --- KMP算法

KMP算法

2023-03-05 23:06:16 153

原创 2414 - 滑雪 ---深搜优化(记忆化搜索)

记忆化搜索

2023-03-05 19:24:19 106

原创 1908 - 伐木工 ---二分答案

二分

2023-03-04 15:48:14 1238 2

原创 1504 - 约瑟夫问题 --- vector+1500 - 数组存数 --- vector

vector

2023-03-04 12:44:20 737

原创 1441 - 骑士牛 ---广搜

广搜

2023-03-04 11:28:28 596

原创 1196 - 拐角I ---递归+ 1358 - 素数环 ---深搜递归

递归

2023-03-04 07:19:42 527

原创 1410 - 数塔的行走路径? ---递推

递推

2023-03-03 20:39:23 459

原创 1369 - Pell数列 --- 高精度算法

高精度算法

2023-03-03 18:21:50 796

原创 1280 - 求2的n次方 + 1281 - 求2+2*2+2*2*2+…+2*2*2*….*2 ---高精度算法

高精度算法

2023-03-02 20:03:33 762

原创 1286 - 高精度乘单精度 ---高精乘低精 + 1287 - 高精度乘 ---高精度乘高精度

高精度乘法

2023-03-02 17:04:00 424

原创 高精度加法,减法,乘法,除法

高精度

2023-03-02 12:21:29 296 1

原创 1111 - 找最长单词 --- string 字符串

string 字符串

2023-02-25 15:26:41 1280

原创 1113 - 隐藏的最大整数 -- string 字符串

string 字符串

2023-02-25 13:46:53 1895

原创 1132 - 保留整数 ---字符串

string 字符串

2023-02-25 12:46:50 763

原创 1864 - 单词接龙的最长长度 ---深搜dfs剪枝

深搜

2023-02-25 07:25:32 363

原创 2364 - 数的划分 ---深搜dfs剪枝

深搜剪枝

2023-02-24 22:38:44 119

原创 2412 - 和为K ---深搜dfs剪枝

深搜dfs

2023-02-24 21:27:45 86

原创 2558 - 数字游戏 --- 数位dp

数位dp

2023-02-24 18:27:23 203

原创 2571 - 数位统计 --- 数位dp模板

数位dp

2023-02-24 15:08:35 101

原创 1128 - 整数串拆段 --- 字符串+1114 - 趣味填空

字符串

2023-02-18 21:09:03 1352

原创 字符串的排序和交换 ---1117 - 重新排列

字符串

2023-02-18 19:45:52 392

原创 1131删除指定字符+1570字符替换+1476字符串编辑+1408合法的变量名+1569字符串分离

字符串

2023-02-18 19:08:58 1067 1

空空如也

空空如也

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

TA关注的人

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