
获得徽章 1
- #青训营笔记创作活动#
2月1日 day06
今日学习 TCP为了实现可靠性,引入了重传机制、流量控制、滑动窗口、拥塞控制、分段以及乱序重排机制。而UDP则没有实现,因此一般来说TCP比UDP快,但对于UDP+重传的场景,如果要传超大数据包,并且没有实现分段机制的话,那数据就会在IP层分片,一旦丢包,那就需要重传整个超大数据包。而TCP则不需要考虑这个,内部会自动分段,丢包重传分段就行了。这种场景下,其实TCP更快展开评论点赞 - #青训营笔记创作活动#
1月26日 打卡day4
今日学习了mysql为何没张表大概不超过2000条数据的基本原理,了解了如何进行推论得到的。评论点赞 - #青训营笔记创作活动#
1月25日 打卡day3
今日学习了如何进行限流,了解了限流的几种策略,比如计数器,滑动窗口,漏桶,令牌桶等。评论点赞 - #青训营笔记创作活动#
1月20日 打卡day2
今日学习了websocket协议,知道了扫码登录以及某小广告游戏自动刷怪升级的原理是什么,也知道定时轮询和长轮询的介绍和各种特点以及各种实现服务器推送的效果。评论点赞 - #青训营笔记创作活动#
1月15日 打卡day1
今天学习了怎样提升代码的可读性,一律使用if else可能会使代码可读性变差,不妨简单的逻辑判断可用逻辑或和三元运算符等试试;并且对于switch case虽然可读性要比else if高,但实际写出来感觉有点忙麻烦,这时候不妨试试对象配置/策略模式。
对象配置看起来跟 策略模式 差不多,都是根据不同得参数使用不同得数据/算法/函数。
策略模式就是将一系列算法封装起来,并使它们相互之间可以替换。被封装起来的算法具有独立性,外部不可改变其特性。
展开评论点赞