`
wanghongjue
  • 浏览: 2977 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论
文章列表
思路: 1:参考分页方式将数据拆成指定大小线程数 2:在每个独立的线程中去读取数据并处理数据 步骤一实现 public class IndexIntiTools { public static AtomicInteger runflag=new AtomicInteger(); //用于测试 public static List<Object> syncList=new CopyOnWriteArrayList<Object>(); private static int idxThreadCount = 10; private s ...
JAVA任务取消方式一般有2种 第一种设置某个取消标志,任务定期查看该标志,这种方式存在任务取消并不能保证任务立即取消,更糟糕的是有可能任务永远不会结束 第二种是利用的中断机制,JVM并不能保证阻塞方法检测到中断的速度,但是实际中还是非常快的。 实例一(使用取消标志,会发现取消的任务还执行中,只有执行完再次检测标志任务才取消) 任务不断获取下一个素数,在每次获取素数利用sleep 保证获取素数时间大约10s package org.thread; import java.math.BigInteger; import java.util.ArrayList; import java. ...

国外牛人

 
NO.1 Bill Joy Bill Joy, 前任Sun的首席科学家,当年在 Berkeley时主持开发了最早版本的BSD。他还是vi和csh的作者。当 然,Csh Programming Considered Harmful 是另一个话题乐。据说他想看看自己能不能写个操作系统,就在三天里写了个自 己的Unix,  也就是BSD的前身。当然是传说了,但足见他的功力。另一个传说是,1980年初的时候,DARPA让BBN在 Berkley Unix里加上BBN开发的TCP/IP代码。但当时还是研究生的B伯伯怒了,拒绝把BBN TCP/IP加入BSD,因为他觉得BBN 的TCP/IP写得不好。于是B ...

他人博客

 
阮一峰http://www.ruanyifeng.com/blog/ 陈皓http://coolshell.cn/ 老男孩linux运维http://oldboy.blog.51cto.com/2561410/775056/ mercyblitzhttp://mercyblitz.iteye.com/ 温少http://www.cnblogs.com/jobs/ 张宴http://blog.s135.com/index.php it牛人榜http://www.coderroad.com/it-niuren http://www.cnblogs.com/zhengyun_ustc/archive/ ...
Global site tag (gtag.js) - Google Analytics