All Posts

[70 - 12393] 痛苦之美 - May 3, 2022
[69 - 12356] 人近三十 - April 26, 2022
[68 - 12322] 如何说话? - November 6, 2021
[67 - 12225] 如何在 LeetCode 竞赛中 Rank 达到 2000 分 - January 21, 2021
[66 - 12219] 2020 年度回忆与总结 - January 2, 2021
[65 - 12192] The advantages of Consistent Hashing - December 23, 2020
[64 - 12167] 想得多,睡得少之生活、工与学习 - August 25, 2020
[63 - 12164] 软件工程师面试中要注意什么? - August 12, 2020
[62 - 12031] 数据结构与算法,我到底为什么而学? - April 15, 2020
[61 - 12015] 滴滴研发 & 测试岗位内推集锦(持续更新) - April 9, 2020
[60 - 11961] 写给未来 30 岁的自己,毕业五年之际的职业感悟 - March 23, 2020
[59 - 11958] 2020 疫情期间,我都做了些什么? - March 20, 2020
[58 - 12089] 我为什么时常抱怨别人? - February 6, 2020
[57 - 12088] 为什么《黑镜》中的打分机制让女主狼狈不堪? - January 14, 2020
[56 - 12086] 我的 MBA 研究生第一学年的总结 - January 7, 2020
[55 - 12052] 60分钟搞定Tarjan算法求解无向图的割点与桥 - December 10, 2019
[54 - 11712] 递归 - December 5, 2019
[53 - 11564] 到底该如何刷LeetCode? - November 17, 2019
[52 - 11563] 我与我的职业梦想 – 如何成为一名优秀的软件工程师 - November 10, 2019
[51 - 11466] 后缀数组(Suffix Array) - October 22, 2019
[50 - 12051] 树状数组(Binary Indexed Tree) - October 11, 2019
[49 - 11386] 2018年度回忆与总结 – 算法 - March 13, 2019
[48 - 9939] 动态规划与分治法的思考 - January 1, 2019
[47 - 9935] 分治法与回溯法的思考 - January 1, 2019
[46 - 9925] 一只青蛙跳出来的分治法、回溯法与动态规划 - December 28, 2018
[45 - 9870] [LeetCode]743. Network Delay Time - November 14, 2018
[44 - 9849] 我对彩色建模的理解(UML with Color) - October 24, 2018
[43 - 9844] 最大流问题之Ford-Fulkerson算法 - October 18, 2018
[42 - 9827] [LeetCode]Sum of Subarray Minimums - September 18, 2018
[41 - 9750] 滴滴出行业务平台研发岗位内推 - May 25, 2018
[40 - 9677] 2017年度回忆与总结 – 心态 - January 8, 2018
[39 - 9649] [维护中]基于文本图形(ncurses)的文本搜索工具 ncgrep - December 5, 2017
[38 - 9642] [开发中]基于树莓派的智能家居项目的设想与实现 Hestia - November 22, 2017
[37 - 9628] 利用内网穿透 frp 工具实现外网链接(ssh)内网树莓派设备 - October 17, 2017
[36 - 9614] 从小白到机器学习算法工程师,我做了哪些准备? - October 2, 2017
[35 - 9594] ZigZag Conversion(math) - August 31, 2017
[34 - 9488] PHP Internals Book 中文版 – Zvals – 基础结构 - March 8, 2017
[33 - 9487] PHP Internals Book 中文版 – Zvals - March 8, 2017
[32 - 9484] PHP Internals Book 中文版 - March 7, 2017
[31 - 9460] 工作效率之动态 IP 域名化篇 - February 13, 2017
[30 - 9428] 2016年度回忆与总结 – 低头 - January 25, 2017
[29 - 9365] 小型网站架构降低 Apache 与 MySQL 内存占用比率 - December 13, 2016
[28 - 9350] 在 Linux 下通过 strace 与 lsof 命令排查 PHP 异常进程 - November 30, 2016
[27 - 9347] 说说我曾注册的那些域名 - November 25, 2016
[26 - 8843] 作为 10 个月的 Vim 使用者心得总结 - November 15, 2016
[25 - 7394] 自从有了她,再也不怕断签了:超级话题签到提醒 - October 25, 2016
[24 - 6479] PHP的Traits:到底是祸害还是好得飞起? - October 12, 2016
[23 - 5879] 深入MySQL用户自定义变量:使用详解及其使用场景案例 - October 4, 2016
[22 - 1181] 基于 libgit2 C 语言库的 php-git 扩展 fix bug 辛酸史 - August 27, 2016
[21 - 999] 关于微博话题组软件构建与发布工程的分享 - August 14, 2016
[20 - 968] 高并发、分布式数据库场景下需要注意的 UPDATE SQL 写法 - August 9, 2016
[19 - 912] powerline 插件安装之 vim 篇(Mac) - June 23, 2016
[18 - 865] Vim 使用技巧之只有用了才会懂“最好的 IDE 是 Vim” - June 6, 2016
[17 - 763] 关于“如何开发 PHP 扩展”的学习小结 - March 8, 2016
[16 - 746] 关于 rsync 工具的安装、配置与进行文件同步与备份的使用流程 - March 2, 2016
[15 - 649] 2015 年度回忆与总结 – 新浪微博 - February 19, 2016
[14 - 701] Memcache 内存管理之查看所有 key 方法 - February 16, 2016
[13 - 651] [开发中] Java 实现仿 QQ 界面多人聊天客户端程序 - February 12, 2016
[12 - 612] GO 语言实现的多人 WEB 聊天室 - January 2, 2016
[11 - 564] PHP 数组函数 array_diff()、array_merge() 与数组操作符 + - December 10, 2015
[10 - 512] 利用 xhprof(PHP)扩展进行 WEB 性能分析 - December 5, 2015
[9 - 451] 生(iPad)命(pro)可贵 安全第一 - November 30, 2015
[8 - 402] 高并发场景下的缓存使用误区 - October 8, 2015
[7 - 331] SQL 优化分享 还有那大部门 TB - August 19, 2015
[6 - 280] PHP 可变变量的运用与 TB 的美食 - August 1, 2015
[5 - 203] Git 与 SVN 的使用感受 - May 19, 2015
[4 - 128] 2014 年度回忆与总结 – 创业 - April 26, 2015
[3 - 107] MySQL 数据库优化笔记 - April 19, 2015
[2 - 63] WEB 开发之前端与后端通信解决方案篇 - April 14, 2015
[1 - 89] 微信支付 JSAPI 开发中的问题 - November 23, 2014