摘要: Shuffle描述着数据从map task输出到reduce task输入的这段过程。 如map 端的细节图,Shuffle在reduce端的过程也能用图上标明的三点来概括。当前reduce copy数据的前提是它要从JobTracker获得有哪些map task已执行结束,这段过程不表,有兴趣的朋 阅读全文
posted @ 2017-07-06 18:19 亲爱的不二999 阅读(788) 评论(0) 推荐(0) 编辑
摘要: 1,深复制与浅复制 浅复制:被复制对象的所有变量都含有与原来的对象相同的值,而所有的对其他对象的引用仍然指向原来的对象。换言之,浅复制仅仅复制所考虑的对象,而不复制它所引用的对象。 深复制:被复制对象的所有变量都含有与原来的对象相同的值,除去那些引用其他对象的变量。那些引用其他对象的变量将指向被复制 阅读全文
posted @ 2017-07-06 10:15 亲爱的不二999 阅读(198) 评论(0) 推荐(0) 编辑