concurrent
damon2636
卖女孩的小火柴
展开
-
AQS互斥锁
背景: 实现单机版任务调度的功能(分布式后续考虑,暂时先单进程) 1.首先管理员启动整个任务,并设置执行权限 2.工作节点收到消息后就会创建对应的线程,并开始执行任务(任务都是由一个管理员进行分配) 3.运行过程中管理员需要临时中断某个任务,需要设置一个互斥信号,此时对应的工作节点都需要被阻塞,注意不是完全销毁 import java.util.concurrent.Callab转载 2015-02-25 09:32:33 · 661 阅读 · 0 评论 -
Java并发编程:CountDownLatch、CyclicBarrier和Semaphore
Java并发编程:CountDownLatch、CyclicBarrier和Semaphore Java并发编程:CountDownLatch、CyclicBarrier和Semaphore 在java 1.5中,提供了一些非常有用的辅助类来帮助我们进行并发编程,比如CountDownLatch,CyclicBarrier和Semaphore,今天我们就来学习一下这三个转载 2016-09-04 08:59:15 · 413 阅读 · 0 评论