票
回答
设计具有相同属性任务串行有序执行的线程池[已解决]10
我有一个这样的线程池的场景,相信很多人都遇到过: 1,每个用户都可以添加多个任务; 2,有很多的用户和很多的任务; 3,每个用户添加的任务必须有序串行执行,即在同一时刻不能有同时执行一个用户的两个任务; 4,实时性:只要线程池线程有空闲的,那么用户提交任务后必须立即执行;尽可能提高线程的利用率。 表示一个用户可以用一个唯一的字符串。 我已经开发出了一套基本满足上述要求的线程池,现在抛砖引玉,看看 ...
票
回答
双层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 ...
票
回答
票
回答
线程池execute与queue add 区别[已解决]5
private BlockingQueue<Runnable> queue = new LinkedBlockingQueue<Runnable>(); private ThreadPoolExecutor executor = new ThreadPoolExecutor(3, 50, 10, TimeUnit.SECONDS, queue); 请问大婶们,queue ...
票
回答
关于《Effective Java》中对于线程组的疑问[已解决]5
我在《Effective Java》(第2版中文版)的第73条看到,作者说“线程组并没有提供太多有用的功能,而它们提供的许多功能还都是有缺陷的。我们最好把线程组看作是一个不成功的试验,你可以忽略掉它们,就当它们根本不存在一样。如果你正在设计的一个类需要处理线程的逻辑组,或许就应该使用线程池executor。” 但是在Executor中创建一个线程池是需要一个ThreadFactory实例的。默认使 ...
票
回答
JAVA 线程池 线程池的个数 一个线程池中的线程个数[已解决]5
问题: 1、一个web系统有多少个线程池个数比较合适? 2、一个线程池中有多少个线程比较合适? 问题来源: 在开发海量数据查询系统时,页面用先加载基本信息,部分信息用AJAX加载完成。当AJAX未成功返回时,页面上局部有未成的图标来提示用户数据正在加载中。假设AJAX要加载id为1,2,3,4,5,6,7,8.9,10十条信息。如果用循环方式加载的话,在web与数据库的IO等待上的时间会比较长。当 ...
票
回答
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 ...
票
回答
线程池实现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 ...
oznyang 评论了 关于oznyang发布的i18nTool工具的使用
huayang912 评论了 easyui datagrid 弹出窗口空白的解决方法
haihuichen 评论了 mybatis联teradata 查询时返回结果集为空,同样的代码在mysql下就可以返回结果集
haihuichen 评论了 mybatis联teradata 查询时返回结果集为空,同样的代码在mysql下就可以返回结果集
26762685 评论了 SOS!session串号现象
elbert 评论了 Java怎么实现打印机监控
sandy8508 评论了 Java String.format性能如何
feng_tai_jun 评论了 JSP里加return就会无法编译说Unreachable code
xiaojunjava 评论了 JAVA 连接打印机 打印作业属性设置无效果问题
xiaominzi 评论了 java.security.InvalidAlgorithmParameterException: Prime size must be multiple