- 博客(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
原创 Trie字典树+ 2381 - 三年二班的投票 ---Trie字典树模板
【代码】Trie字典树+ 2381 - 三年二班的投票 ---Trie字典树模板。
2023-03-09 21:53:07
94
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人