获得徽章 8
- #青训营笔记创作活动#
12月20日 打卡day14
今日学习 网络原理
数据传输方式:电路交换、报文交换、分组交换
转发&标识思想
结点&链路(node): 从计算机、集线器,交换机、路由器
网络的边界:个人区域网、局域网、城域网、广域网、互联网展开评论点赞 - #青训营笔记创作活动#
12月19日 打卡day13
今日学习 MySQL整体架构
MySQL整体结构 网络连接层
系统服务层 存储引擎层 文件系统层评论点赞 - #青训营笔记创作活动#
12月18日 打卡day12
今日学习 抓不到baidu的数据包
解密数据包
得到pre_master_key
SSLKEYLOGFILE文件内容展开评论点赞 - #青训营笔记创作活动#
12月17日 打卡day11
今日学习 写出漂亮代码的45个小技巧
规范命名 规范代码格式 方法别太长
写好代码注释 try catch 内部代码抽成一个方法
抽取重复代码 多用return 统一返回值展开评论点赞 - #青训营笔记创作活动#
12月16日 打卡day10
今日学习 UDP就一定比TCP快吗
TCP为了实现可靠性,引入了重传机制、流量控制、滑动窗口、拥塞控制、分段以及乱序重排机制。而UDP则没有实现,因此一般来说TCP比UDP快。
TCP是面向连接的协议,而UDP是无连接的协议。这里的"连接"其实是,操作系统内核在两端代码里维护的一套复杂状态机。
大部分项目,会在基于UDP的基础上,模仿TCP,实现不同程度的可靠性机制。比如王者农药用的KCP其实就在基于UDP在应用层里实现了一套重传机制。
对于UDP+重传的场景,如果要传超大数据包,并且没有实现分段机制的话,那数据就会在IP层分片,一旦丢包,那就需要重传整个超大数据包。而TCP则不需要考虑这个,内部会自动分段,丢包重传分段就行了。这种场景下,其实TCP更快。展开评论点赞 - #青训营笔记创作活动#
12月15日 打卡day9
今日学习 阅读英文文档
Stack Overflow
MSDN
必应
Google展开评论点赞 - #青训营笔记创作活动#
12月14日 打卡day8
今日学习 Kafka
什么是Kafka 消息系统 存储系统 流式处理平台
消息可靠性分析
Kafka 应用实战展开评论点赞 - #青训营笔记创作活动#
12月13日 打卡day7
今日学习 websocket协议
使用HTTP不断轮询
长轮询
websocket抓包
websocket的使用场景
websocket的消息格式展开评论点赞 - #青训营笔记创作活动#
12月12日 打卡day6
今日学习 电脑查看IP
DHCP是什么
DHCP的工作原理
DHCP抓包展开评论点赞 - #青训营笔记创作活动#
12月11日 打卡day5
今日学习 MySQl 索引之道
索引的时候和查询范围关系也很大 范围过大造成索引没有意义从而失效的情况也不少
索引下推除了依赖 联合索引之外 还不能在子查询下面进行使用 存储函数也不能使用展开评论点赞