HandlerThread原理探析

对 HandlerThread 原理的简要分析。

阅读全文

Java反射机制

对 Java 反射机制的简要总结。

阅读全文

数据库事务学习笔记

本文主要是学习数据库事务时的笔记。

阅读全文

重拾 DSA 排序算法之插入排序

关于插入排序的介绍和 Java 实现。

阅读全文

重拾 DSA 排序算法之简单选择排序

关于简答选择排序的简单介绍和 Java 实现。

阅读全文

重拾 DSA 排序算法之快速排序

关于快速排序的简单介绍和 Java 实现。

阅读全文

设计模式原则

单一职责原则(Single Responsibility Principle): 就一个类而言,应该只有一个引起它变化的原因。 开闭原则(Open-Closed Principle): 一个软件实体应当对扩展开放,对修改关闭。 里氏替换原则(Liskov Substitution Principle): 所有引用基类(父类)的地方必须能透明地使用其子类的对...

阅读全文

重拾 DSA 排序算法之冒泡排序

关于冒泡排序的简单介绍和 Java 实现。

阅读全文

Android抽象布局

简单介绍 Android 中 <include />、 <merge /> 和 <ViewStub /> 标签的使用。

阅读全文

重拾 DSA 之树

下面是 wikipedia 对于树的定义: 树(英语:tree)是一种抽象数据类型(ADT)或是实作这种抽象数据类型的数据结构,用来模拟具有树状结构性质的数据集合。它是由 n(n>0)个有限节点组成一个具有层次关系的集合。把它叫做“树”是因为它看起来像一棵倒挂的树,也就是说它是根朝上,而叶朝下的。它具有以下的特点: 每个节点有零个或多个子节点; 没...

阅读全文