0

2

回答

1027 浏览

设计具有相同属性任务串行有序执行的线程池[已解决]10

我有一个这样的线程池的场景,相信很多人都遇到过: 1,每个用户都可以添加多个任务; 2,有很多的用户和很多的任务; 3,每个用户添加的任务必须有序串行执行,即在同一时刻不能有同时执行一个用户的两个任务; 4,实时性:只要线程池线程有空闲的,那么用户提交任务后必须立即执行;尽可能提高线程的利用率。 表示一个用户可以用一个唯一的字符串。 我已经开发出了一套基本满足上述要求的线程池,现在抛砖引玉,看看 ...

2014年9月03日 10:22
0

1

回答

887 浏览

双层HashSet 使用多线程读取问题[已解决]5

public static void main(String[] args) { HashSet<String> hsSet = new HashSet<String>(); for (int i = 0; i < 1000; i++) { hsSet.add("" + i); } Iterator<String> itter ...

2014年7月10日 11:42
0

2

回答

378 浏览

java线程池控制[已解决]0

利用ExecutorService线程池处理业务。主线程从数据库取数据,一次取出所有数据会内存分溢出,于是利分页取出数据交给子线程处理。但这时主线和循环结束,子线程还在处理任务中,新添加的任务添加到了队列中。这时程序处理速度下降,有没有什么办法判断子线程的状态来控制主线程取数据?

2014年3月28日 17:52
0

4

回答

2025 浏览

线程池execute与queue add 区别[已解决]5

private BlockingQueue<Runnable> queue = new LinkedBlockingQueue<Runnable>(); private ThreadPoolExecutor executor = new ThreadPoolExecutor(3, 50, 10, TimeUnit.SECONDS, queue); 请问大婶们,queue ...

2013年8月01日 17:53
0

0

回答

337 浏览

关于《Effective Java》中对于线程组的疑问[已解决]5

我在《Effective Java》(第2版中文版)的第73条看到,作者说“线程组并没有提供太多有用的功能,而它们提供的许多功能还都是有缺陷的。我们最好把线程组看作是一个不成功的试验,你可以忽略掉它们,就当它们根本不存在一样。如果你正在设计的一个类需要处理线程的逻辑组,或许就应该使用线程池executor。” 但是在Executor中创建一个线程池是需要一个ThreadFactory实例的。默认使 ...

0

1

回答

8508 浏览

JAVA 线程池 线程池的个数 一个线程池中的线程个数[已解决]5

问题: 1、一个web系统有多少个线程池个数比较合适? 2、一个线程池中有多少个线程比较合适? 问题来源: 在开发海量数据查询系统时,页面用先加载基本信息,部分信息用AJAX加载完成。当AJAX未成功返回时,页面上局部有未成的图标来提示用户数据正在加载中。假设AJAX要加载id为1,2,3,4,5,6,7,8.9,10十条信息。如果用循环方式加载的话,在web与数据库的IO等待上的时间会比较长。当 ...

2012年12月12日 23:26
0

0

回答

255 浏览

ThreadPoolExecutor 用法的疑问[已解决]10

import java.io.Serializable; import java.util.concurrent.ArrayBlockingQueue; import java.util.concurrent.ThreadPoolExecutor; import java.util.concurrent.TimeUnit; public class TestThreadPool { privat ...

2012年7月30日 14:48
0

5

回答

3238 浏览

线程池实现socket 通信问题,不能长时间运行。[已解决]3

1.创建一个监听 import java.io.IOException; import java.net.*; import java.util.concurrent.Future; public class Listener extends ServerSocket implements Runnable { public Listener() throws IOException { supe ...

2012年5月08日 17:54

本周活跃投票用户

最新评论

Global site tag (gtag.js) - Google Analytics