学习 《算法导论》2.3.1 分治法。测试源码在 (github)
学习《算法导论》快速排序,需要重温数学知识,算法实现和推导是一个数学建模过程。测试源码在 (github)
tmux 在同一个 session 里分割了多个 panel , panel 间的切换方法很多种:左右前后,prefix + q 选数字等。
返回前一个窗口的快捷键比较难找,tmux 也提供了这个功能,需要进行设置进行绑定。
喜欢王垠的一篇文章《学习的智慧》,所有活知识都是对死知识思考实践过程产生的结果。
工欲善其事,必先利其器!
即时通讯,消息有多种类型,单聊,群聊等等。
群组聊天消息管理比较麻烦,因为涉及到多个用户,尤其是千人群组,1 个人发送消息,999 个人接收,数据库针对每个用户存储一条记录吗?这个量级的数据存储是十分恐怖的,所以消息的存储策略显得十分重要。
新建立一个项目,经常会涉及到数据库的频繁改动,数据处理等,可以整合起来放到脚本,方便操作。
用 sed
命令插入多行文本,感觉这个操作有点费劲,写个测试脚本记录一下,脚本支持 MacOS 和 Linux。
服务启动,一般都需要读取本地的配置文件。如果配置文件可以远程管理,那将是个不错的想法。
多年前的第一个参与产品,倾注了很多同事的努力,至今老同们仍有很多交集。上个图片纪念一下。
Git 是一个开源的分布式版本控制系统,在此记录自己常用的场景和命令。
shell 常用语法,整理方便查阅。
Centos 等 Linux 平台常用命令,记录起来,方便使用。
gdb 常用命令和使用方法。