2016年7月28日

java编写线程

摘要: 编写线程有两种方式:一种是创建Thread子类并重写run方法 一种是创建类的时候实现Runnable接口,在myRunnable类中实现 下面为第一种创建Thread子类并重写run方法 创建类的时候实现Runnable接口 两种方法并没有好坏之分,线程池的有效管理实现了Runnable接口的线程 阅读全文

posted @ 2016-07-28 16:25 羽溪夜 阅读(100) 评论(0) 推荐(0) 编辑

hadoop若干错误

摘要: 初学hadoop,今日遇到的问题记录如下 1 util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable 这只 阅读全文

posted @ 2016-07-28 15:16 羽溪夜 阅读(252) 评论(0) 推荐(0) 编辑

在合适的时候使用Combiner

摘要: 在合适的场景使用Combiner,可以大幅提升MapReduce 性能。 map和 reduce 函数的输入输出都是key-value,Combiner和它们是一样的。作为map和reduce的中间环节,它的作用是聚合map task的磁盘,减少map端磁盘写入,减少reduce端处理的数据量,对于 阅读全文

posted @ 2016-07-28 09:37 羽溪夜 阅读(204) 评论(0) 推荐(0) 编辑

导航