获得徽章 8
赞了这篇沸点
408好难,无了无了
49
#青训营笔记创作活动#
1月13号 打卡day11
代码的编写规范,格式的优化,设计原则和一些常见的代码优化很重要可以看看一些开发规范 比如阿里巴巴的开发手册
评论
关注了标签 Go Go
学生
#青训营笔记创作活动#
1月9号打卡day10
TCP为了实现可靠性,引入了重传机制、流量控制、滑动窗口、拥塞控制、分段以及乱序重排机制。而UDP则没有实现,因此一般来说TCP比UDP快。
TCP是面向连接的协议,而UDP是无连接的协议。这里的"连接"其实是,操作系统内核在两端代码里维护的一套复杂状态机。
大部分项目,会在基于UDP的基础上,模仿TCP,实现不同程度的可靠性机制。比如王者农药用的KCP其实就在基于UDP在应用层里实现了一套重传机制。
对于UDP+重传的场景,如果要传超大数据包,并且没有实现分段机制的话,那数据就会在IP层分片,一旦丢包,那就需要重传整个超大数据包。而TCP则不需要考虑这个,内部会自动分段,丢包重传分段就行了。这种场景下,其实TCP更快。
展开
评论
#青训营笔记创作活动#
12月24日 打卡day9
随手记!遇到bug可以多试一试不同的搜索引擎比如 百度 谷歌 必应或者逛一些专业的论坛比如stack overflow
评论
下一页
个人成就
文章被点赞 7
文章被阅读 1,115
掘力值 105
收藏集
3
关注标签
5
加入于