项目总体规划

   业余学习大数据也快有两年时间了,从《数学之美》入坑,到了解HDFS、MapReduce原理,到Hadoop Ecosystem各项目安装配置,到学习机器学习算法,到做一些java的web小项目,感觉学了很多但都没有比较直观的实例(重复教程实验确实无趣),难免会出现上图的尴尬,这不是我想要的滑板鞋 生活学习过程。

某天我脑子中出现一个应用小案例,比较直观实现一种购物网站的推荐系统:

为达成这个小目标我需要做以下几点:

1、  搭建一个购物网站--数据获取和最终展示

首先手上有个现成的传智教学案例网上商城

<二>、基于SSH架构网上商场案例

但是它是hibernate:3+spring:+3.2+struts2:2.3,我要用hibernate:4.3.1+spring:+4.1.3+struts2:2.3,hibernate3和         hibernate4有些差异需要修改

<三>、hibernate3转换为hibernate4

商城是有了,但还没有数据,网站虽然有维护商品的功能,但不可能一个个维护,而且商品数据从何而来?

<四>、python爬虫抓取购物网站商品信息--图片价格名称

到此推荐系统的使用场景就有了,最终的推荐结果也由它展示

2、  选择一种推荐算法--数据加工

推荐算法及开源项目很多,在此选择mahout的itemcf算法

<五>、简单分析基于物品的 CF(Item CF)推荐算法

3、  整合成一个web项目--数据整合

在商城中引用hadoop、mahout整合成一个web项目,从推荐原始数据到算法加工到结果数据展示

<六>、Hadoop Web项目--网上商城推荐系统

到此整个项目完成

商城前台展示:http://localhost:8080/VV1/

商城后台维护:http://localhost:8080/VV1/admin

推荐算法平台:http://localhost:8080/VV1/basic.jsp

在此基础上增加HDFS文件管理,HBASE表单管理,HIVE表展示

<七>、Hadoop Web项目--HDFS文件管理

项目下载地址:http://download.csdn.net/download/philics0725/9969284

lib下载地址:http://pan.baidu.com/s/1nveGWtF

密码:u430

一、网上商城推荐系统相关推荐

  1. java计算机毕业设计网上商城系统演示录像源码+系统+数据库+lw文档+mybatis+运行部署

    java计算机毕业设计网上商城系统演示录像源码+系统+数据库+lw文档+mybatis+运行部署 java计算机毕业设计网上商城系统演示录像源码+系统+数据库+lw文档+mybatis+运行部署 本源 ...

  2. 童装Java_基于jsp的童装行业网上商城及推荐-JavaEE实现童装行业网上商城及推荐 - java项目源码...

    基于jsp+servlet+pojo+mysql实现一个javaee/javaweb的童装行业网上商城及推荐, 该项目可用各类java课程设计大作业中, 童装行业网上商城及推荐的系统架构分为前后台两部 ...

  3. java-net-php-python-jspm网上商城计算机毕业设计程序

    java-net-php-python-jspm网上商城计算机毕业设计程序 java-net-php-python-jspm网上商城计算机毕业设计程序 本源码技术栈: 项目架构:B/S架构 开发语言: ...

  4. 网上商城代码实现_中国中铁网上商城转型敏捷开发模式,实现快速反应、快速迭代...

    △北研中心的同事给业务部门演示迭代成果中国中铁网上商城成功转型敏捷开发模式,实现快速反应.快速迭代.切实解决公司内部以及合作方的业务需求,更好服务多样化的客户群体.经历了两次每2周为一迭代的短期快速开 ...

  5. Java项目:网上商城系统(java+SSM+jsp+mysql+maven)

    源码获取:博客首页 "资源" 里下载! 一.项目简述功能 javaweb 网上商城系统,前台+后台管理,用户注册,登录,上哦展示,分组展示,搜索,收货地址管理,购物车管理,添加,购 ...

  6. SSM实现网上商城 有聊天功能

    1.项目介绍 实现一个网上商城,商品信息展示,购物车,订单管理,个人中心,商品评价,商品搜索,地址管理,聊天,后台管理(商品增删改查),分类管理,活动管理,客服聊天回复 2.开发环境 开发环境:IDE ...

  7. 网上商城系统源代码_多用户系统商城授权有几种方式?

    网上商城系统一般都需要获取正规授权才可以投入商业使用范围,许多系统开发商为了适应不同企业的需求提供了几种不同的授权方式,企业可以选择合适的方式获得系统的使用权.下面HiShop小编就来为大家介绍一下多 ...

  8. web开发流程 - 网上商城示例

    一.需求确定 1:通过各种手段确定系统的功能与性能    1)功能:注册.浏览.搜索...    2)性能:可同时支持n个并发访问,并且响应时间不低于m毫秒...    3)手段:头脑风暴(brain ...

  9. ssh中c3p0连接mysql_JSP+SSH+Mysql+C3P0实现的传智播客网上商城

    项目简介 本系统是传智播客授课时的开发案例,基于JSP+SSH+Mysql的简单网上商城.在当代开发中,SSH的使用已经逐渐被SSM取代,但不代表我们不需要学习SSH,该系统简单,但功能齐全可以作为S ...

最新文章

  1. Java控制层怎么调用适配器_java – 从适配器调用片段方法
  2. 客户端手册_山东省税务局社保费管理客户端企业缴费操作手册
  3. python类型转换astype-python中numpy数据类型转换的方法
  4. 机房收费系统--需求文档
  5. 史陶比尔Staubli库卡kuka机器人切割加工首先电主轴德国sycotec
  6. html实现百度换肤,百度换肤
  7. 一文打尽PHP代码加密方式
  8. python调用函数出现未定义_在python中调用函数时出错“函数未定义”
  9. 消息对话框(消息盒子)
  10. directadmin安装
  11. 苹果税务信息填写教程
  12. 使用docker搭建web服务器,提示无法访问此网站,怎么解决
  13. 2019年第三季度 公链发展状况研究报告 |链塔智库
  14. win10輸入法去掉语言栏?win10輸入法切换简体繁体?
  15. Mini MP3 Player模块无法正常播放
  16. ES6中字符串和数组新增的方法
  17. spark数据挖掘 - 基于 Audioscrobbler 数据集音乐推荐实战
  18. 数据结构(王道版本,主讲人:闲鱼学长)P19-P31
  19. Google的两种广告推广方式
  20. TCP/IP协议就是这个玩意(不看也不影响拿到50K!但是程序员应该知道这些)持续更新中

热门文章

  1. 云客Drupal源码分析之Session进阶
  2. 华为开发者大会2020开幕,发布多项新开发者技术及系统
  3. 熬夜整理了70个Python经典实用练手项目(附源码)
  4. 0-1背包问题分支定限法Java实现
  5. RESA CODE Generator 瑞萨代码生成工具使用简介
  6. 数学之路-SPSS备忘(1)
  7. Kibana5数据探索使用(Discover功能)
  8. 【算法】狄利克雷过程 (Dirichlet过程)
  9. 定义一个结构体变量(包括年、月、日)。计算该日在本年中是第几天,注意闰年 问题。 写一个函数days,实现上述计算。由主函数将年、月、日传递给days函数,计算后将 日子数传回主函数输出
  10. 高频功率放大器损耗电阻怎么计算