云计算
zhu_9527
性格开朗,没事写写代码。
展开
-
MapReduce学习笔记
MapReduce是一种分布式计算模型,由Google提出,主要用于搜索领域,解决海量数据的计算问题.MapReduce由两个阶段组成:Map和Reduce,用户只需要实现map()和reduce()两个函数,即可实现分布式计算。这两个函数的形参是key、value对,表示函数的输入信息。MR执行流程JobTracker 相当于项目经理负责接收用户请求和具体分配转载 2014-03-15 20:39:18 · 825 阅读 · 0 评论 -
hadoop1HDFS的读写过程源码解析
一、文件的打开1.1、客户端HDFS打开一个文件,需要在客户端调用DistributedFileSystem.open(Path f, int bufferSize),其实现为:public FSDataInputStream open(Path f, int bufferSize) throws IOException { return new DFSClient.DFSData转载 2014-04-01 15:19:49 · 919 阅读 · 0 评论 -
基于Hadoop2.2.0版本分布式云盘的设计与实现
基于Hadoop2.2.0版本分布式云盘的设计与实现原创 2014-04-25 22:34:59 · 12474 阅读 · 39 评论 -
评估指标:准确率(Precision)、召回率(Recall)以及F值(F-Measure)
为了能够更好的评价IR系统的性能,IR有一套完整的评价体系,通过评价体系可以了解不同信息系统的优劣,不同检索模型的特点,不同因素对信息检索的影响,从而对信息检索进一步优化。由于IR的目标是在较短时间内返回较全面和准确的信息,所以信息检索的评价指标通常从三个方面考虑:效率、效果和其他如数据规模。下面简单介绍几种常用的信息检索评价指标:1、准确率与召回率(Precision &转载 2014-08-25 15:01:02 · 3002 阅读 · 0 评论 -
混合推荐总结
混合推荐系统是推荐系统的另一个研究热点,它是指将多种推荐技术进行混合相互弥补缺点,从而可以获得更好的推荐效果。最常见的是将协同过滤技术和其他技术相结合,克服cold start的问题。(1)加权型就是将多种推荐技术的计算结果加权混合产生推荐。最简单的方式是线性混合,首先将协同过滤的推荐结果和基于内容的推荐结果赋予相同的权重值,然后比较用户对项的评价与系统的预测是否相符,然后转载 2014-08-27 11:15:08 · 2099 阅读 · 0 评论 -
bootstrap+spring boot实现面包屑导航
面包屑导航介绍一般的内容型网站,例如CMS都会有这种面包屑导航。总结起来它有以下优势:让用户了解目前所在的位置,以及当前页面在整个网站中所在的位置;体现了网站的架构层级;提高了用户体验;减少返回到上一级页面的操作;实现效果那我们应该如何实现?我看网上多数都是只提供静态实现,这里我结合bootstrap 和 spring boot以及mysql来做一个完整的例子。表结构设...转载 2019-10-06 22:56:33 · 2873 阅读 · 0 评论