对比 Redis 中 RDB 和 AOF 持久化

2020-09-16
阅读 2 分钟
2.3k
Redis 是内存数据库,数据存储在内存中,一旦服务器进程退出,数据就丢失了,所以 Redis 需要想办法将存储在内存中的数据持久化到磁盘。

Java源码系列1——ArrayList

2020-09-03
阅读 3 分钟
893
ArrayList 就是数组列表,主要用来装载数据。底层实现是数组 Object[] elementData,当我们装载的是基本数据类型 int, long, boolean, shot...的时候我们只能存储他们对应的包装类型。

理解Spring中的IoC和DI

2020-09-03
阅读 4 分钟
3k
IoC(Inversion of Control 控制反转):是一种面向对象编程中的一种设计原则,用来降低计算机代码之间的耦合度。其基本思想是:借助于“第三方”实现具有依赖关系的对象之间的解耦。DI(Dependence Injection 依赖注入):将实例变量传入到一个对象中去(Dependency injection means giving an object its instance variables)。

Java 注解基本原理

2019-12-24
阅读 3 分钟
1.5k
The common interface extended by all annotation types所有的注解类型都继承自这个普通的接口(Annotation)