×
请登录
账号
密码
登录 Use it
博客
随笔
生活
分享
标签
登录
ThreadLocalMap对象详解
ThreadLocalMap对象是什么本质上来讲,它就是一个Map,但是这个ThreadLocalMap与我们平时见到的Map有点不一样 ×没有实现Map接口 ×没有public的...
Dcr
博客
1年前
897
0
ThreadLocal如何实现线程隔离
官方解释:This class provides thread-local variables. These variables differ from their normal counterparts in that each thread ...
Dcr
博客
1年前
914
0
Fork/Join框架流程梳理
Fork/Join框架 定义:java并发工具包中一种可以将大任务拆分为很多小任务异步执行的工具. 模块: 任务对象:ForkJoinTask(RecursiveTask,RecursiveAction,Counted...
Dcr
博客
1年前
829
0
Kafka重复消费场景及解决方案
Kafka消费者以消费者组(Consumer Group)的形式消费一个topic,发布到topic中的每个记录将传递到每个订阅消费者者组中的一个消费者实例。Consumer Group 之间彼此独立,互不影响,它们能够订阅相同的一组主题而互不干...
Dcr
博客
1年前
1041
0
CyclicBarrier源码分析
类的结构并没有显式继承哪个父类或者实现哪个接口,所有的AQS和重入锁都是同事组合实现的. CyclicBarrier类存在一个内部类Generation,每一次使用CyclicBarrier都可以当成Generation的实例 pr...
Dcr
博客
1年前
861
0
CopyOnWriteArrayList详解
CopyOnWriteArrayList实现了List接口,List接口定义了对列表的基本操作;同时实现了RandomAccess接口,表示可以随机访问(数组具有随机访问的特性;同时实现了Cloneable接口,表示可克隆;同时也实现了Seria...
Dcr
博客
1年前
1193
0
ConcurrentLinkedQueue详解
ConcurrentLinkedQueue是一个线程安全的队列,它采用的是 CAS 算法来进行实现,也就是说它是非阻塞的;队列中的元素按照 FIFO(先进先出)的原则对元素进行排列,此外,它是一个无界队列;添加元素的时候,在链表的尾部进行添加,获...
Dcr
博客
1年前
828
0
ConcurrentHashMap源码分析整理
java7的ConcurrentHashMap结构图: 底层使用了数组+链表的方法整个结构是一个segment数组,segment数组的大小决定了ConcurrentHashMap的并发度,默认是16,为什么这么说呢?是因为在java7的Con...
Dcr
博客
1年前
2431
0
Mysql精进之路-为什么表数据删掉一半,表文件大小不变?
这里针对MySQL中应用最广泛的InnoDB引擎展开讨论,一个 InnoDB 表包含两部分,即:表结构定义和数据。在 MySQL 8.0 版本以前,表结构是存在以.frm 为后缀的文件里。而 MySQL 8.0 版本,则已经允许把表结构定义放在系...
Dcr
博客
1年前
1011
0
应用频繁报出cause java.net.SocketTimeoutException: Read timed out怎么办
排查思路 第一反应是接口是不是返回的数据量太大,导致读超时,排查发现数据量很小,却SocketTimeoutException,首先就排除了业务接口返回数据量过大的原因。 那会不会是哪个链路拖慢了整个请求呢? 接着发现日志中有好多关于该接口的慢s...
Dcr
博客
1年前
1937
0
1
...
5
6
7
...
10
热门文章
1.
docker-容器内无法访问外网
2.
netty-结构图与Reactor线程模式
3.
netty源码分析之writeAndFlush全解析笔记
4.
ConcurrentHashMap源码分析整理
5.
在请求目标中找到无效字符。有效字符在RFC 7230和RFC 3986中定义
6.
应用频繁报出cause java.net.SocketTimeoutException: Read timed out怎么办
最新发布
1.
相似性算法如何驱动智能搜索
2.
初识Spring AI Alibaba
3.
软件研发领域如何区分技术大佬和CRUD BOY
4.
软件工程工作总结结合日本物业管理思维思考
5.
复制人格-关于自然语言定向训练的思考
6.
由ChatGpt生成的JMeter教程
最新评论