10 2023 档案

摘要:​ 可以看到总的分为两层:Server层和储存引擎层 Server层负责建立连接、分析和执行SQL。MySQL 大多数的核心功能模块都在这实现,主要包括连接器,查询缓存、解析器、预处理器、优化器、执行器等。另外,所有的内置函数(如日期、时间、数学和加密函数等)和所有跨存储引擎的功能(如存储过程、触发 阅读全文
posted @ 2023-10-31 15:10 桂洛克船长 阅读(36) 评论(0) 推荐(0)
摘要:一、TCP基本认识 ​ 介绍比较重要的部分 ​ ​ 序列号:在建立连接时由计算机生成的随机数作为其初始值,通过 SYN 包传给接收端主机,每发送一次数据,就「累加」一次该「数据字节数」的大小。用来解决网络包乱序问题。 ​ 确认应答号:指下一次「期望」收到的数据的序列号,发送端收到这个确认应答以后可以 阅读全文
posted @ 2023-10-29 09:40 桂洛克船长 阅读(40) 评论(0) 推荐(0)
摘要:一、HTTP与HTTPS的区别: HTTP 是超文本传输协议,信息是明文传输,存在安全风险的问题。HTTPS 则解决 HTTP 不安全的缺陷,在 TCP 和 HTTP 网络层之间加入了 SSL/TLS 安全协议,使得报文能够加密传输。 HTTP 连接建立相对简单, TCP 三次握手之后便可进行 HT 阅读全文
posted @ 2023-10-27 20:11 桂洛克船长 阅读(174) 评论(0) 推荐(0)
摘要:一、GET和POST有什么区别? ​ 根据RFC,GET的语义是从服务器获取指定的资源,这个资源可以是静态的文本、页面、图片和视频等。GET请求的参数位置一般出现在URL中,且只支持ASCII,浏览器会对URL长度做出限制,(HTTP协议本身并没有对URL长度做出任何规定)。 ​ 例如:打开www. 阅读全文
posted @ 2023-10-25 19:18 桂洛克船长 阅读(65) 评论(0) 推荐(0)
摘要:一.osi七层模型: 1.应用层 ​ 最上层的,也是我们能直接接触到的就是应用层(Application Layer),我们电脑或手机使用的应用软件都是在应用层实现。那么,当两个不同设备的应用需要通信的时候,应用就把应用数据传给下一层,也就是传输层。 ​ 所以,应用层只需要专注于为用户提供应用功能, 阅读全文
posted @ 2023-10-22 16:44 桂洛克船长 阅读(46) 评论(0) 推荐(0)
摘要:总图: 1.解析URL ​ 浏览器的第一步工作是解析url,从而生成发送给web服务器的请求信息。 ​ URL组成如图: 如果上图中表示数据的源的路径名为空呢?这时浏览器会默认访问根目录下的/index.html或者/default.html文件,当对URL解析完成后,浏览器就会开始构造HTTP请求 阅读全文
posted @ 2023-10-21 16:16 桂洛克船长 阅读(66) 评论(0) 推荐(0)