多线程
文章平均质量分 76
Jackson-Huang
Life sucks! Then what? Get over it. And move on.
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Quartz作业调度框架
Quartz的核心概念 :调度器、触发器、作业 调度器(Scheduler) Scheduler负责管理Quartz的运行环境,Quartz它是基于多线程架构的,它启动的时候会初始化一套线程,这套线程会用来执行一些预置的作业。 要创建一个作业并能够被触发调用,必须在Scheduler上面注册一个JobDetail和Trigger。 Scheduler提携了所有Trigger和JobDet原创 2014-12-02 11:49:11 · 1268 阅读 · 1 评论 -
线程协作-生产者/消费者问题
上一篇讲述了线程的互斥(同步),但是在很多情况下,仅仅同步是不够的,还需要线程与线程协作(通信),生产者/消费者问题是一个经典的线程同步以及通信的案例。该问题描述了两个共享固定大小缓冲区的线程,即所谓的“生产者”和“消费者”在实际运行时会发生的问题。生产者的主要作用是生成一定量的数据放到缓冲区中,然后重复此过程。与此同时,消费者也在缓冲区消耗这些数据。该问题的关键就是要保证生产者不会在缓冲区满时加转载 2015-04-02 21:58:49 · 500 阅读 · 0 评论
分享