首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
源码分析
青山楼外
创建于2022-01-16
订阅专栏
源码分析
暂无订阅
共6篇文章
创建于2022-01-16
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
RateLimiter限流源码分析
RateLimiter有两个实现类:SmoothBursty和SmoothWarmingUp,由于项目里使用的是前者,因此分析SmoothBursty 重要属性 permitsPe
RedisCluster源码分析
项目中已经长时间使用了redis-client的jar包,但是对它的实现一无所知,只是会调用API去实现功能。本着知其然,要知其所以然的目标,分析了主干源码。 带着下面的问题,开始源码之旅。 Jedi
ClassLoader源码分析
主要分析类加载类的方法loadClass 类加载器是否有并发能力 getClassLoadingLock 获取一个对象作为锁,如果parallelLockMap为空,则表明loadClass中加锁的对
ThreadLocal源码分析
常用方法 set/get/remove三个方法,这些方法都是操作Thread对象的ThreadLocalMap对象去实现的 set get remove 数据结构 每个线程对象Thread中都有一个T
ReentrantLock源码分析
ReentrantLock支持非公平锁和公平锁,通过构造器中的参数来选择,默认为非公平锁。 非公平锁
HashMap源码解析
JDK7版本的源码解析 HashMap类是通过数组+链表的形式实现的,哈希表中链表对象-重要的key-value对象