并发
javagaorui5944
爱生活,爱编程的小伙子!
展开
-
聊聊并发——生产者消费者模式
(转自:http://www.infoq.com/cn/articles/producers-and-consumers-mode?utm_source=infoq&utm_campaign=user_page&utm_medium=link)在并发编程中使用生产者和消费者模式能够解决绝大多数并发问题。该模式通过平衡生产线程和消费线程的工作能力来提高程序的整体处理数据的速度。为什么转载 2017-08-18 00:54:23 · 261 阅读 · 0 评论 -
关于生产者-消费者-订阅者模式的那些事
生产者/消费者模式简介用来干嘛的?生产者/消费者模式的产生主要目的就是为了解决非同步的生产与消费之间的问题。什么是非同步呢?比如我刚刚生产了某个产品,而此时你正在打游戏,没空来取,要打完游戏来取,这就导致了我生产产品和你取产品是两个非同步的动作,你不知道我什么时候生产完产品,而我也不知道你什么时候来取。而生产者/消费者模式就是解决这个非同步问题的,因为肯转载 2017-08-18 00:55:25 · 405 阅读 · 0 评论 -
聊聊并发——Fork/Join框架介绍
(转自:http://www.infoq.com/cn/articles/fork-join-introduction)1. 什么是Fork/Join框架Fork/Join框架是Java7提供了的一个用于并行执行任务的框架, 是一个把大任务分割成若干个小任务,最终汇总每个小任务结果后得到大任务结果的框架。我们再通过Fork和Join这两个单词来理解下Fork/Join框转载 2017-08-18 00:59:27 · 250 阅读 · 0 评论 -
java 多线程 CountDownLatch用法
原文链接(http://zk1878.iteye.com/blog/1002652)CountDownLatch,一个同步辅助类,在完成一组正在其他线程中执行的操作之前,它允许一个或多个线程一直等待。主要方法 public CountDownLatch(int count); public void countDown(); public void aw转载 2017-09-30 16:06:27 · 207 阅读 · 0 评论