课程试听
正在播放
第一章 探花交友-项目搭建以及登录完善个人信息
1-1 课程介绍(探花交友学习资料在此节下载~)
  • 01.课程介绍
1-2 项目介绍
  • 02.项目介绍之背景介绍以及市场分析
  • 03.项目介绍之用户使用场景
  • 04.项目介绍之竞争对手分析
  • 05.项目介绍
  • 06.项目介绍之技术架构、解决方案介绍
  • 07.功能介绍之功能列表以及注册登录
  • 08.功能介绍之核心功能交友的介绍
  • 09.功能介绍之圈子、消息、我的中心
1-3 部署基础服务
  • 10.功能开发之搭建开发环境
  • 11.功能开发之部署基础服务(Redis集群的搭建)
  • 12.功能开发之部署基础服务(RocketMQ的搭建)
  • 13.功能开发之部署基础服务(Android模拟器的安装)
  • 14.功能开发之部署基础服务(Android模拟器的使用补充)
1-4 功能开发
  • 15.功能开发之接口实现分析
  • 16.功能开发之设计数据库以及编写配置文件
  • 17.功能开发之编写基础代码
  • 18.功能开发之发送短信验证码
  • 19.功能开发之编写接口服务(发送验证码)
  • 20.功能开发之编写接口服务(整合前端测试)
  • 21.功能开发之JWT的快速入门
  • 22.功能开发之编写登录逻辑(UserService)
  • 23.功能开发之编写登录逻辑(UserController)
  • 24.完善个人信息之图片上传(阿里云OSS服务)
  • 25.完善个人信息之人脸识别(虹软开放平台)
  • 26.完善个人信息之编写实现以及整合前端测试
  • 27.检查登录状态的功能实现
1-5 课程总结
  • 28.课程总结
第二章 探花交友-实现首页功能
2-1 课程介绍
  • 01.课程说明
2-2 首页功能说明
  • 02.首页功能说明
2-3 功能实现
  • 03.今日佳人功能实现之分析
  • 04.今日佳人功能实现之部署MongoDB
  • 05.今日佳人功能实现之表结构设计以及构造数据
  • 06.今日佳人功能实现之搭建dubbo工程
  • 07.今日佳人功能实现之dubbo接口定义
  • 08.今日佳人功能实现之实现dubbo服务(查询最大得分推荐用户)
  • 09.今日佳人功能实现之实现dubbo服务(查询推荐用户列表)
  • 10.今日佳人功能实现之搭建接口服务工程
  • 11.今日佳人功能实现之mock接口以及编写基础代码
  • 12.今日佳人功能实现之编写业务代码(上)
  • 13.今日佳人功能实现之编写业务代码(中)
  • 14.今日佳人功能实现之编写业务代码(下)
  • 15.今日佳人功能实现之编写业务代码(枚举bug解决)
  • 16.统一接口服务入口
  • 17.推荐用户列表功能实现之编写业务代码(上)
  • 18.推荐用户列表功能实现之编写业务代码(下)
2-4 统一缓存逻辑
  • 19.统一增加缓存逻辑的实现(上)
  • 20.统一增加缓存逻辑的实现(中)
  • 21.统一增加缓存逻辑的实现(下)
  • 22.整合测试
2-5 课程总结
  • 23.课程总结
第三章 探花交友-实现圈子功能
3-1 课程介绍
  • 01.课程说明
3-2 圈子功能实现
  • 02.圈子的功能说明
  • 03.圈子实现方案分析
  • 04.圈子实现技术方案分析
  • 05.圈子实现的表结构设计
  • 06.圈子功能实现之升级Genymotion
  • 07.圈子功能实现之编写pojo代码
  • 08.圈子功能实现之发布动态(上)
  • 09.圈子功能实现之发布动态(中)
  • 10.圈子功能实现之发布动态(下)
  • 11.圈子功能实现之编写接口服务(上)
  • 12.圈子功能实现之编写接口服务(中)
  • 13.圈子功能实现之编写接口服务(下)
