腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
圈层
工具
返回腾讯云官网
呼延
专栏成员
举报
227
文章
318666
阅读量
40
订阅数
订阅专栏
申请加入专栏
全部文章(227)
编程算法(88)
java(43)
数据库(28)
云数据库 Redis®(24)
sql(24)
存储(24)
云数据库 SQL Server(22)
数据结构(22)
lucene/solr(19)
com(15)
git(14)
文件存储(14)
http(13)
gmail(13)
api(12)
缓存(12)
javascript(11)
linux(10)
node.js(9)
网络安全(8)
jdk(8)
hashmap(8)
unix(7)
开源(7)
github(6)
jvm(6)
二叉树(6)
打包(5)
jar(5)
spring(5)
网站(5)
面向对象编程(5)
spring boot(5)
数据分析(5)
mac os(4)
ide(4)
腾讯云测试服务(4)
https(4)
lintcode(4)
c++(3)
php(3)
json(3)
消息队列 CMQ 版(3)
分布式(3)
网站建设(3)
队列(3)
jquery(2)
全文检索(2)
shell(2)
mybatis(2)
tcp/ip(2)
markdown(2)
大数据(2)
安全(2)
kafka(2)
command(2)
shift(2)
state(2)
threadpoolexecutor(2)
线程(2)
其他(1)
NLP技术(1)
机器学习(1)
c 语言(1)
python(1)
c#(1)
ruby(1)
lua(1)
bash(1)
css(1)
html(1)
ajax(1)
mvc(1)
tomcat(1)
maven(1)
搜索引擎(1)
apache(1)
nginx(1)
bash 指令(1)
容器镜像服务(1)
神经网络(1)
深度学习(1)
mapreduce(1)
访问管理(1)
命令行工具(1)
TDSQL MySQL 版(1)
人工智能(1)
vr 视频解决方案(1)
容器(1)
爬虫(1)
hive(1)
推荐系统(1)
zookeeper(1)
aop(1)
单元测试(1)
rpc(1)
机器人(1)
windows(1)
hbase(1)
腾讯云开发者社区(1)
arraylist(1)
binary(1)
bit(1)
coordinates(1)
copy(1)
count(1)
cpu(1)
field(1)
fifo(1)
file(1)
footer(1)
header(1)
hook(1)
host(1)
int(1)
ip(1)
iterm(1)
map(1)
merge(1)
move(1)
nio(1)
null(1)
outputstream(1)
release(1)
reset(1)
rsa(1)
semaphore(1)
set(1)
stock(1)
string(1)
submit(1)
system(1)
timer(1)
vector(1)
快捷键(1)
数学(1)
线程池(1)
搜索文章
搜索
搜索
关闭
(juc系列)延迟队列delayqueue
java
用于延迟元素的一个无界的阻塞队列实现. 延迟元素只有在他的延迟过期之后,才可以被获取.
呼延十
2021-11-10
513
0
(juc系列)阻塞队列(blockingqueue)及其实现
编程算法
网站
阻塞队列的方法,有四种形式来处理,操作没有办法被立刻满足,但是未来某些时间点可能满足的情况:
呼延十
2021-11-10
465
0
(juc系列)并发集合之concurrentlinkeddeque源码
编程算法
javascript
数据分析
java
一个无界的,并发的双端队列,使用链表实现. 多线程间的并发写入,移除,访问操作,可以保证安全.当有很多线程共享一个公共集合时,ConcurrentLinkedDeque 是一个不错的选择. 像其他的并发集合一样,这个类不接受null元素.
呼延十
2021-11-10
337
0
(juc系列)并发集合之concurrentlinkedqueue源码
java
数据分析
javascript
编程算法
当多个线程需要共享一个集合的访问时, ConcurrentLinkedQueue是一个合适的选择. 向其他的并发集合实现一样,这个类不接受null元素.
呼延十
2021-11-10
457
0
(juc系列)同步列表copyonwritearraylist及set源码解析
编程算法
java
ArrayList的一个线程安全的变体,所有可变的操作(比如add/set等)都使用底层数组的一个拷贝.
呼延十
2021-11-10
392
0
(juc系列)flow响应式流接口及submissionpublisher实现
编程算法
http
一些接口和静态方法,为了建立流式组件, Publisher生成元素,被一个或者多个Subscriber消费,每一个Subscriber被Subscription管理.
呼延十
2021-11-10
1.5K
0
(juc系列)优先级阻塞队列 Priotiryblockingqueue
编程算法
java
一个无界的阻塞队列,使用相同的排队规则PriorityQueue并且提供阻塞的操作. 因为这个队列逻辑上是误解的,尝试添加操作可能会失败,由于资环耗尽了(比如OOM).
呼延十
2021-11-10
419
0
(juc系列)同步队列synchronousqueue
java
com
fifo
null
队列
队头元素是第一个尝试添加元素的写入线程;如果没有等待的写入线程,那么没有任何元素可以用来移除,poll方法将会返回null.
呼延十
2021-11-10
410
0
(juc系列)completionservice源码阅读
com
gmail
hook
submit
队列
看到这个,其实已经基本明了了. 任务执行完成后,将任务放入到内部的阻塞队列中,那么获取时就是按照任务完成顺序了。
呼延十
2021-10-22
271
0
(juc系列)scheduledthreadpoolexecutor源码阅读
threadpoolexecutor
timer
队列
简单地说,这个类继承自ThreadPoolExecutor,父类有的他都有。 除此之外.添加了对任务的延迟执行及周期性执行。
呼延十
2021-10-22
250
0
(juc系列)runnable与future等异步设计
http
unix
Runable接口, 应该由那些想要被线程执行的类来实现.它定义了一个无参数,无返回值的run()方法,负责运行代码段.
呼延十
2021-10-22
258
0
(juc系列)threadpoolexecutor源码学习
java
set
threadpoolexecutor
线程
线程池
其实早在19年,就简单的写过ThreadPoolExecutor. 但是只涉及到了其中两个参数,理解也不深刻,今天重新看一下代码。
呼延十
2021-10-18
467
0
(juc系列)forkjoin框架源码学习
unix
linux
其他
编程算法
JUC系列提供的又一个线程池,采用分治思想,及工作窃取策略,能获得更高的并发性能.
呼延十
2021-10-18
467
0
(juc系列)phaser源码学习
javascript
node.js
一个可复用的同步屏障,功能上类似于CyclicBarrier和CountDownLatch,但是支持更多灵活的用法.
呼延十
2021-10-18
555
0
(juc系列)exchanger源码阅读
编程算法
一个生产者和一个消费者通过Exchanger来交换缓冲区,以确保消费者可以不断拿到满的缓冲区,生产者不断拿到空的缓冲区.
呼延十
2021-10-18
212
0
(juc系列)executors类的工厂方法
缓存
提供一些工厂方法和工具类方法. 给Executor,ExecutorService,ScheduledExecutorService和ThreadFacotry使用. Callable类在这里定义.
呼延十
2021-10-18
331
0
(juc系列)reentrantreadwritelock源码学习
unix
这个类是一个ReadWriteLock的实现类,实现了类似于ReentrantLock的语义.
呼延十
2021-10-18
315
0
(juc系列)stampedlock源码学习
bit
cpu
state
一个有三种模式,来控制读/写访问的锁. StampedLock的状态由一个版本和模式来组成.
呼延十
2021-10-18
526
0
(juc系列)aqs源码学习笔记
node.js
java.util.concurrent.locks.AbstractQueuedSynchronizer.
呼延十
2021-10-08
325
0
(juc系列)countdownlatch源码阅读
javascript
node.js
初始化时提供一个数字. await方法将阻塞,直到别的线程通过调用countDown,达到给定的数字.
呼延十
2021-10-08
252
0
点击加载更多
活动推荐
【玩转 EdgeOne Pages】体验 MCP Server 和 DeepSeek 模板的百变玩法
技术创作特训营 | 33 天实现自己的 AI 进化论
新邀入驻腾讯云开发者社区,福利多多!
社区活动
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档
不再提示