Java相关源码阅读
文章平均质量分 75
好好学习,天天向上
罗曼蒂克在消亡
拙卓
展开
-
研究源码-HashMap之put()
HashMap源码研究原创 2024-03-20 00:34:00 · 199 阅读 · 0 评论 -
Mybatis源码阅读
Mybatis的几大核心:Mapper的动态代理;插件机制;缓存的使用原创 2024-03-17 23:25:13 · 466 阅读 · 0 评论 -
Tomcat-启动流程
Tomcat的启动流程,Debug盯源码梳理原创 2022-08-29 01:07:41 · 939 阅读 · 0 评论 -
读书笔记--Tomcat架构解析
.看Tomcat原理,找了很多书,个人感觉这本讲的最好,引导启发性思考,非常推荐。原创 2022-08-29 00:21:00 · 478 阅读 · 0 评论 -
Mybatis缓存学习
mybatis一级/二级缓存的相关使用原创 2022-08-03 15:00:43 · 158 阅读 · 0 评论 -
JDK源码阅读--ArrayDeque
ArrayDeque原创 2022-06-18 19:06:32 · 51 阅读 · 0 评论 -
JDK源码阅读--ArrayList
ArrayList源码学习原创 2022-06-18 18:39:22 · 72 阅读 · 0 评论 -
java原子类中CAS的使用
在多线程下,i++;操作不具有原子性,反汇编后i++由三步组成:取值,加操作,赋值.多线程造成累加不准确.JUC包中原子类如何保证多线程下数据累加的准确性呢?原子类原子操作的原理首先,原子类中value属性通过volatile修饰,保证多线程间value的变化对其他线程是可见的;其次,原子类中通过unsafe类获取value属性对应的内存偏移地址,即valueOffset以AtomicInteger类的getAndSet方法举例,底层调用unsafe.getAndSetInt()获取传入的.原创 2021-10-24 16:32:28 · 1539 阅读 · 0 评论 -
JDK源码阅读--HashMap
hashMap常见问题原创 2021-06-10 19:38:36 · 91 阅读 · 0 评论