摘要: 一个topology的启动包括了三个步骤 1)创建TopologyBuilder,设置输入源,输出源 2)获取config 3)提交topology(这里不考虑LocalCluster本地模式) 以storm.starter的ExclamationTopology为例:public static v... 阅读全文
posted @ 2015-01-22 10:57 dyc40021 阅读(1159) 评论(0) 推荐(0) 编辑
摘要: Entry是Map中的一个内部累,map.entrySet()可以得到key和value的视图给你一个比较简单的小事例public static void main(String[] args) { Map map = new HashMap(); map.put("key1", "value1... 阅读全文
posted @ 2014-12-24 13:42 dyc40021 阅读(887) 评论(0) 推荐(0) 编辑
摘要: Could not calculate build plan: Failure to transfer org.apache.maven.plugins:maven-surefire-plugin:pom:2.7.1 from http://repo1.maven.org/maven2 was ca... 阅读全文
posted @ 2014-12-22 20:49 dyc40021 阅读(346) 评论(0) 推荐(0) 编辑
摘要: java.util.logging.Logger不是什么新鲜东西了,1.4就有了,可是因为log4j的存在,这个logger一直沉默着,其实在一些测试性的代码中,jdk自带的logger比log4j更方便。一、创建Logger对象static Logger getLogger(String name... 阅读全文
posted @ 2014-12-22 09:10 dyc40021 阅读(841) 评论(0) 推荐(0) 编辑
摘要: 1 Topology构成 和同样是计算框架的Mapreduce相比,Mapreduce集群上运行的是Job,而Storm集群上运行的是Topology。但是Job在运行结束之后会自行结束,Topology却只能被手动的kill掉,否则会一直运行下去。 Storm集群中有两种节点,一种是控制节点(Ni... 阅读全文
posted @ 2014-12-18 11:26 dyc40021 阅读(463) 评论(0) 推荐(0) 编辑
摘要: 你是怎么调试 JavaScript 程序的?最原始的方法是用 alert() 在页面上打印内容,稍微改进一点的方法是用 console.log() 在 JavaScript 控制台上输出内容。嗯~,用这两种土办法确实解决了很多小型 JavaScript 脚本的调试问题。不过放着 Chrome 中功能... 阅读全文
posted @ 2014-12-15 17:36 dyc40021 阅读(333) 评论(2) 推荐(1) 编辑
摘要: 阅读全文
posted @ 2014-12-03 20:20 dyc40021 阅读(104) 评论(0) 推荐(0) 编辑
摘要: NullPointerException - 空指针引用异常ClassCastException - 类型强制转换异常。IllegalArgumentException - 传递非法参数异常。ArithmeticException - 算术运算异常ArrayStoreException - 向数组中... 阅读全文
posted @ 2014-11-23 20:01 dyc40021 阅读(262) 评论(0) 推荐(0) 编辑
摘要: class A{ public A(){} // 1:无参数构造方法。 public A(String s){} // 2.}class B extends A{ public B(String s){ super(s); // 3. }}说明:如果没有1处的无参数构造方法,那么3处一定要... 阅读全文
posted @ 2014-11-23 19:17 dyc40021 阅读(1090) 评论(0) 推荐(0) 编辑
摘要: 一、null是代表不确定的对象Java中,null是一个关键字,用来标识一个不确定的对象。因此可以将null赋给引用类型变量,但不可以将null赋给基本类型变量。比如:int a = null;是错误的。Ojbect o = null是正确的。Java中,变量的适用都遵循一个原则,先定义,并且初始化... 阅读全文
posted @ 2014-11-23 14:05 dyc40021 阅读(158) 评论(0) 推荐(0) 编辑