摘要: MVCC允许多个事务同时读取同一行数据,而不会彼此阻塞,每个事务看到的数据版本是该事务开始时的数据版本。这意味着,如果其他事务在此期间修改了数据,正在运行的事务仍然看到的是它开始时的数据状态,从而实现了非阻塞读操作。 多版本并发控制,存在于读已提交与可重复读两个隔离级别下。读未提交下直接读最新的数据 阅读全文
posted @ 2025-03-16 09:44 Zero&&One 阅读(67) 评论(0) 推荐(0)
摘要: 1、解析URL:分析 URL 所需要使用的传输协议和请求的资源路径。如果输入的 URL 中的协议或者主机名不合法,将会把地址栏中输入的内容传递给搜索引擎。如果没有问题,浏览器会检査 URL 中是否出现了非法字符,则对非法字符进行转义后在进行下一过程。 2、缓存判断:浏览器会判断所请求的资源是否在缓存 阅读全文
posted @ 2025-03-15 23:24 Zero&&One 阅读(152) 评论(0) 推荐(0)
摘要: 先确定是服务端的问题,还是客户端的问题。先确认浏览器是否可以访问其他网站,如果不可以,说明客户端网络自身的问题,然后检查客户端网络配置(连接wifi正不正常,有没有插网线);如果可以正常其他网页,说明客户端网络是可以正常上网的。 如果客户端网络没问题,就抓包确认 DNS 是否解析出了 IP 地址,如 阅读全文
posted @ 2025-03-15 20:52 Zero&&One 阅读(116) 评论(0) 推荐(0)
摘要: 三次握手 第一次握手(SYN): 客户端(Client)向服务器(Server)发起连接请求。 客户端随机初始化一个序列号(client_isn),并将 SYN 标志位置为1,表示是一个 SYN 报文。 发送 SYN 报文后,客户端进入 SYN-SENT 状态。 第二次握手(SYN+ACK): 服务 阅读全文
posted @ 2025-03-15 13:36 Zero&&One 阅读(169) 评论(0) 推荐(0)