摘要: Soul的SPI以及负载均衡策略研究 上一节留下的几个问题在之后进行的研究 如何从abstractSoulPlugin执行完之后到WebClientPlugin的相同方法,是责任链模式还是其他的加载过程 各个插件执行的时候实际上是责任链模式。请求分发执行的这个方法主要是SoulWebHandler 继承... 阅读原文
2021-01-26 21:43:04 阅读(736) 评论(0)
摘要: Soul的SPI以及负载均衡策略研究 上一节留下的几个问题在之后进行的研究 如何从abstractSoulPlugin执行完之后到WebClientPlugin的相同方法,是责任链模式还是其他的加载过程 各个插件执行的时候实际上是责任链模式。请求分发执行的这个方法主要是SoulWebHandler 继承... 阅读原文
2021-01-26 20:54:09 阅读(708) 评论(0)
摘要: 目录 1. Docker 部署 2. 日志配置 3. Nginx 反向代理 Solo 是一款小而美的开源博客系统,专为程序员设计。Solo 有着非常活跃的社区,可将文章作为帖子推送到社区,来自社区的回帖将作为博客评论进行联动 总的来说,这款博客框架还不错,社区也在不断的完善。最重要的是使用J... 阅读原文
2021-01-26 18:57:12 阅读(754) 评论(0)
摘要: 原文链接http://zhhll.icu/2021/01/04/java%E5%9F%BA%E7%A1%80/%E9%9B%86%E5%90%88/ArrayList%E8%AF%A6%E8%A7%A3/ ArrayList详解 List中使用最多的就是ArrayList,基本上大家在实例化一个List的时候... 阅读原文
2021-01-26 17:11:02 阅读(736) 评论(0)
摘要: 在网上已经有跟多Bean的生命周期的博客,但是很多都是基于比较老的版本了,最近吧整个流程化成了一个流程图。待会儿使用流程图,说明以及代码的形式来说明整个声明周期的流程。注意因为代码比较多,这里的流程图只画出了大概的流程,具体的可以深入代码Java面试宝典完整版PDF 1.获取Bean ​ 第一阶段获取Bean... 阅读原文
2021-01-26 15:31:09 阅读(718) 评论(0)
摘要: 一、Java基础 1. String类为什么是final的。 2. HashMap的源码,实现原理,底层结构。 3. 说说你知道的几个Java集合类:list、set、queue、map实现类咯。。。 4. 描述一下ArrayList和LinkedList各自实现和区别Java面试宝典完整版PDF 5. J... 阅读原文
2021-01-26 14:41:04 阅读(699) 评论(0)
摘要: 1. Spring Initializr Spring-boot脚手架   2. 项目结构 <package>java.com.kenny.ai desciption config  配置类 controller  控制器 entity  实体类 intercept  拦截器... 阅读原文
2021-01-26 13:11:03 阅读(707) 评论(0)
摘要: Demo 脚手架项目地址: Table of Contents generated with DocToc SpringBoot 速记 一、引入依赖 二、配置 Swagger 参数 一、引入依赖 二、配置邮箱的参数 三、写模板和发送内容 一、引用 Redis 依赖 二、参数配置 三、代码使用 一、添加 myb... 阅读原文
2021-01-26 11:58:04 阅读(743) 评论(0)
摘要: Java排序算法(四)希尔排序2 希尔排序移步法:分组+直接插入排序组合 一、测试类SortTest import java.util.Arrays; public class SortTest {   private static final int L = 20;  public static vo... 阅读原文
2021-01-26 11:43:01 阅读(670) 评论(0)
摘要: MySQL 8.0 虽然发布很久了,但可能大家都停留在 5.7.x,甚至更老,其实 MySQL 8.0 新增了许多重磅新特性,比如栈长今天要介绍的 "隐藏索引" 或者 "不可见索引"。 隐藏索引是什么鬼? 隐藏索引 字面意思就是把索引进行隐藏,即不可见,它不是用来查询优化的,所以它不会被优化器使用到。隐藏索引... 阅读原文
2021-01-26 10:29:29 阅读(721) 评论(0)