个人简介

Echo Blog


江湖无名 安心练剑
  • java SPI 07-自动生成文件
    系列目录 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 06-自己从零开始实现 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 配置文件实现方式 回顾 ...
    2018-08-02 01:47:43 | JVM
  • 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