logo

2019

macOS 交叉编译 Android so 库以及可运行二进制文件

2018

Android架构组件WorkManager
《Effective Java》- 创建和销毁对象
《Effective Java》- 枚举和注解
《Effective Java》- 泛型
《Effective Java》- 类和接口
《Effective Java》- 对于所有对象都通用的方法
Android 内存泄漏总结
ANR 总结
Java 锁总结
《Android 开发艺术探索》- 第十章内容总结
《Java 并发编程实战》
《Android 开发艺术探索》- 第九章内容总结
Gradle 入门
Groovy 入门
《Android 开发艺术探索》- 第三章内容总结
《Android 开发艺术探索》- 第二章内容总结
《Android 开发艺术探索》- 第一章内容总结

2017

搭建私有 Maven 仓库
设计模式-职责链模式
Android 开发常见问题总结
设计模式-代理模式
设计模式-享元模式
API Translation - RxJava
设计模式-外观模式
设计模式-装饰模式
设计模式-组合模式
设计模式-桥接模式
《深入理解 JVM 虚拟机》- 笔记二
《深入理解 Java 虚拟机》- 笔记一
设计模式-适配器模式
设计模式-原型模式
设计模式-Builder模式
设计模式-单例模式
设计模式-类型
搭建CI环境
Javadoc
面向对象六大原则
设计模式-工厂模式
Scrapy学习笔记03-Spiders
Scrapy学习笔记02-选择器
Scrapy学习笔记01-初窥
设计模式-状态模式
Java中的引用
VIM学习笔记
NPM使用介绍
Homebrew使用介绍

2016

2016个人年终总结
Http缓存机制
Docker学习笔记
Markdown简单语法说明