一、hashmap的数据结构 底层数组+单向链表,jdk1.8后,链表长度大于8,并且数组长度大于64,将转为用红黑树存储 二、hashmap用...
一、介绍 SPI全称Service Provider Interface,是Java提供的一套用来被第三方实现或者扩展的API,它可以用来启用框...
java语言中支持4种类加载器: Bootstrap ClassLoader 启动类加载器 Extention ClassLoader 标准扩展...
文章目录 一、mysql数据结构 二、mysql 三层架构 三、聚集索引和非聚集索引 四、为什么使用索引可以提高查询效率 五、mysql索引失效...
逃逸分析 逃逸分析并不是直接的优化手段,而是一个代码分析,通过动态分析对象的作用域,为其它优化手段如栈上分配、标量替换和锁消除等提供依据,发生逃...
Java内存模型(Java Memory Model ,JMM)就是一种符合内存模型规范的,屏蔽了各种硬件和操作系统的访问差异的,保证了Java...
单例模式介绍 单例模式: 一种对象创建模式,为了确保系统中一个类只创建一个实例。 这样的好处是什么呢? 对于频繁使用的对象,可以进行复用;减少频...
一、代理模式介绍 代理模式,非常容易理解,一眼看过去大家都懂,字面意思,如果不懂稍微琢磨琢磨就懂了,我在这里举几个栗子🌰 ,以便更容易理解。 贾...
前言 之前的项目使用的是Zuul网关,有个需求需要用到WebSocket,所以一直在查Spring Cloud Zuul 转发 WebSocke...