Yihui’s Blog

The Journal

Notes on frontend development, engineering, and everyday ideas. Find a subject and start reading.

783 articles

TCP应知应会(下)

拥塞控制 TCP 通过维护一个拥塞窗口来进行拥塞控制,拥塞控制的原则是,只要网络中没有出现拥塞,拥塞窗口的值就可以再增大一些,以便把更多的数据包发送出去,但只要网络出现拥塞,拥塞窗口的值就应该减小一些,以减少注入到网络中的数据包数。 拥塞控制算法的核心是选择一个有效的策略来控制拥塞窗口的变化。 目的:防止过多的数…

Read article

TCP应知应会(上)

TCP是在不可靠的IP层之上实现的可靠的数据传输协议,它主要解决的是传输的可靠、有序、无丢失和不重复的问题。 协议特点 TCP是面向连接的传输层协议 每条TCP连接只能由两个端点,每条TCP连接只能是点对点的(一对一) TCP提供可靠的交付业务,保证传送数据的无差错,不丢失、不重复而且有序 全双工通信,TCP连接…

Read article

2022年中总结 再次启航

直接从我的掘金文章转过来了,首发 前言 🥖 第一次在掘金更新的文章居然是年中总结哈哈 2022上半年应该是我技术进步最快的时期,无论从Vue到React的技术学习,还是参加大厂的日常实习和暑期实习面试,一路走来有迷茫也有收获。 实习 🥨 23届的我们肯定是关注实习的最多啦,围绕实习跟大家分享一下 1、第一份实…

Read article

HTTP 代理和缓存

HTTP缓存 同时参照浏览器原理: 良心中间商:HTTP的代理服务 引入 HTTP 代理后,原来简单的双方通信就变复杂了一些,加入了一个或者多个中间人,但整体上来看,还是一个有顺序关系的链条,而且链条里相邻的两个角色仍然是简单的一对一通信,不会出现越级的情况。 链条的起点还是客户端(也就是浏览器),中间的角色被称…

Read article