最新 最热

Java Review - 并发编程_DelayQueue原理&源码剖析

DelayQueue并发队列是一个无界阻塞延迟队列,队列中的每个元素都有个过期时间,当从队列获取元素时,只有过期元素才会出队列。队列头元素是最快要过期的元素。...

2021-12-06
1

Java Review - 并发编程_PriorityBlockingQueue原理&源码剖析

PriorityBlockingQueue是带优先级的无界阻塞队列,每次出队都返回优先级最高或者最低的元素。

2021-12-06
0

Java Review - 并发编程_LinkedBlockingQueue原理&源码剖析

Java Review - 并发编程_ConcurrentLinkedQueue原理&源码剖析 介绍了使用CAS算法实现的非阻塞队列ConcurrentLinkedQueue,下面我们来介绍使用独占锁实现的阻塞队列LinkedBlockingQueue...

2021-12-06
1

【愚公系列】2021年11月 数据结构与算法解析(顺序查找)

顺序查找也称线性搜索(Linear Search),是在一个已知无(或有序)序队列中找出与给定关键字相同的值的具体位置。原理是让关键字与队列中的第1个(或最后1个)位置的值逐个比较,直到找出与给定关键字相同的值为止,它的缺点是效率低...

2021-12-03
1

(juc系列)同步队列synchronousqueue

队头元素是第一个尝试添加元素的写入线程;如果没有等待的写入线程,那么没有任何元素可以用来移除,poll方法将会返回null.

2021-11-10
1

JavaWeb 基础知识 --多线程(阻塞队列+生产消费者模型)

BlockingQueue 是Java标准库中提供的 阻塞队列,底层是由链表、数组实现的,

2021-11-10
1

python多线程多队列(BeautifulSoup网络爬虫)

程序中设置两个队列分别为queue负责存放网址,out_queue负责存放网页的源代码。

2021-11-01
1

python多线程多队列(BeautifulSoup网络爬虫)

程序中设置两个队列分别为queue负责存放网址,out_queue负责存放网页的源代码。

2021-11-01
1

(juc系列)completionservice源码阅读

看到这个,其实已经基本明了了. 任务执行完成后,将任务放入到内部的阻塞队列中,那么获取时就是按照任务完成顺序了。

2021-10-22
1

(juc系列)scheduledthreadpoolexecutor源码阅读

简单地说,这个类继承自ThreadPoolExecutor,父类有的他都有。 除此之外.添加了对任务的延迟执行及周期性执行。

2021-10-22
1