获得徽章 1
- #青训营笔记创作活动#
2月3日 day12
今日学习了https包的加密过程,如果要抓取https包应该怎么做。HTTPS握手的过程中会先通过非对称机密去交换各种信息,其中就包括3个随机数,再通过这三个随机数去生成对称机密的会话秘钥,后续使用这个会话秘钥去进行对称加密通信。如果能获得这三个随机数就能解密HTTPS的加密数据包。
展开评论点赞 - #青训营笔记创作活动#
2月2日 day11
今日学习了redis相关的内容
学习了redis的string实现原理,为什么直接用内存存储,如何进行内存优化,怎么实现分布式锁
评论点赞 - #青训营笔记创作活动#
1月28日 day10
今日学习了怎么用hertz框架提供的命令行好工具hz,生成项目代码,学习了hertz集成jwt认证以及部署。并且扩展根据官方文档学习了怎么用idl生成代码评论点赞 - #青训营笔记创作活动#
1月25日 day9
今日学习了502问题的常见原因以及排查方式
先查看服务是不是有问题,再查看反向代理是不是有问题,如果服务里没有502日志,那也许问题在反向代理上评论点赞 - #青训营笔记创作活动#
1月22日 day7
今日学习如何让代码更具有可读性,并且写出容易维护的代码。
封装复杂的逻辑,讲耗时的io操作放在一起批量进行,规范日志,尽量避免运行时错误评论点赞 - #青训营笔记创作活动#
1月19日 day6
今日学习了UDP协议与TCP协议的对比
UDP是实现了最小的传输的协议,虽然是UDP大多数情况下是比TCP快的,但是为了保证可用性,还是需要在应用层模拟TCP实现重传机制,如果在UDP大数据包重传时,没有实现分段机制,可能反而比TCP慢展开评论点赞 - #青训营笔记创作活动#
1月18日 day5
今日学习了自顶向下,从使用饿了角度去理解计算机网络为何这么设计
网络设计的两个基础转发和标识,分别解决了怎么传输和为谁传输的问题展开评论点赞 - #青训营笔记创作活动#
1月17日 打卡day4
今日学习Kafka的的结构相关的内容
Kafka的主题分区机制是为了避免文件io成为瓶颈
消费者组的设计,利用了主题分区机制,提高了效率,并且有了横向的伸缩性
为了容灾,每个分区又有多个副本,处于不同的broker展开评论点赞 - #青训营笔记创作活动#
1月16日 打卡day3
今日学习了为什么有了HTTP协议后,还需要Websocket协议,为了满足服务端需要大量向客户端推送数据的需求。客户端和服务端之间需要频繁交互的时候,用websocket评论点赞