-
java SPI 05-dubbo adaptive extension 自适应拓展
系列目录
spi 01-spi 是什么?入门使用
spi 02-spi 的实战解决 slf4j 包冲突问题
spi 03-spi jdk 实现源码解析
spi 04-spi dubbo 实现源码解析
spi 05-dubbo adaptive extension 自适应拓展
spi 06-自己从零手写实现 SPI 框架
spi 07-自动生成 SPI 配置文件实现方式
dub...
2018-08-02 01:47:43 |
JVM
-
java SPI 04-dubbo SPI 机制源码解析
系列目录
spi 01-spi 是什么?入门使用
spi 02-spi 的实战解决 slf4j 包冲突问题
spi 03-spi jdk 实现源码解析
spi 04-spi dubbo 实现源码解析
spi 05-dubbo adaptive extension 自适应拓展
spi 06-自己从零手写实现 SPI 框架
spi 07-自动生成 SPI 配置文件实现方式
dub...
2018-08-02 01:47:43 |
JVM
-
java SPI 03-java 源码解析
系列目录
spi 01-spi 是什么?入门使用
spi 02-spi 的实战解决 slf4j 包冲突问题
spi 03-spi jdk 实现源码解析
spi 04-spi dubbo 实现源码解析
spi 05-dubbo adaptive extension 自适应拓展
spi 06-自己从零手写实现 SPI 框架
spi 07-自动生成 SPI 配置文件实现方式
jav...
2018-08-02 01:47:43 |
JVM
-
java SPI 02-slf4j 版本冲突解决方案
系列目录
spi 01-spi 是什么?入门使用
spi 02-spi 的实战解决 slf4j 包冲突问题
spi 03-spi jdk 实现源码解析
spi 04-spi dubbo 实现源码解析
spi 05-dubbo adaptive extension 自适应拓展
spi 06-自己从零手写实现 SPI 框架
spi 07-自动生成 SPI 配置文件实现方式
实际应...
2018-08-02 01:47:43 |
JVM
-
java SPI 01-ServiceLoader 使用简介
系列目录
spi 01-spi 是什么?入门使用
spi 02-spi 的实战解决 slf4j 包冲突问题
spi 03-spi jdk 实现源码解析
spi 04-spi dubbo 实现源码解析
spi 05-dubbo adaptive extension 自适应拓展
spi 06-自己从零手写实现 SPI 框架
spi 07-自动生成 SPI 配置文件实现方式
问题引...
2018-08-02 01:47:43 |
JVM
-
Lombok
lombok
大幅度缩减代码的编写量。
@Builder 与序列化的冲突
有时候使用 @Builder,此注解默认会使得无参构造器私有化。
然而 json 反序列化的时候,需要无参构造器。
如下使用即可
@Data
@Builder
public class OutNotifyCbMessage implements Serializable {
@Tolerate
...
2018-08-01 01:01:53 |
Tool
-
MySQL Index
SQL Index
概念
数据库索引是一种数据结构,它以额外的写入和存储空间来维护索引数据结构为代价,提高了数据库表上数据检索操作的速度。
作用
索引用于快速定位数据,而无需在每次访问数据库表时搜索数据库表中的每一行。可以使用数据库表的一个或多个列创建索引,为快速随机查找和有效访问有序记录提供基础。
索引是从表中选择的数据列的副本,可以非常有效地搜索,还包括一个低级磁盘块地址或到复...
2018-07-30 10:53:18 |
SQL
-
JMM-09-summary
处理器内存模型
顺序一致性内存模型是一个理论参考模型,JMM 和处理器内存模型在设计时通常会把顺序一致性内存模型作为参照。
JMM 和处理器内存模型在设计时会对顺序一致性模型做一些放松,因为如果完全按照顺序一致性模型来实现处理器和 JMM,那么很多的处理器和编译器优化都要被禁止,这对执行性能将会有很大的影响。
分类
根据对不同类型读/写操作组合的执行顺序的放松,可以把常见处理器的内存...
2018-07-30 02:22:20 |
JMM