会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
至尊玉丶
博客园
首页
新随笔
联系
订阅
管理
2021年12月20日
JDK1.8中HashMap扩容部分源码分析-链表扩容哈希运算分析
摘要: 今天在看HashMap源码时,对于扩容部分的哈希运算不是很理解,网上查阅资料也没有发现有价值的解释,自己一个人口了半天,终于明白了原理, 首先把扩容部分的源码贴上来: final Node<K,V>[] resize() { Node<K,V>[] oldTab = table; int oldCa
阅读全文
posted @ 2021-12-20 16:42 至尊玉丶
阅读(49)
评论(0)
推荐(0)
编辑
2021年10月8日
Spring源码系列--创建bean的五种方式
摘要: 1、InstantiationAwareBeanPostProcessor:实现InstantiationAwareBeanPostProcessor接口,重写postProcessBeforeInstantiation方法创建bean, 源码入口:createBean --> resolveBef
阅读全文
posted @ 2021-10-08 10:57 至尊玉丶
阅读(366)
评论(0)
推荐(0)
编辑
2021年8月30日
Spring源码系列笔记--BeanFactory与FactoryBean的区别
摘要: 先说相同点 1、BeanFactory和FactoryBean都是接口 2、都是用来创建对象的 区别: 1、BeanFactory是spring bean容器的顶层接口(The root interface for accessing a Spring bean container),而Factor
阅读全文
posted @ 2021-08-30 16:33 至尊玉丶
阅读(145)
评论(0)
推荐(0)
编辑
2021年8月27日
Springboot+MybatisPlus+MySQL+Oracle+Dynamic动态多数据源切换
摘要: 本文主要讲解基于MybatisPlus开源框架组件Dynamic动态数据源切换 1、pom配置文件(这里仅展示动态数据源切换的核心依赖,具体jar包版本根据你的项目实际情况确定) <!-- baomidou的动态数据源切换插件,版本最好与mybatisplus保持一致 --><dependency>
阅读全文
posted @ 2021-08-27 11:53 至尊玉丶
阅读(2567)
评论(0)
推荐(0)
编辑
2021年5月25日
MySQL5.7设置时区--timestamp字段导致的时区问题
摘要: 今天在学习Spring Security 自动登录时遇到了MySQL数据库的时区问题,在网上找了很多资料都不能很好的解决问题,不过,最终问题被我解决,特此记录,希望能帮助到你(解决思路请直接看文章末尾) 在实现自动登录功能的时候,Spring Security默认是依赖一张 persistent_l
阅读全文
posted @ 2021-05-25 14:35 至尊玉丶
阅读(1983)
评论(0)
推荐(0)
编辑
2021年1月28日
一图读懂Java代码 i=i++ 字节码指令执行流程
摘要:
阅读全文
posted @ 2021-01-28 16:16 至尊玉丶
阅读(161)
评论(0)
推荐(0)
编辑
2021年1月27日
DCL双重检查单例模式为什么使用volatile关键字?
摘要: DCL双重检查单例模式为什么使用volatile关键字? 1、DCL(Double Check Lock)双重检查单例模式代码 class Singletion { private static volatile Singletion singletion = null; private Singl
阅读全文
posted @ 2021-01-27 19:31 至尊玉丶
阅读(249)
评论(0)
推荐(0)
编辑
2021年1月25日
Spring源码编译失败5.x版本解决方案——maven仓库配置
摘要: 由于spring源码编译非常不顺利,所以决定记录一下解决方案,希望能够帮助你,避免一些不必要的时间浪费 1、Spring源码下载地址 spring的源码托管在GitHub上,地址:【https://github.com/spring-projects/spring-framework】,点击tags
阅读全文
posted @ 2021-01-25 23:50 至尊玉丶
阅读(730)
评论(0)
推荐(0)
编辑
公告