摘要:        
JVM学习--编译过程和类加载机制 本章学习java中类的编译过程和加载机制。部分内容参考Oracle官网以及咕泡学院教材。分析版本为jdk1.8。 @ /** * jvm学习测试使用对象 * @author: to-be-continued * @Date: 2020/6/12 18:11 */     阅读全文
posted @ 2022-03-03 15:14
生如梦境
阅读(66)
评论(0)
推荐(0)
        
            
        
        
摘要:        
从源码分析ReentrantLock基本原理 记录并发编程学习中,关于ReentrantLock可重入锁的加锁和释放锁过程。分析加锁和释放锁代码逻辑,了解其基本实现原理,对于分析过程中的理解误点,麻烦不吝赐教。 本次分析代码版本jdk1.8。 ReentrantLock基本介绍 在实际的开发场景中,    阅读全文
posted @ 2022-03-03 15:13
生如梦境
阅读(40)
评论(0)
推荐(0)
        
            
        
        
摘要:        
从源码分析springboot环境配置加载 一直没有搞清楚springboot环境配置信息到底是怎么加载的,是不是在启动时指定--spring.profiles.active之后spring就去指定读取这个文件了,因此这次从源码角度研究一下它的加载过程。 首先从入口开始分析: public stat    阅读全文
posted @ 2022-03-03 15:11
生如梦境
阅读(148)
评论(0)
推荐(0)
        
            
        
        
摘要:        
mybatis中#{}与${}的区别详解 版本 此处分析基于mybatis-3.4.6完成。 介绍-猜想 网上的很多资料都表示,#{}表达式写入参数时将表达式替换为?,而${}表达式写入参数时是直接写入。本来以为#{}利用的是jdbc中PreparedStatement的方式,而${}是直接使用St    阅读全文
posted @ 2022-03-03 15:10
生如梦境
阅读(468)
评论(0)
推荐(0)
        
            
        
        
摘要:        
基于自定义WebMvcConfigurer实现CORS配置--原理分析 原理分析 说明  If you want to keep Spring Boot MVC features and you want to add additional MVC configuration (intercept    阅读全文
posted @ 2022-03-03 15:08
生如梦境
阅读(398)
评论(0)
推荐(0)
        

浙公网安备 33010602011771号