"0 1 + 1"到底是等于 0 还是 1?

昨天碰上这个问题,着实把我坑惨了,花了一个晚上搞明白,python 和 golang 按位移动运算符的优先级居然不一样python:print(0 << 1 + 1...

被面试官问到内存优化问题,被菜到了!

面试官:你一般是如何解决内存泄露问题的?( vue 项目)我说:比如一些定时器,dom 事件、自定义事件用完后直接放到 beforedestroy 周期函数内销毁就可以了面试官...

使用 Vim/Nvim 开发三年了

使用 Nvim 做开发三年多了,从完全不会到游刃有余,最大的乐趣就在于根据自己的需求,迅速用脚本来实现,自己掌控使用的工具的感觉很爽。写了一篇长文,作为回顾 jdhao.gi...

关于持久化的一点疑问

在很多软件中都会有持久化策略,像 redis ,rabbitmq 等。其过程大多都是把内存中数据保存到内存中一块缓存中,顺便记录一份日志,缓存定期或定量的被另一个持久化线程写入...

网络数字身份认证术

这篇文章是《HTTP API 认证授权术》的姊妹篇,在那篇文章中,主要介绍了 HTTP API 认证和授权技术中用到的 HTTP Basic, Digest Access, H...

Linux 下有什么杀毒软件?

买不起 mac, 买了个美帝良心想装了个 deepin 做开发.小毛病是有, 用着还算顺手.最近电脑里东西越来越多. 感觉需要搞个杀毒软件保护文件的安全毕竟听说过前同事的私钥就...

2021 年总结,出版了两本书+画了好多表情包

原本以为今年摸鱼了一年,没想到总结也发现做了不少事:和别人合写的《程序开发原理与实战》这本书历经 2 年终于出版了!!自己最喜欢的《前端的进击》这本书,最终遗憾地以电子书的方式...