获得徽章 1
- #青训营笔记创作活动#
2月3日 打卡day10
进一步加深了对 TCP、UDP 的理解,纯粹的 UDP 的确会比 TCP 快,但加了重传的 UDP 由于未对数据包分段,而 TCP 会根据 MSS 对数据包分段,导致了这种情况下 UDP 比 TCP 还慢的情况
展开评论点赞 - #青训营笔记创作活动#
2月1日 打卡day9
学习了英文文档的阅读方法和技巧,总而言之就是借助多个搜索引擎,多种翻译工具,多做笔记,正如《卖油翁》中所说“无他,唯手熟尔”
评论点赞 - #青训营笔记创作活动#
1月31日 打卡day8
学习了 Kafka 的基本概念,如:消费者与消费组、存储视图、多副本等,了解到了 Kafka 与 RabbitMQ 的区别,在吞吐量较大的情况下使用 Kafka 较好,但 RabbitMQ 的严谨性更高,数据丢失的可能性较小,且具备更高的实时性,因此适用于金融场景
展开评论点赞 - #青训营笔记创作活动#
1月20日 打卡day7
学习了为什么有了 HTTP 协议,还要有 websocket 协议,其根本原因是 websocket 解决服务端主动向客户端发送消息的问题,了解到了 HTTP1.1 因为是半双工而不方便由服务端主动向客户端发送消息,而 websocket 是全双工通信,因此适用于服务器主动推送数据到客户端的场景
展开评论点赞 - #青训营笔记创作活动#
1月19日 打卡day6
这篇文章图文并茂,十分利于新手理解,学习了 DHCP 的工作原理已经 DHCP 抓包的方法,对计算机网络的了解更深刻了~
评论点赞 - #青训营笔记创作活动#
1月17日 打卡day5
很好的文章,学习了索引失效的各种情况,如:最左匹配原则、select *、使用函数、Like %、使用 Or 导致索引失效、in/not in 使用不当和 order By 等,在今后的查询数据时更加要注意这些会导致索引失效的情况了
展开评论点赞 - #青训营笔记创作活动#
1月16日 打卡day4
学习了服务端与客户端的区别,其中最大的区别就是开发思维的转变,了解了软件架构从单机、集中式到分布式微服务架构的过程与原因,了解了 DDD 和微服务使 DDD 落地
评论点赞 - #青训营笔记创作活动#
1月15日 打卡day3
复习了 MySQ 存储引擎 InnoDB 的存储结构 B+ 树,了解到 B+ 树高度保持在 3 层以内比较好,以及通过页格式、行格式和字符编码对三层 B+ 树存储容量的影响,计算得出 InnoDB 三层 B+ 树情况下的数据存储量范围为一百二十多万条到将近5亿条,发现表的实际情况对什么时候分表有着极大影响
展开评论点赞 - 1月14日 打卡day2
发现了很多有用的插件哎,有些插件的功能平时就想要,可惜一直没找到,现在在这篇文章中找到了真是太幸运了,已经安装了 Key Promoter X、PlantUML、SequenceDiagram
评论点赞 - #青训营笔记创作活动#
1月13日 打卡day1
学习了常用的限流方式(计数器、滑动窗口、漏桶限令牌桶限流、Redis + Lua 分布式限流),了解了这些限流方式的优缺点以及他们的应用场景评论点赞