云智慧(北京)科技有限公司陈鑫是的,一个线程不能够启动两次。那么它是怎么判断的呢?publicsynchronizedvoidstart(){/***Azerostatusvaluecorrespondstostate"NEW".0对应的是stateNEW*/if(threadStatus!=0)//如果不是NEWstate,就直接抛出异常!thrownewIllegalThreadStateE..
分类:
编程语言 时间:
2015-07-08 14:56:58
阅读次数:
171
云智慧(北京)科技有限公司陈鑫重启线程池TaskManagerpublicclassTaskManagerimplementsRunnable{…..publicTaskManager(Set<FileTask>runners){super();this.runners=runners;executeTasks(runners);}privatevoidexecuteTasks(Set<FileTask>runners){for(FileTas..
分类:
编程语言 时间:
2015-07-08 14:56:02
阅读次数:
134
云智慧(北京)科技有限公司陈鑫场景一个调度器,两个调度任务,分别处理两个目录下的txt文件,某个调度任务应对某些复杂问题的时候会持续特别长的时间,甚至有一直阻塞的可能。我们需要一个manager来管理这些task,当这个task的上一次执行时间距离现在超过5个调度周期的时候,..
分类:
编程语言 时间:
2015-07-08 14:54:45
阅读次数:
171
云智慧(北京)科技有限公司 陈鑫
重启线程池
TaskManager
public class TaskManager implements Runnable {
…..
public TaskManager (Setrunners) {
super();
this.runners = runners;
execute...
分类:
编程语言 时间:
2015-07-08 13:02:04
阅读次数:
194
云智慧(北京)科技有限公司 陈鑫
场景
一个调度器,两个调度任务,分别处理两个目录下的txt文件,某个调度任务应对某些复杂问题的时候会持续特别长的时间,甚至有一直阻塞的可能。我们需要一个manager来管理这些task,当这个task的上一次执行时间距离现在超过5个调度周期的时候,就直接停掉这个线程,然后再重启它,保证两个目标目录下没有待处理的txt文件堆积。问题
直接使用java默认的线程...
分类:
编程语言 时间:
2015-07-08 11:00:51
阅读次数:
241
云智慧(北京)科技有限公司 陈鑫是的,一个线程不能够启动两次。那么它是怎么判断的呢?
public synchronized void start() {
/**
* A zero status valuecorresponds to state “NEW”. 0对应的是state NEW
*/
if (threa...
分类:
编程语言 时间:
2015-07-08 10:58:47
阅读次数:
151
云智慧(北京)科技有限公司陈鑫NullWritable不想输出的时候,把它当做key。NullWritable是Writable的一个特殊类,序列化的长度为0,实现方法为空实现,不从数据流中读数据,也不写入数据,只充当占位符,如在MapReduce中,如果你不需要使用键或值,你就可以将键或值声明为Null..
分类:
其他好文 时间:
2015-07-07 13:12:43
阅读次数:
114
云智慧(北京)科技有限公司陈鑫写这个文章的时候才意识到新旧API是同时存在于1.1.2的hadoop中的。以前还一直纳闷儿为什么有时候是jobClient提交任务,有时是Job...不管API是否更新,下面这些类也还是存在于API中的,经过自己跟踪源码,发现原理还是这些。只不过进行了重新组织..
分类:
其他好文 时间:
2015-07-07 13:11:47
阅读次数:
119
注:本文为线下活动【CTO辩论会】移动创业大军:挣扎者or变革者实录,AppCan CTO赵庆华、Testin CTO 尹春鹏、云智慧CEO殷晋、TalkingData CTO肖文峰、爱加密CTO林魏、极光推送首席数据科学家黄鑫、51CTO学院技术总监李明小参与讨论。6位CTO从企业发展、技术探索、工作中的困惑到当下活跃的创业,探寻技术人在大潮中的瓶颈和机会。本文内容由活动参与方爱加密提供,篇幅较...
分类:
其他好文 时间:
2015-07-01 10:03:25
阅读次数:
265
一配置SNMP1.安装net-snmpsudoyum-yinstallnet-snmp2.备份snmpd.conf文件sudocp/etc/snmp/snmpd.conf/etc/snmp/snmpd.conf201506253.清空并重新编辑snmpd.confrocommunitypublic127.0.0.1
rocommunitypublic10.10.47.65
rocommunitypublic10.10.47.66
rocommunitypublic60.195...
分类:
其他好文 时间:
2015-06-25 17:42:40
阅读次数:
199