后端学习笔记

1.tcp的粘包问题产生的原因以及解决方法

tcp粘包是指接收端把多个包首尾连接在一起去接收,产生的原因可能是nagle算法。

解决方法:关闭nagle、用特殊字符标记报文结尾、首部记录报文长度

2.https加快传输的方法

使用非对称加密方法传输对称密钥,使用对称密钥传输实际的数据。

3.tcp和udp协议的区别

tcp是有连接的协议,udp无连接;tcp提供的是可靠的服务,udp是不可靠的;tcp是面向字节流的,udp是面向报文的;tcp的首部长度是20字节,udp是8字节;tcp有拆包和按序组合的机制。

4.链路层协议

ARP、rarp、rip、ppp

5.网络通信的函数

客户端调用socket、connect、write、read、close

服务器端:socket、bind、listen、accept、read、write、close

6.页面置换算法

最佳置换算法:理论上最好实际上很难实现

先进先出,会出现哪怕页面增多,只要没有满足所有需求仍然会出现缺页率上升的情况

最近最久未使用

clock算法

7.进程交换要满足的条件

进程执行时间比换出时间长、磁盘交换区能存储下进程

相关推荐
郭庆汝10 分钟前
FastAPI使用笔记
笔记·fastapi
爱讲故事的25 分钟前
计算机网络第七章:无线与移动网络复习笔记
网络·笔记·计算机网络
小陈phd34 分钟前
Text2SQL智能体学习笔记(一)——NL2SQL及执行流程介绍
笔记·学习
问心无愧051337 分钟前
ctf sow web入门112
android·前端·笔记
稷下元歌38 分钟前
系统学习plc 基础指令上篇,官方资料课程笔记整 理
笔记·学习
超人不会飞_Jay2 小时前
26.6.8LangChain笔记
笔记
xian_wwq2 小时前
【学习笔记】「大模型安全:攻击面演化史」第 02 篇-越狱攻防战
笔记·学习
xieliyu.3 小时前
MySQL 全套入门笔记:基础、库操作、数据类型
数据库·笔记·mysql
XGeFei3 小时前
【Fastapi学习笔记(7)】—— Fastapi 中间件、前端跨域请求
笔记·学习·fastapi
问心无愧05133 小时前
ctf show web入门109
android·前端·笔记