
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
本篇将会从三点来解析Watcher的实现,1. 触发事件处理对象及时机;2. 触发的事件类型;3. 如何触发事件及原理

很多人搞不懂springboot和spring-cloud的关系到底是什么,也不知道这两者时间有什么区别,今天简单的聊聊。

目录一、交互重要组件及流程1.前话2.交互流程2.1 Client端发起连接2.2 Server接收处理及响应2.3 Client端接收Server端响应二、Session时间参数解析1.ZK服务器配置2.SessionTracker计算清除失效时间间隔3.SessionTracker具体的Session清除时间4.Client端Session相关属性及作用一、交互重要组件及流程1.前话上几篇文章
目录一、简介二、使用实例三、使用细节1.错误使用示例2.正确使用示例2.1 比较粗暴的方式2.2 正确的方式一、简介开发中我们肯定会遇到一个系统需要调用另外一个系统接口的情况,此时如果让我们自己来手写整个调用工具,想必是非常麻烦的。OkHttp3就是为了解决这样场景的一个默认高效的HTTP工具包。它有以下特点:HTTP/2支持允许对同一主机的所有请求共享一个套接字;连接池减少了请求延迟(如果HTT
本文主要介绍MapStruct的基本应用和@Context+expression实现开发时常见的复杂场景,如List转List带自定义参数、List中某参数需要调用其它类的复杂处理或Map转普通Object对象的使用方式等

目录一、SPI是什么二、使用场景三、使用介绍四、实例展示五、总结一、SPI是什么SPI全称Service Provider Interface,是Java提供的一套用来被第三方实现或者扩展的API,它可以用来启用框架扩展和替换组件。整体机制图如下:Java SPI 实际上是“基于接口的编程+策略模式+配置文件”组合实现的动态加载机制。系统设计的各个抽象,往往有很多不同的实现方案,在面向的对象的设计
目录一、@Lazy延迟加载原理1.延迟加载原理1.1 @Lazy三种配置方法1.2 @ComponentScan配置延迟加载1.3 加载原理2.延迟加载实现原理2.1 AbstractApplicationContext2.2 DefaultListableBeanFactory二、使用细节1.@Lazy失效实例1.1 Controller非延迟加载类1.2 Service延迟加载类1.3 结果输
现在容器化和云原生十分火爆,但如果要理解为什么这个技术在近几年突然爆火,身为传统的Springboot和Springcloud体系开发者都有很多困惑,怎么就突然这么火爆了呢?及其我们未来的出路又在何处?希望这篇文章的思考可以消除这方面的一点疑惑
本篇介绍的是springcloud-openfeign的底层框架io.github.openfeign,重点不是其框架如何使用,而是介绍Feign如何基于传统HTTP工具使用方式进行抽象改进,提升其灵活性。并简单介绍一下其抽象组件及主要组件的使用时机

目录1.背景2.Stream流的Lambda语法应用实例2.1 定义要操作的UserDto2.2 List转成Map2.2.1 List转成Map,>2.2.2 List转成Map>,>2.2.3 List转Map,>2.2.4 List>转Map,>2.2.5 List>转Map,>2.2.6 List>转Map,>3.性能说明1.背景








