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

浙公网安备 33010602011771号