摘要: 1、运行时数据区域 1.1、程序计数器 一块较小的内存,它可以看作是当前线程所执行的字节码的行号指示器。 线程独有 唯一一个没有规定OutOfMemoryError情况的区域 1.2、Java虚拟机栈 线程私有,生命周期与线程相同 每个方法被执行的时候都会创建一个栈帧,方法的开始到结束对应了栈帧的入 阅读全文
posted @ 2020-07-21 23:25 TPL 阅读(87) 评论(0) 推荐(0) 编辑
摘要: 1、自动装配过程 启动类注解一览 @SpringBootApplication @EnableDiscoveryClient @MapperScan("com.tpl.system.dao") public class SystemApplication { public static void m 阅读全文
posted @ 2020-07-21 22:58 TPL 阅读(255) 评论(0) 推荐(0) 编辑
摘要: 1、概述 Mybatis允许使用插件拦截的方法调用包括: Excetor ParameterHandler ResultHandler StatementHandler 上图是Mybatis框架的整体执行架构,Mybatis插件能够对四大对象接口进行拦截。 Executor : Mybatis执行器 阅读全文
posted @ 2020-07-21 15:11 TPL 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 1、概念 红黑树是一种自平衡的二叉查找树,它在二叉查找树的基础上又具备如下特征: 节点是红色或黑色 根节点是黑色 每个叶子节点都是黑色的空节点(NIL节点) 每个红色节点的两个子节点都是黑色。(从每个叶子到根的所有路径上不能有两个连续的红色节点) 从任一节点到其每个叶子节点的所有路径都包含相同数目的 阅读全文
posted @ 2020-07-21 09:50 TPL 阅读(125) 评论(0) 推荐(0) 编辑