摘要: 前言 前面的一篇给大家写了一些MapReduce的一些程序,像去重、词频统计、统计分数、共现次数等。这一篇给大家介绍的是关于Combiner优化操作。 一、Combiner概述 1.1、为什么需要Combiner 我们map任务处理的结果是存放在运行map任务的节点上。 map处理的数据的结果在进入 阅读全文
posted @ 2017-10-26 21:24 华仔Coding 阅读(2201) 评论(0) 推荐(1) 编辑
摘要: 前言 前面介绍了OOAD的基础知识,现在我们来详细的说明一下GOF设计模式中的23种模式,希望大家能够学到东西! 一、工厂方法模式(Factory Method) 1.1、工厂方法模式概述 工厂方法模式属于创建型模式,是简单工厂模式(Simple Factory)的一个升级版。工厂方法模式分为三种: 阅读全文
posted @ 2017-10-26 16:45 华仔Coding 阅读(946) 评论(1) 推荐(1) 编辑
摘要: 一、GRASP模式(通用责任分配软件模式)概述 1.1、理解责任 1)什么是责任 责任是类间的一种合约或义务,也可以理解成一个业务功能,包括行为、数据、对象的创建等 知道责任——表示知道什么 行为责任——表示做什么 责任=知道责任+行为责任 2)知道责任与行为责任 知道责任: 了解私有封装数据 了解 阅读全文
posted @ 2017-10-26 09:12 华仔Coding 阅读(2078) 评论(0) 推荐(0) 编辑
levels of contents