
【项目开发】
文章平均质量分 92
xl.zhang
熟悉JAVA的WEB编程、大数据编程和分布式机器学习。
展开
-
基于MapReduce实现物品协同过滤算法(ItemCF)
一、背景电子商务网站是个性化推荐系统重要地应用的领域之一,亚马逊就是个性化推荐系统的积极应用者和推广者,亚马逊的推荐系统深入到网站的各类商品,为亚马逊带来了至少30%的销售额。二、ItemCF简介基于item的协同过滤,通过用户对不同item的评分来评测item之间的相似性,基于item之间的相似性做出推荐。简单来讲就是:给用户推荐和他之前喜欢的物品相似的物品。如下说明:注:基于物品的协同过滤算法...原创 2018-05-17 17:36:40 · 15128 阅读 · 2 评论 -
基于Spark2.x新闻网大数据实时分析可视化系统项目
本次项目是基于企业大数据经典案例项目(大数据日志分析),全方位、全流程讲解 大数据项目的业务分析、技术选型、架构设计、集群规划、安装部署、整合继承与开发和web可视化交互设计。项目代码托管于github,大家可以自行下载。一、业务需求分析捕获用户浏览日志信息实时分析前20名流量最高的新闻话题实时统计当前线上已曝光的新闻话题统计哪个时段用户浏览量最高二、系统架构图设计三、系统数据流程设计四、集群资源...原创 2018-05-03 20:05:20 · 76840 阅读 · 173 评论 -
基于Spark的电影推荐系统(包含爬虫项目、web网站、后台管理系统以及spark推荐系统)
本次项目是基于大数据过滤引擎的电影推荐系统–“懂你”电影网站,包含了爬虫、电影网站(前端和后端)、后台管理系统以及推荐系统(Spark)。项目代码托管于github,大家可以自行下载。一、爬虫开发环境: pycharm + python3.6软件架构: mysql + scrapy运行环境: 本次爬取的内容在外网,所以需先翻墙后才能成功运行。项目架构:二...原创 2018-04-19 16:06:31 · 75413 阅读 · 41 评论 -
基于分布式的云笔记实现(参考某道云笔记)
注: 1)云笔记代码可在github上下载,如果对您有用,记得star一下。 2)依赖jar包可在以下地址下载jar包,密码:yvkj,放到web/lib下即可 3)hdfs配置参考网址 4)redis配置参考网址一、产品简述云笔记是在吸收了多年的运营数据,经过精确的大数据分析指导需求模型的建立从而实现的,云笔记通过大数据分布式存储解决方案解决了...原创 2018-01-20 23:28:04 · 31712 阅读 · 4 评论 -
java实现贪吃蛇游戏
闲来无事,整理以前的代码,发现了这个小游戏,所以就想记录下来。贪吃蛇,大家童年的游戏吧。黑色:贪吃蛇主题 红色:食物左上角:分数 整个游戏由四个类组成1.Dir.java(枚举类,记录了贪吃蛇移动的方向)public enum Dir { L,U,R,D}2.Egg.javapublic class Egg { int row,col; int w = Yard.BLOCK_SIZE;...原创 2017-09-24 22:40:12 · 3939 阅读 · 7 评论