3-3 统一处理token
  • 14.统一处理token(功能实现)
  • 15.统一处理token(功能测试)
3-4 查询好友动态
  • 16.查询好友动态(编写dubbo服务)
  • 17.查询好友动态(编写接口服务)
  • 18.查询好友动态(功能测试)
  • 19.查询推荐动态(编写dubbo服务)
  • 20.查询推荐动态(编写接口服务以及测试)
3-5 课程总结
  • 21.课程总结
第四章 探花交友-实现评论、小视频
4-1 课程介绍
  • 01.课程说明
4-2 圈子功能实现
  • 02.圈子功能实现之动态信息点赞(编写dubbo服务)
  • 03.圈子功能实现之动态信息点赞(编写接口服务-点赞)
  • 04.圈子功能实现之动态信息点赞(编写接口服务-点赞测试)
  • 05.圈子功能实现之动态信息点赞(编写接口服务-取消点赞)
  • 06.圈子功能实现之动态信息点赞(查询点赞数)
  • 07.圈子功能实现之动态信息点赞(喜欢)
  • 08.圈子功能实现之动态信息评论(查询单条动态信息)
  • 09.圈子功能实现之动态信息评论(查询评论列表-dubbo服务)
  • 10.圈子功能实现之动态信息评论(查询评论列表-APP服务)
  • 11.圈子功能实现之动态信息评论(查询评论列表-测试)
  • 12.圈子功能实现之动态信息评论(发表评论)
  • 13.圈子功能实现之动态信息评论(评论点赞)
4-3 小视频功能实现
  • 14.小视频功能说明
  • 15.小视频技术方案
  • 16.FastDFS环境搭建(搭建服务)
  • 17.FastDFS环境搭建(java client使用)
  • 18.小视频功能开发之发布小视频
  • 19.小视频功能开发之小视频列表
  • 20.小视频功能开发之点赞
  • 21.小视频功能开发之评论
  • 22.小视频功能开发之关注用户
  • 23.小视频功能的整合测试
4-4 课程总结
  • 24.课程总结
第五章 探花交友-实现消息功能
5-1 课程介绍
  • 01.课程说明
5-2 即时通信技术讲解
  • 02.即时通信以及功能说明
  • 03.即时通信的技术架构
  • 04.第三方IM服务平台之环信开发介绍
5-3 环信用户系统集成
  • 05.环信用户系统集成之Appkey、环信ID的介绍
  • 06.环信用户系统集成之获取管理员权限(说明)
  • 07.环信用户系统集成之获取管理员权限(配置)
  • 08.环信用户系统集成之获取管理员权限(编写代码实现)
  • 09.环信用户系统集成之获取管理员权限(测试)
  • 10.环信用户系统集成之注册环信用户(编码实现)
  • 11.环信用户系统集成之注册环信用户(测试)
  • 12.环信用户系统集成之查询环信用户信息
  • 13.环信用户系统集成之发送消息给客户端
5-4 功能开发
  • 14.添加联系人之编写dubbo服务
  • 15.添加联系人之注册好友到环信
  • 16.添加联系人之编写server服务
  • 17.添加联系人之整合app测试
  • 18.联系人列表实现之编码
  • 19.联系人列表实现之测试
  • 20.实现点赞列表
  • 21.评论、喜欢列表
  • 22.查询列表实现的bug修复
  • 23.查询列表实现的bug修复(测试)
  • 24.实现公告列表
5-5 课程总结
  • 25.课程总结
第六章 探花交友-Spark快速入门
6-1 课程介绍
  • 01.课程介绍
6-2 Spark概述
  • 02.Spark概述之什么是Spark?
  • 03.Spark概述之为什么要学习Spark?
  • 04.Spark概述之特点介绍
