- 喜欢老师的讲课风格,通俗易懂!
阳光浅笑
刚刚
- 课程内容实用,讲解思路清晰,干货很多,收获大。
history
今日
- 课程内容干货满满,智能推荐系统太实用了,必须好评!
잊
今日
探花交友是一款以陌生人兴趣社交为核心定位的项目,通过参考用户设置的基本信息、兴趣爱好、地理位置等指标数据快速匹配用户之间的默契度,涵盖了登录注册、匹配交友、智能推送、即时通讯等多个业务模块,可以进行动态发送、图片和视频上传等全方位多维度的进行自我展示。
此课程包含社交交友、即时通讯、海量数据存储等主流架构解决方案,项目采用主流的Spark+MLlib实现智能推荐。通过本课程的学习,学员将基本掌握社交类项目或类似的项目开发经验。
手把手教你从0到1
搭建完整的探花交友项目

核心技术+解决方案,迅速掌握项目真实开发流程


从环境搭建到项目完成,全方位了解企业级实用技术

贴合真实场景,循序渐进实现智能搜索与推荐
探花交友平台使用ElasticSearch Geo技术实现搜索附近的人,采用快速通用计算引擎技术Spark MLlib,通过环信即时通讯平台实现全类型消息收发。

项目技术架构图
理论与实战相结合,将知识点应用于项目场景中,助你快速掌握项目必备技能,提升实战能力

核心功能
依据真实项目,从设计到实现,开发一个功能完备的社交App


掌握目前市场环境中前沿与热点技术
01
02
掌握Apache Dubbo微服务架构技术
掌握Spring Boot和MyBatis系统主架构
03
04
掌握分布式文件系统技术存储小视频数据
掌握Redis集群实现缓存的高可用
05
06
掌握即时通信的技术方案
掌握RDD、DataSet、Dataframe区别及转化
07
08
独立完成FastDFS环境搭建
使用Spark+MLlib 实现智能推荐
09
10
使用ElasticSearch实现搜附近的功能
适合人群
Suits the crowd
- 具备Java语言基础但缺乏项目实战经验
- 想了解EasticSearch,对搜索推荐系统感兴趣
- 对互联网技术感兴趣,希望掌握更多前沿技术
- 具备Java基础编程能力
- 熟悉JavaWeb基本应用
- 熟练运用JavaEE常用框架
技术储备
Technical reserve requirement

