Java中的双重检查锁(double checked locking)

在实现单例模式时,如果未考虑多线程的情况,就容易写出下面的错误代码:public class Singleton { private static...     阅读全文
lucky 2020年04月21日
0 评论

Java泛型方法重写问题

java中的泛型是采用类型擦除的方式来实现,也即编译后所有原始类型的泛型类都共享同一份目标代码,例如这里的A<T>编译器编译为A,那么编译器对...     阅读全文
lucky 2020年04月20日
0 评论

Java对象序列化为什么要使用SerialversionUID

1、首先谈谈为什么要序列化对象 - 把对象转换为字节序列的过程称为对象的序列化。 - 把字节序列恢复为对象的过程称为对象的反序列化。 对象的序列化主要有...     阅读全文
lucky 2019年09月20日
1 评论

redis 哨兵模式

本示例基于Centos 7,在阿里云的三台机器上部署redis集群,假设目前使用的账号为release,拥有sudo权限。由于Docker官方镜像下载较慢...     阅读全文
lucky 2018年11月26日
2 评论

docker 配置数据库主从

首先简单的介绍一下dockerDocker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Li...     阅读全文
lucky 2018年11月25日
4 评论