博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
对 基于 Apache Mahout 构建社会化推荐引擎 一文的补充
阅读量:6539 次
发布时间:2019-06-24

本文共 576 字,大约阅读时间需要 1 分钟。

在developerworks 上看到 一文, 

下载了源代码后发现程序无法运行。

第一没有数据,第二如何登陆,同样的问题在评论中可以看到。

稍微研究了下代码后,

登陆:只要在user  表中存在相应的记录即可,用eamil地址登录(index.html)决定。

数据:数据库四表皆空,如何导入数据,该文并未提及,用UE打开下载下来的movies.dat 和 ratings.dat文件后,直接写了三个小程序,分别对应users 表数据生成,movies表数据导入,ratings表数据导入。

在eclipse 3.6 中创建新的tomcat server,在server.xml中添加项目context 和data source 定义。

启动tomcat, 用users表中的email地址登陆,即可看到。

题外话:

1, 普通网站由于数据种类的单一,可以用lucene/solr做全文检索,然后做推荐,这方面也是有专门的框架的,如java 平台的,RoR平台的话,可以参考robbin 同学文章。

2, mahout一般结合hadoop使用。文中介绍的安装步骤,可以不必拘泥。

3, 长江后浪推前浪,前浪死在沙滩上。不进则退。

转载于:https://www.cnblogs.com/abelstronger/articles/2093847.html

你可能感兴趣的文章
标准与扩展ACL实验
查看>>
励志决心
查看>>
【技巧】easyUI的datagrid,如何在翻页以后仍能记录被选中的行
查看>>
Android中visibility属性VISIBLE、INVISIBLE、GONE的区别
查看>>
某篇ctr预估ppt的链接
查看>>
在CentOS7中配置网络时常见的LSB加载失败问题
查看>>
Kafka 0.7.2 单机环境搭建
查看>>
经过强制类型转换以后,变量a, b的值分别为( )short a = 128; byte b = (byte) a;
查看>>
Dcloud课程6 php脚本如何在Linux下定时更新数据
查看>>
js进阶 14-7 jquery的ajax部分为什么需要对表单进行序列化
查看>>
ubuntu下msmtp+mutt的安装和配置
查看>>
利用sqoop对mysql执行DML操作
查看>>
hibernate中视图的映射
查看>>
Ionic3 UI组件之 ImageViewer
查看>>
flask框架----flask基础
查看>>
Oracle之RMAN备份及还原
查看>>
蓝桥杯-学校的第一次练习题
查看>>
spring中注解说明
查看>>
hdu 4135 -Co-prime
查看>>
二叉树的建立与先序、中序、后序遍历
查看>>