- 博客(7)
- 资源 (2)
- 收藏
- 关注
原创 IntelliJ IDEA 运行Hadoop2.7.0 wordcount 实例
IntelliJ IDEA 运行Hadoop2.7.0 wordcount 实例背景 Hadoop2.7.0在虚拟机上安装完成,core-site.xml中配置的fs.defaultFS 端口为9000。1 新建maven项目2 配置pom.xml由于我虚拟机中的Hadoop版本为2.7.0,所以这里的maven的Hadoop版本必须对应,不然会出错。具体配
2017-01-18 10:26:59 11593 5
原创 Hadoop2.7.0安装问题
Hadoop2.7.0安装问题 HDFS Web页面DataNodes 显示问题当安装成功后,各个节点JPS均正常,在HDFS的Web页面的Overview页面显示Live Nodes的个数为3,但是在具体细节的Datanodes页面只有一个,具体如下: 以上情况纯属正常,因为此时datanode里面的数据为空,所有仅显示一个,当你上传文件至HDFS时,即可正
2017-01-17 09:02:30 651
原创 Hadoop2.7 安装
Hadoop2.7 安装参考:http://www.linuxidc.com/Linux/2015-01/112029.html 机器准备 192.168.72.130 master192.168.72.131 slave1192.168.72.132 slave2192.168.72.133 slave3目录 安装JDK配置host文件
2017-01-16 15:22:15 459
原创 协同过滤算法
协同过滤算法算法介绍 关于协同过滤的一个最经典的例子就是看电影,有时候不知道哪一部电影是我们喜欢的或者评分比较高的,那么通常的做法就是问问周围的朋友,看看最近有什么好的电影推荐。在问的时候,都习惯于问跟自己口味差不多的朋友,这就是协同过滤的核心思想。 协同过滤是在海量数据中挖掘出小部分与你品味类似的用户,在协同过滤中,这些用户成为邻居,然后根据他们喜欢的东西组织成一个排
2017-01-14 14:14:03 676
原创 First Head-设计模式:代理模式
代理模式定义 代理模式为另一个对象提供一个替身或占位符以控制对这个对象的访问。 需求 糖果机经理想要查看糖果的运行状态,但是真正的糖果机并不想让经理看到别的实现,所以通过远程代理访问某个方法。 传统设计 判断产看人的权限,然后大量if语句来判断是否访问。 Decorator模式 试用范围 需要控制对象访问权限的时
2017-01-10 16:54:09 2912
原创 First-Head 设计模式:状态模式
状态模式定义 状态模式允许对象在内部状态改变时改变它的行为,对象看起来好像修改了它的类。 需求 糖果机有多个状态,不同状态都有相应的办法,所以需要很多if条件,如果增加一个状态的话就需要改变所有的代码。 传统设计 对每个方法写四个if(如果有四个状态),如果增加一个状态,就在if中增加一个if条件。 Decorator模式
2017-01-08 18:36:48 2498
原创 First-Head:迭代器模式和组合模式
迭代器模式定义 迭代器模式提供一种方法顺序访问一个聚合对象中的各个元素,而又不暴露其内部的表示。 需求 煎饼屋和午餐店要合并,但是煎饼屋采用arraylist实现,午餐店采用数组实现,现在服务员要告诉顾客有哪些食品。 传统设计 两个for循环分别读取arraylist和数组,然后打印。当还有一个比如说咖啡店时,就需要再来一个for循环,太不好了。
2017-01-05 18:55:29 2481
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人