2022

07-03 JNI 局部引用释放
05-04 折腾RIME输入法
04-18 对比Rust引用与C++引用
01-29 Emacs中的Postman
01-18 Gin 实现上传/下载服务
01-16 go实现文件上传/下载服务

2021

12-23 Rust For Android
12-18 用 Rust 开发 iOS
12-05 CocoaPods 安装
11-20 C++ 与 OC
11-16 Cronet for iOS
11-08 Git 清理 fetch 失败占用的磁盘空间
11-06 Android Cronet 构建
09-19 GDB调试
09-13 使用Forge管理GitHub Issue
09-12 Emacs中使用Forge管理GitHub Pull Request
08-30 cout打印uint8_t
08-24 对单一职责的理解
08-21 安装RTags
08-15 Google Test 框架
06-20 C/C++ 包依赖管理
06-02 HTTP/2
05-30 探秘 AIDL 为什么不支持 short
05-22 mmap 探索
05-17 IPC 之 Messenger
05-16 使用 ccls 预处理 C/C++
05-14 使用 RTags 预处理 C/C++
05-08 对比C++与Java变量初始化
05-03 Application 启动流程
04-18 Magit 使用技巧
04-11 SystemServer
03-28 JNI中的引用
03-26 Zygote 是怎么使用 LocalSocket 进行进程间通信的
03-24 Zygote
03-21 Handler 之 MessageQueue
03-20 Handler
03-13 Android中管道的使用
02-15 C++5大构造函数
01-13 把Manjaro安装到Macbook Pro的外置硬盘

2020

12-12 OpenGL环境搭建
12-06 CMake基础
09-06 使用ccls作为C/C++的补全方案
08-04 ROS文件系统
07-25 在Arch上安装ROS
06-29 Windows 下的 Git 自带 GPG
06-25 Windows 下 Org-Mode 星期不显示
06-15 Rust 环境搭建
06-06 Parallels Desktop 安装 Manjaro 无法进入安装界面的解决办法
05-24 Gradle入门
05-10 Groovy 入门