6-3 搭建Spark集群
  • 05.搭建Spark集群(准备工作)
  • 06.搭建Spark集群(实施部署)
  • 07.搭建SparkHA高可用集群(高可用解决方案说明)
  • 08.搭建SparkHA高可用集群(实施搭建)
6-4 Spark入门
  • 09.Spark集群中的角色介绍
  • 10.体验Spark程序(计算圆周率)
  • 11.体验Spark程序之Spark-shell的使用
  • 12.编写Spark应用(wordcount应用)
  • 13.编写Spark应用(代码优化)
  • 14.编写Spark应用(打包到集群运行)
6-5 RDD详解
  • 15.弹性分布式数据集RDD之概述
  • 16.弹性分布式数据集RDD之常用算子操作(map)
  • 17.弹性分布式数据集RDD之常用算子操作(filter)
  • 18.弹性分布式数据集RDD之常用算子操作(flatMap)
  • 19.弹性分布式数据集RDD之常用算子操作(mapPartitions)
  • 20.弹性分布式数据集RDD之常用算子操作(mapToPair)
  • 21.弹性分布式数据集RDD之常用算子操作(reduceByKey)
  • 22.弹性分布式数据集RDD之常用算子操作(coalesce)
6-6 Spark任务调度
  • 23.Spark任务调度之RDD的依赖关系
  • 24.Spark任务调度之DAG(有向无环图)
  • 25.Spark任务调度之流程说明
6-7 课程总结
  • 26.课程总结
第七章 探花交友-SparkMLlib推荐系统快速入门
7-1 课程介绍
  • 01.课程说明
7-2 Spark MLlib快速入门
  • 02.Spark MLlib快速入门之什么是Spark MLlib?
  • 03.Spark MLlib支持的数据类型(本地向量集)
  • 04.Spark MLlib支持的数据类型(向量标签)
  • 05.Spark MLlib支持的数据类型(本地矩阵)
  • 06.Spark MLlib支持的数据类型(分布式矩阵说明)
  • 07.Spark MLlib支持的数据类型(行矩阵)
  • 08.Spark MLlib支持的数据类型(行索引矩阵)
  • 09.Spark MLlib支持的数据类型(坐标矩阵)
  • 10.Spark MLlib支持的数据类型(分块矩阵)
  • 11.Spark MLlib支持的数据类型(分块矩阵补充说明)
  • 12.RDD、DataSet、Dataframe区别及转化
7-3 协同过滤算法
  • 13.推荐系统之什么是推荐系统?
  • 14.推荐系统之业务流程讲解
  • 15.协同过滤算法(基于用户的推荐 UserCF)
  • 16.协同过滤算法(基于商品的推荐 ItemCF)
  • 17.用户偏好数据收集
  • 18.相似度算法
  • 19.最近邻域
7-4 ALS算法
  • 20.交替最小二乘法(最小二乘法原理)
  • 21.交替最小二乘法(原理说明)
  • 22.交替最小二乘法(ALS算法流程)
  • 23.ALS算法流程之数据说明
  • 24.ALS算法流程之数据建模
  • 25.ALS算法流程之编码实战
  • 26.ALS算法流程之实战优化(上)
  • 27.ALS算法流程之实战优化(中)
  • 28.ALS算法流程之实战优化(下)
7-5 课程总结
  • 29.课程总结
第八章 探花交友-实现推荐功能
8-1 课程介绍
  • 01.课程说明
8-2 圈子推荐
  • 02.圈子推荐之功能说明
  • 03.圈子推荐之流程说明
  • 04.圈子推荐之增加自增长id
  • 05.圈子推荐之增加自增长id(测试)
  • 06.圈子推荐之动态计分规则
  • 07.圈子推荐之发送消息(上)
  • 08.圈子推荐之发送消息(下)
  • 09.圈子推荐之接收消息并且处理
  • 10.圈子推荐之发送、接收消息的测试
