第43期 - blog

晨跑.静谧的公园-第四十三期

../../images/Snipaste_2024-09-29_11-17-04.png 周六,趁着天气很好,终于实现在公园中晨跑了,一口气跑了6公里,大汗淋漓,没想到自己这么就没跑步了,还是很能坚持的。

技术类分享

五子棋游戏

https://github.com/mumuy/gobang

我觉得弟弟应该会很喜欢这个游戏,从前只能人陪着玩,现在用电脑陪他玩了,哈哈!

FTO

https://dbwu.tech/posts/network/what-is-tcp-fast-open/

TCP Fast Open (TFO) 是在传统的三次握手基础上进行优化,允许在握手过程中发送数据,从而减少首次发送数据的延迟,提升网络应用性能。第一次连接还是需要三次握手,第二次以后则可以通过携带cookie,来确保传输数据了,不过缺点也很明显,需要客户端和服务端都支持这种协议,而且安全性方面,也增加了攻击的风险。

为什么很多人不推荐使用JWT?

https://blog.stackademic.com/why-do-many-people-not-recommend-using-jwt-9147b2c899f8

JWT就是Json Web Token,很多网站和移动端应该都使用这种方式来进行身份确认。这篇文章介绍了它的一些缺点,我觉得最致命的应该是安全问题。总之,JWT 适合作为一次性授权令牌,用于在两个实体之间传输声明,然而,JWT 不适合作为长期、持久的数据存储机制,尤其是用于管理用户会话。

0.1+0.2面试问题

https://medium.com/@haiou-a/interviewer-what-is-0-1-b44a845ab3c2

这个面试题不仅仅存在于哪种语言,而是十进制转二进制,无限循环问题导致的。如果不记得了,可以温习一下计算机知识。

非技术类分享

成为高级开发人员的不成文规则:升级的 4 个步骤

https://medium.com/@brianjenney/the-unwritten-rules-to-becoming-a-senior-developer-4-steps-to-level-up-0113531a7ba0

不要在编码方面表现不佳

停止思考自己

奔向火场

少写代码,多写代码

说实话,编码方面表现不佳,很多人都会犯的问题,但是养成好习惯,就需要犯错然后改正,我觉得高级开发也会出现编码能力不佳的情况,没有谁敢肯定自己的代码就非常完美,只是在日常开发中,我们可以严格要求自己,谨慎对待自己的代码。

学习如何思考

https://fs.blog/how-to-think/

原来最好证明思考的方式是写作,将自己心中所想写下来,是证明你思考过程最好的表现,但是现在很多人都并不愿意写作,比如技术文档,比如周报、日报,这些出现在工作中,大家只会抱怨,为什么要给自己增加麻烦,这是不是就是不愿意思考的表现?