JAVA并发
文章平均质量分 84
向大海走去
这个作者很懒,什么都没留下…
展开
-
JAVA队列之ArrayBlockingQueue
ArrayBlockingQueue源码分析原创 2023-02-08 10:57:24 · 440 阅读 · 0 评论 -
JAVA队列-LinkedBlockingQueue
队列之LinkedBlockingQueue原创 2023-02-06 15:28:32 · 522 阅读 · 0 评论 -
JAVA队列-接口
JAVA队列系列之接口原创 2023-01-31 15:34:55 · 423 阅读 · 0 评论 -
Apollo源码-配置发布通知客户端
前言在更新Spring Cloud Alibaba Nacos时,想到之前阅读过Apollo的源码,便在这插入记录了过来,后续更新Nacos Config源码Apollo简介fork 源码地址 apollo源码参考apollo架构中心设计主要分为 Config Service、Admin Service、Portal、Client 四部分上文介绍到ReleaseMessage 对象的发布,portal发布配置第一件事新增 Release 对象,第二件事发布ReleaseMessage 紧接着第三原创 2020-12-02 18:26:16 · 609 阅读 · 0 评论 -
【转载】多线程并发执行任务,取结果归集。终极总结:Future、FutureTask、CompletionService、CompletableFuture
https://www.cnblogs.com/dennyzhangdd/p/7010972.html转载 2020-01-15 09:59:49 · 199 阅读 · 0 评论 -
JAVA高并发从内存分析数据不一致的原因
并发: 多线个线程操作相同的资源,保证线程安全,合理使用资源高并发: 服务能短时间同时处理很多请求,提高程序性能以下代码,通过对共享变量进行累加操作,模拟200个线程,客户端500个请求 private static int threadTotal = 200; private static int clientTotal = 500; private static lon...原创 2018-04-09 22:23:46 · 1208 阅读 · 0 评论 -
读延迟队列 DelayQueue 源码杂记
创建一个延迟队列,并添加需要延迟发生任务事件的对象,此对象需实现Delayed接口 DelayQueue<T> queue = new DelayQueue(); queue.add(new T);add方法源码,申明了一个 private final transient ReentrantLock lock = new ReentrantLock()/** * Inser...原创 2018-05-24 17:58:44 · 223 阅读 · 0 评论