- 博客(3)
- 资源 (1)
- 收藏
- 关注
原创 Mysql explain的extra信息中的Using index、Using index condition和Using where
参考mysql5.7手册https://dev.mysql.com/doc/refman/5.7/en/explain-output.html#explain-extra-informationhttps://dev.mysql.com/doc/refman/5.7/en/index-condition-pushdown-optimization.html首先明确,覆盖索引有两种用途:1)提供要查询的字段值,这样只搜索引就可以获取想要的字段,无需回表2)采用B+树加速定位,提高查询速度1.Usi
2021-02-26 15:31:03 667 1
原创 CompletableFuture功能介绍与原理分析
CompletableFuture功能介绍与原理简析前言CompletableFuture功能介绍1.创建CompletableFuture2.CompletableFuture结果的获取3.CompletableFuture的执行状态控制4.CompletionStage接口方法的实现1)是否异步执行2)输入参数与输出结果3)依赖的CompletionStage个数4)是否可接收异常结果并处理CompletableFuture实现原理分析概念介绍1.UnSafe的应用2.Treiber stack3.Fo
2020-08-10 11:55:57 3599 9
原创 老生常谈:聊聊Spring Boot中的那些生命周期和其中的可扩展点
对于Spring Boot来讲,可扩展点不仅仅只存在于Bean的生命周期当中。这些与Bean生命周期无关的可扩展点,往往与应用(SpringApplication)和容器(ApplicationContext)在其启停过程中所要必须经历的一些步骤相关。本文基于SpringBoot 2.1.4.RELEASE对SpringApplication、ApplicationContext的启停过程和Bean的生命周期进行简要梳理,找出其中可供用户进行定制操作的扩展点,并梳理容器启停过程和Bean生命周期的关联。
2019-06-26 16:07:59 1639
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人