多线程
大饼卷馒头蘸米饭
生前何必贪睡,死后自会长眠!
展开
-
ConcurrentHashMap原理分析
集合是编程中最常用的数据结构。而谈到并发,几乎总是离不开集合这类高级数据结构的支持。比如两个线程需要同时访问一个中间临界区(Queue),比如常会用缓存作为外部文件的副本(HashMap)。这篇文章主要分析jdk1.5的3种并发集合类型(concurrent,copyonright,queue)中的ConcurrentHashMap,让我们从原理上细致的了解它们,能够让我们在深度项目开发中获益非浅转载 2013-09-04 10:15:47 · 752 阅读 · 0 评论 -
Spring线程池开发实战
作者:chszs,转载需注明。作者博客主页:http://blog.csdn.net/chszs本文提供了三个Spring多线程开发的例子,由浅入深,由于例子一目了然,所以并未做过多的解释。诸位一看便知。前提条件:1)在Eclipse创建一个Java项目,我取名为SpringThreadDemo。2)项目所需的JAR包如图所示: 下面开始。注:项转载 2013-11-26 16:47:12 · 4855 阅读 · 0 评论 -
SPRING中的线程池ThreadPoolTaskExecutor
一、初始化1,直接调用ThreadPoolTaskExecutor poolTaskExecutor = new ThreadPoolTaskExecutor();//线程池所使用的缓冲队列poolTaskExecutor.setQueueCapacity(200);//线程池维护线程的最少数量poolTaskExecutor.setCorePoolSize(5);/转载 2013-11-26 16:44:59 · 6772 阅读 · 1 评论