Archives

2023 (9)

  1. 07-18 基于ejbca搭建私有化CA系统
  2. 05-28 升级CentOS7系统内核至最新版本
  3. 05-27 基于CenOS7搭建Java开发环境
  4. 05-25 使用Cloudflare Tunnel实现内网穿透,把服务器架在家里
  5. 05-24 一文教你本地部署ChatGLM-6B开源双语对话语言模型
  6. 05-10 AI 自动补全的这句日志能正常打印吗?
  7. 04-11 记两个有关线程池的小问题
  8. 03-22 解决 Groovy 引起的一次 OOM 告警
  9. 03-08 读书:哲学家们都干了些什么

2022 (5)

  1. 09-22 修复 MacVim 9.0 的 Python3 支持
  2. 03-06 使用 iPhone 感觉不好的几点体验
  3. 02-19 在 Mac 下编译 chaosblade
  4. 02-12 给 zsh 自定义命令添加参数自动补全
  5. 01-01 我的 2021 盘点

2021 (5)

  1. 12-26 如何让 Spring Security 「少管闲事」
  2. 10-25 读叔本华《人生的智慧》
  3. 06-19 利用 XXL-JOB 实现灵活控制的分片处理
  4. 03-27 解决 IntelliJ IDEA 启动报 Unsupported Java Version 的问题
  5. 03-13 代码审查:从 ArrayList 说线程安全

2020 (10)

  1. 10-28 给 Mac 添加右键菜单「使用 VSCode 打开」
  2. 10-07 使用 jsDelivr 免费加速 GitHub Pages 博客的静态资源(二)
  3. 07-05 林丹从国家队退役,带起一波回忆
  4. 05-17 更聪明地学习,而不是苦读——《如何高效学习》
  5. 05-04 用 Vim 编辑 Markdown 时直接粘贴图片
  6. 05-03 本博客模板常见问题 Q & A
  7. 05-01 使用 jsDelivr 免费加速 GitHub Pages 博客的静态资源
  8. 03-07 一份简明的 Base64 原理解析
  9. 03-01 记一个 Base64 有关的 Bug
  10. 02-21 GitHub 用户专属福利,实际到账 3K+,Namebase Airdrop

2019 (3)

  1. 09-14 让 Tapd 的源码关联功能支持 Gitee 平台
  2. 05-25 记一个折磨了我一天半的 Bug
  3. 01-20 我的 2018 盘点

2018 (3)

  1. 09-06 一份简明的 Markdown 笔记与教程
  2. 06-11 Android 源码分析 —— Handler、Looper 和 MessageQueue
  3. 04-30 光谷社区第三方 Android 客户端 v2.0 发布

2017 (12)

  1. 12-03 解决两个 Android 模拟器之间无法网络通信的问题
  2. 11-12 Android 源码分析 —— 从 Toast 出发
  3. 10-24 程序员节的过节姿势大全
  4. 10-14 发布一款光谷社区第三方 Android App
  5. 10-05 阅读源码的意义与方法
  6. 09-23 Android 源码分析开篇
  7. 09-11 图解 SQL 里的各种 JOIN
  8. 09-01 关于 Markdown 的一些奇技淫巧
  9. 08-20 从一个 NullPointerException 探究 Java 的自动装箱拆箱机制
  10. 04-09 我做了一个有点艰难的决定
  11. 02-19 读书:追风筝的人
  12. 01-01 我的 2016 盘点

2016 (17)

  1. 12-14 搭建大型源码阅读环境——使用 OpenGrok
  2. 10-22 vim-markdown-toc 发布 v1.0 版
  3. 09-20 一道在知乎很火的 Java 题——如何输出 ab
  4. 08-30 C++ 程序员的 Java 指南
  5. 08-03 在 Vim 里为 Markdown 文档展示导航窗格
  6. 07-11 Kloudsec 挂了,GitHub Pages 去 HTTPS 化
  7. 06-28 简化 kramdown 列表嵌套内容缩进的 Vim 插件
  8. 05-21 为绑定域名的 GitHub Pages 启用 HTTPS
  9. 04-20 判断前台 Activity 是否属于本进程
  10. 04-18 配置 Node.js 开发环境——使用 Atom
  11. 04-07 如何有效使用 GitHub
  12. 03-14 不藏拙的人生
  13. 02-10 从 am start 的 --user 参数说到 Android 多用户
  14. 02-04 将 GitHub Pages 从 Redcarpet 切换到 kramdown
  15. 01-16 Build Zeal for Mac OS X
  16. 01-14 Android 系统缓存扫描与清理方法分析
  17. 01-12 Ubuntu 使用笔记

