06 2021 档案
摘要:spring的拓展点之-InitializingBean 一:有什么用 InitializingBean是spring提供的一个初始我们bean熟悉的方法,我们可以直接看看源码注释。 我们看这个接口上的注释大概意思就是: 当我们需要初始化我们bean中的一些参数,或者校验一些参数的时候的时候就可以通
阅读全文
摘要:kafka特性和集群 一: kafka特性介绍 Topic 让我们首先深入了解下Kafka的核心概念:提供一串流式的记录 Topic 就是数据主题,是数据记录发布的地方,可以用来区分业务系统。Kafka中的Topics是多订阅者模式,一个topic可以拥有一个或者多个消费者来订阅它的数据。 对于每一
阅读全文
摘要:LRU算法 简介 LRU是Least Recently Used的缩写,即最近最少使用,是一种常用的页面置换算法,选择最近最久未使用的数据予以淘汰。 很多缓存中采用这种算法。 一:LinkHashMap实现LRU算法 LinkedHashMap 会对数据使用来排序,这样服务LRU算法的最少使
阅读全文
摘要:Springboot启动tomcat原理 一:思考 记得以前SSM项目时候,需要把项目打包到tomcat的webApps目录下。然后启动tomcat。 现在springboot项目直接打包成jar宝就可以启动tomcat了。Springboot为了实现这个功能做了那些操作,和设计呢? 二:源码探
阅读全文