前言: Flume-ng是数据收集/聚合/传输的组件, Flume-ng抛弃了Flume OG原本繁重的zookeeper和Master, Collector, 其整体的架构更加的简洁和明了. 其基础组件就Agent进程, 内部又可以细分为Source, Channel, Sink三个组件, S.....
分类:
其他好文 时间:
2014-07-07 00:26:46
阅读次数:
355
设计模式01Table of Contents1 设计模式1.1 基本原则1.2 开-闭原则1.2.1 与其他原则关系1 设计模式1.1 基本原则系统的可扩展性由开-闭原则、里氏代换原则、依赖倒转原则、组合/聚合复用原则保证;系 统的灵活性由开-闭原则、迪米特原则、接口隔离原则保证;系统的可插入性由...
分类:
其他好文 时间:
2014-07-06 21:14:58
阅读次数:
198
前言 从方向上改变糟糕的代码设计,如果你还是很直白的过程式思维,还在被一大堆的if else,随处可见的for、while所困扰,是时候学习设计模式了。 正文 软件设计中的合成/聚合复用原则:尽量使用合成/聚合,尽量不要使用类继承。 合成和聚合都表示关联的特殊种类。聚合表示一种弱的”拥有“关系,体....
分类:
其他好文 时间:
2014-07-06 19:21:45
阅读次数:
176
第一步:编译java文件 javac -classpath hadoop-core*.jar:lib/commons-cli-1.2.jar -d playground/classes/ playground/src/WordCount.java第二步:生成jar包 jar -cvf p...
分类:
其他好文 时间:
2014-07-06 18:41:56
阅读次数:
199
maven继承管理 让版本的管理只在一个地方改变modules用于聚合,把执行的项目都放到同一的地方用module包括,可以省去一个个项目去mvn install,这样可以所有项目一次聚合 mvn install传递性依赖原则:A-->BA-->C1.路径最近者优先2.路径相同,第一声明者优先注意:...
分类:
其他好文 时间:
2014-07-06 14:35:03
阅读次数:
134
近日,硬件再发明从多方得知,微信已经正式介入智能硬件市场。采取的方式当然并非由腾讯自己推出智能硬件产品,而是由腾讯以微信服务号为入口接入智能硬件,并有平台化野心。这一举措为微信方面主动发起,找到智能硬件厂商,最后首批敲定了四家国内智能硬件公司产品。如此一来,微信在此的野心将成为一个智能硬件的聚合中心...
分类:
微信 时间:
2014-07-05 17:58:19
阅读次数:
395
归一化:可以将大量重复特征聚合为单一特征,降低重复带来的相似度差异。方法: Vx = Vx /abs(v1)+...abs(Vn)词干处理:(变形词,同意词,近义词聚合) 减少特征的重复性 imaging-images buy-bought 我-俺 早餐-早饭.......停用词:(弱特征)大量出现的没有实际特征意义的虚词,副词,语气词等 I ,am, is ,a,an,always 我,啊,了...
分类:
其他好文 时间:
2014-07-02 10:41:28
阅读次数:
267
实验拓扑:实验目的:R1访问外网的流量分别通过R2、R3实现负载分担;R1访问AS400的流量仅通过R2,其他的流量通过R3;R4不向R2通告113.59.69.4/30段的路由;R6只通告202.100.192.0/24的聚合路由;实验过程:如图所示,配置各路由器的接口地址;⑴R1的接口配置:<Huawei>sy..
分类:
其他好文 时间:
2014-07-02 06:51:25
阅读次数:
503
聚合函数:SQL中提供的聚合函数可以用来统计、求和、求最值等等。分类:–COUNT:统计行数量–SUM:获取单个列的合计值–AVG:计算某个列的平均值–MAX:计算列的最大值–MIN:计算列的最小值首先,创建数据表如下:执行列、行计数(count):标准格式SELECT COUNT() FROM 其...
分类:
数据库 时间:
2014-07-01 18:05:59
阅读次数:
234
在上一篇里我们谈了谈为何设计模式,那接下来我们再浅谈一下在面向对象设计中我们经常要遵循的一些原则。这些原则是经过无数的前人总结出来的经验的结晶。只有遵循这些原则,你才有可能涉及出优秀的代码。今天我们要谈的原则有七大原则,即:单一职责,里氏替换,迪米特法则,依赖倒转,接口隔离,合成/聚合原则,开放-封闭 。
1. 开闭原则
定义:软件实体应当对扩展开放,对修改关闭。这句话说得有点专业,...
分类:
其他好文 时间:
2014-07-01 07:56:00
阅读次数:
200