2015 (27)

  1. 12-19 为 Markdown 生成 TOC 的 Vim 插件
  2. 12-15 Java 对象释放与 finalize 方法
  3. 12-05 GFM 与 Redcarpet 的不同点
  4. 12-02 Excel 保留行号的去重
  5. 10-31 Vimscript 中的坑
  6. 10-25 断网之后
  7. 10-25 Mac 遇到问题集锦
  8. 09-02 爱你就像爱生命
  9. 07-23 你忙得踏实吗?
  10. 07-08 定制 Fiddler 之按设备过滤请求
  11. 06-23 为 Vim 添加 Smali 语法高亮和 Taglist 支持
  12. 06-14 Win7 下部署 Discuz!
  13. 06-12 去看特立独行的猪
  14. 06-01 黑客马拉松参赛总结
  15. 05-28 领导与员工的艺术
  16. 05-27 TortoiseSVN 从 GitHub 更新时发生异常
  17. 05-15 Java 中的比较运算符
  18. 05-10 Emacs 折腾记
  19. 05-09 一些不必纠结的事情
  20. 05-06 Android Studio 遇到问题集锦
  21. 04-06 Android UI 开发里的尺寸单位理解
  22. 04-03 Java 日期类常用写法小结
  23. 03-31 Windows 实现单实例进程的两种方法
  24. 03-30 工作中得来的教训
  25. 02-14 乱弹一气人生
  26. 02-01 生活这件小事,烦请费思量
  27. 01-19 一个 printf 引发的基础复习

2014 (25)

  1. 12-31 如何让 HelloWorld.apk 体积最小
  2. 12-21 使用 gVim 的 Python 自动补全时遇到的问题
  3. 12-14 工科男难找对象的那点事儿
  4. 12-07 好习惯 one by one 之一
  5. 12-06 情绪管理的建议
  6. 11-25 Jestem
  7. 10-28 习惯成就高效能
  8. 10-12 CSDN 已下载资源自动批量评论脚本
  9. 10-09 获取运行过程中改名的文件的路径
  10. 09-27 眼中的自己
  11. 09-13 如何让你的 EXE/DLL 足够小
  12. 08-30 我所理解的生活
  13. 08-26 摄影教训总结
  14. 08-01 TaobaoProtectSE.dll 注入引起的死锁分析
  15. 07-20 定制 Fiddler 之将请求发往另一服务器
  16. 07-19 定制 Fiddler 之抓获 WinHTTP 请求
  17. 07-13 默认的 DLL 搜索路径优先级
  18. 07-13 C++ 类成员变量初始化
  19. 06-29 ANSI Common Lisp 第二章习题解答
  20. 06-01 COM 原理与应用学习笔记
  21. 05-31 设计模式学习之单件模式
  22. 05-24 对象内存结构及虚函数表分析
  23. 05-10 C++ 中的#,##,和"
  24. 03-07 Windows API 中的坑
  25. 02-19 Excel 常用操作

2013 (7)

  1. 12-22 设计模式学习之装饰者模式
  2. 12-03 设计模式学习之观察者模式
  3. 11-23 设计模式学习之策略模式
  4. 10-26 有 static 变量的 namespace 被多个 cpp 包含
  5. 06-22 文件被多个中间文件输出目录相同的工程包含
  6. 05-19 可执行文件名中包含 install 或 setup
  7. 04-18 Windows 界面相关小知识点

2012 (9)

  1. 06-19 为基于 xulrunner 的内嵌 Gecko 程序启用 Profile
  2. 06-17 Windows 实用技巧汇总
  3. 04-08 Python 核心编程中文第二版课后练习 3.8 答案
  4. 04-05 Python 核心编程中文第二版课后练习 2.21 答案
  5. 03-22 VBA 在 Excel 中的常用操作
  6. 03-15 Firefox 和内嵌 Gecko 程序的 Plugins
  7. 03-01 Moziila 文件结构概览(译)
  8. 02-24 将 Mozilla 源码里的 winEmbed 工程移植到 VC
  9. 02-12 HGE 引擎学习笔记 1——如何模拟物理碰撞

2011 (6)

  1. 11-20 简单的全排列算法实现
  2. 11-06 操作系统和数据库基础
  3. 11-04 C++ 语言基础
  4. 10-11 青蛙跳台阶的问题——Fibonacci
  5. 05-25 用 VBA 将多个 Excel 文件里的数据汇总到一个 Excel 表
  6. 05-25 使用 VBA 将 Excel 数据导入到 Word 表格中