07 2014 档案

摘要:在接触了Hadoop中MapReduce程序后,才慢慢深入学习了Java方面的知识,自然而然也就听到了JVM这个术语,一直蒙绕在脑海里,觉得很神乎很抽象,到今天我似乎也真正消化了它,觉得也不是那么的难以理解。1. JVM是什么? JVM:Java虚拟机。是可运行Java代码的假想的计算机,在实际的计... 阅读全文
posted @ 2014-07-24 15:53 方圆自如 阅读(248) 评论(0) 推荐(0)
摘要:1. mapper任务一般执行 输入格式解析、投影(选择相关的字段)、过滤(过滤掉无关记录)。reducer任务一般2. 对于map任务和ruduce任务,tasktracker有固定数量的任务槽。3. 分片(split)的大小一般就是文件块大小。map任务的数量取决于文件大小和块大小,不用刻意去设... 阅读全文
posted @ 2014-07-16 17:48 方圆自如 阅读(790) 评论(0) 推荐(0)
摘要:同步解决了线程中数据存取不一致的问题,而Object类中的等待与唤醒方法解决了重复存取的问题以下的生产者消费者Java源代码例子,很好的说明了这一点。其中包括Info类、Producter类、Consumer类、Test类。 Info类如下: 1 package per.producterconsu... 阅读全文
posted @ 2014-07-02 15:20 方圆自如 阅读(393) 评论(0) 推荐(0)