摘要:
yum install wget #安装下载工具 wget http://www.atomicorp.com/installers/atomic #下载 sh ./atomic #安装 yum check-update #更新yum源
阅读全文
posted @ 2016-07-12 23:46
单行道|
阅读(369)
推荐(0)
摘要:
MapReduce实现好友推荐: 张三的好友有王五、小红、赵六; 同样王五、小红、赵六的共同好友是张三; 在王五和小红不认识的前提下,可以通过张三互相认识,给王五推荐的好友为小红, 给小红推荐的好友是王五,就是王五、小红、赵六互为推荐关系。 根据分析就是有相同好友的人物之间为推荐关系,但要排除本来两
阅读全文
posted @ 2016-07-12 22:14
单行道|
阅读(1327)
推荐(0)
摘要:
示例 数据: 要求: 将每年每月中的气温排名前三的数据找出来 实现: 1.每一年用一个reduce任务处理; 2.创建自定义数据类型,存储 [年-月-日-温度]; 2.自己实现排序函数 根据 [年-月-温度] 降序排列,也可以在定义数据类型中进行排序; 3.自己实现分组函数,对 [年-月] 分组,r
阅读全文
posted @ 2016-07-11 17:58
单行道|
阅读(1320)
推荐(0)
摘要:
示例: Character是角色类,是抽象类,由具体的角色来继承,Weapon是武器接口,有具体的武器来实现。任何角色想换武器可以有setWeapon方法来实现,在角色fight过程中使用武器的useWeapon方法,进行攻击。 UML: 策略模式: 定义了算法族,分别封装起来,让他们之间可以互相替
阅读全文
posted @ 2016-07-09 15:10
单行道|
阅读(379)
推荐(0)
摘要:
MapReduce实现基于物品的协同过滤: 实现过程中需要执行多个mapreduce任务。 初始数据: job1: 生成用户对物品喜爱度矩阵 数据:初始数据 map: key=userid value=item:grade reduce: key=userid value=item:grade,it
阅读全文
posted @ 2016-07-08 17:59
单行道|
阅读(410)
推荐(0)
摘要:
错误1:在windows执行mr Exception in thread "main" java.lang.UnsatisfiedLinkError: org.apache.hadoop.io.nativeio.NativeIO$Windows.access0(Ljava/lang/String;I
阅读全文
posted @ 2016-07-07 16:28
单行道|
阅读(511)
推荐(0)
摘要:
基于物品的协同过滤算法ItemCF 基于item的协同过滤,通过用户对不同item的评分来评测item之间的相似性,基于item之间的相似性做出推荐。简单来讲就是:给用户推荐和他之前喜欢的物品相似的物品。 用例说明: 注:基于物品的协同过滤算法,是目前商用最广泛的推荐算法。 刚开始看这个用例,感觉还
阅读全文
posted @ 2016-07-06 21:39
单行道|
阅读(12303)
推荐(2)
摘要:
协同过滤推荐(Collaborative Filtering Recommendation) 基于用户的协同过滤分为两个步骤: 1. 找到与目标用户兴趣相似的用户集合 2. 找到这个集合中用户喜欢的、并且目标用户没有听说过的物品推荐给目标用户 计算两个用户的兴趣相似度: 设 N(u) 为用户 u 喜
阅读全文
posted @ 2016-07-06 16:23
单行道|
阅读(1345)
推荐(0)
摘要:
Hadoop主机:linux 开发环境主机:Win7 + Itellij 本地运行 1. 下载hadoop安装包,放到本地目录中。 2. 配置环境变量$HADOOP_HOME及$PATH=$HADOOP_HOME/bin 3. 下载winutils.exe放到本地目录的$HADOOP_HOME/bi
阅读全文
posted @ 2016-07-05 15:59
单行道|
阅读(756)
推荐(0)
摘要:
3DES(或称为Triple DES),它相当于是对每个数据块应用三次DES加密算法。3*8字节密钥。 设Ek()和Dk()代表DES算法的加密和解密过程,K代表DES算法使用的密钥,P代表明文,C代表密文; 3DES加密过程为:C=Ek3(Dk2(Ek1(P))) 3DES解密过程为:P=Dk1(
阅读全文
posted @ 2016-07-05 15:21
单行道|
阅读(9370)
推荐(0)