8-3 推荐系统
  • 11.推荐系统之构造数据
  • 12.推荐系统之搭建工程
  • 13.推荐系统之抽取Spark MLlib推荐逻辑
  • 14.推荐系统之编写推荐逻辑(上)
  • 15.推荐系统之编写推荐逻辑(下)
  • 16.推荐系统之修改查询逻辑
8-4 小视频推荐
  • 17.小视频推荐之发送消息
  • 18.小视频推荐之接收消息
  • 19.小视频推荐之构造数据
  • 20.小视频推荐之实现推荐
  • 21.小视频推荐之列表查询
  • 22.小视频推荐之整合测试
8-5 课程总结
  • 23.课程总结
第九章 探花交友-好友推荐、今日佳人
9-1 课程介绍
  • 01.课程说明
9-2 好友推荐
  • 02.首页好友推荐之默认推荐列表
  • 03.首页好友推荐之好友推荐(分析)
  • 04.首页好友推荐之好友推荐编码(上)
  • 05.首页好友推荐之好友推荐编码(下)
9-3 功能实现
  • 06.谁看过我实现之dubbo接口服务
  • 07.谁看过我实现之app接口服务
  • 08.谁看过我实现之整合APP测试
  • 09.佳人信息的接口实现
  • 10.佳人信息的之用户相册展现
  • 11.聊一下功能之查询陌生人问题
  • 12.回复陌生人问题之发送消息给环信平台
  • 13.回复陌生人问题之实现服务接口并且整合测试
9-4 地理位置
  • 14.地理位置之dubbo接口实现
  • 15.地理位置之APP服务接口实现
9-5 课程总结
  • 16.课程总结
第十章 探花交友-Elasticsearch geo实现搜附近
10-1 课程介绍
  • 01.课程说明
10-2 搜附近功能实现
  • 02.搜附近功能实现之编写dubbo接口
  • 03.搜附近功能实现之编写dubbo接口(测试)
  • 04.搜附近功能实现之编写APP接口
10-3 Elasticsearch geo
  • 05.Elasticsearch实现位置查询之搭建集群
  • 06.Elasticsearch实现位置查询之工程搭建
  • 07.Elasticsearch实现位置查询之编码实现(更新用户地理位置)
  • 08.Elasticsearch实现位置查询之编码实现(更新用户地理位置的单元测试)
  • 09.Elasticsearch实现位置查询之编码实现(查询)
  • 10.Elasticsearch版的dubbo服务实现
10-4 功能实现
  • 11.探花功能实现之卡片数据展现
  • 12.探花功能实现之喜欢功能实现(dubbo接口实现)
  • 13.探花功能实现之喜欢功能实现(APP接口服务开发)
  • 14.探花功能实现之不喜欢功能实现
  • 15.用户资料之查询
  • 16.用户资料之保存更新
  • 17.用户资料之上传头像
10-5 课程总结
  • 18.课程总结
第十一章 探花交友-我的中心
11-1 课程介绍
  • 01.课程说明
11-2 我的喜欢
  • 02.我的喜欢之喜欢数统计(dubbo服务实现)
  • 03.我的喜欢之喜欢数统计(app服务实现)
  • 04.我的喜欢之喜欢数列表(dubbo服务实现)
  • 05.我的喜欢之喜欢数列表(app服务实现)
  • 06.我的喜欢之取消喜欢
  • 07.我的喜欢之喜欢粉丝
11-3 我的设置
  • 08.用户通用设置之查询设置
  • 09.用户通用设置之保存陌生人问题
  • 10.黑名单列表之表结构以及查询
  • 11.黑名单列表之功能实现
  • 12.移除黑名单
  • 13.更新通知
  • 14.更新手机号之发送短信验证码
  • 15.更新手机号之校验验证码
  • 16.更新手机号之保存新的手机号
11-4 CDN原理
  • 17.CDN的介绍以及原理
11-5 课程总结
  • 18.课程总结