加载中
你真的了解spring的bean生命周期吗?

======实例化bean====== ApplicationContext扫描xml或者是注解,将未初始化的bean对象,通过实现抽象接口BeanDifinitionReader的实现类,获取到bean的信息 Bean的信息维护成一个beanId,Bea...

2020/12/26 23:06
82
kafka和rocketmq的比较差异

rocketmq的注册中心是基于NameService的,而kafka的注册中心是基于zk的 NameService没有zk的功能丰富,从组件上来说它更轻量级 NameService没有监听机制,它通过心跳来维护自己与broker之间的...

dubbo知识点

Dubbo Dubbo是基于netty框架的,最大的特性就是NIO Dubbo在spring中的启动加载过程 在spring启动过程中,通过applicationContext去扫描配置项,扫描到Dubbo.xml,这个时候的dubbo就会初始化成...

深入理解JUC(java.util.concurrent)

Concurrent下的核心类 Executor:具有runnable任务的执行者 ExecutorService:一个线程池管理者,实现类有多种,能把runnable,callable提交到线程池中 Semaphore:一个计数信号量 ReentranLock...

Redis和Memcached的优劣比较

Redis是一个功能强大、性能高效的开源数据结构服务器,Redis最典型的应用是NoSQL。但事实上Redis除了作为NoSQL数据库使用之外,还能广泛应用消息队列,数据堆栈以及数据缓存等众多场合。Red...

重新认识Redis

Redis支持的数据类型: String、list、hash、set 单线程的redis为什么速度那么快? 数据是存储在内存中的,内存的访问处理速度本身就是非常优秀的 底层是采用了NIO的设计方式,依靠多路复用器...

2019/04/15 19:46
161
数组、单链表、双链表的关系区别

数组: 静态分布内存 根据下标定位元素 查找的时间复杂度为O(1),插入或删除的时间复杂度为O(N) 初始化数组需要规定数组大小,不能扩展 数组优点: 查找速度相较于链表更快 随机访问性更...

2019/04/07 15:04
106
jdk8重新认识hashmap

重新认识hashmap Hashmap🌩类中有个很重要的字段(Node[]table)这个就是我们常说的hash桶,本质上这是一个数组,Node是hashmap的内部类,实现了entry接口。。hashmap底层是数组+链表的组合...

Springboot整合mybatis8.0时,遇到的时区问题及允许批量操作设置问题

问题一 项目启动报错:The server time zone value 'Öйú±ê׼ʱ¼ä' is unrecognized or represents more than one 说实话,这个报错以前没有遇到过,以为是中是编码风格没有设置...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部