网站资源均收集于公开网络,仅供学习和交流。版权归版权人所有,所标价格为资源收集整理费用,如喜欢作品请支持正版。
网盘链接:
1. 课程导学与学习指南
- 1-1 课前必读(不读错过一个亿)
- 1-2 课程介绍之导学
2. 项目介绍与架构设计演示
- 2-1 项目介绍与演示
- 2-2 技术拓扑架构图
3. 运行前端项目
- 3-1 前后端分离的开发模式
- 3-2 UniApp介绍
- 3-3 前端开发工具与源码目录讲述
- 3-4 内网互通原则
- 3-5 运行到iPhone与Android
4. 构建后端项目
- 4-1 后端开发工具与环境介绍
- 4-2 数据库选型与Navcat数据导入
- 4-3 MACOS 安装MariaDB
- 4-4 聚合工程 – 构建父工程
- 4-5 聚合工程 – 构建子工程
- 4-6 聚合工程 – 构建接口工程并且暴露api接口
- 4-7 构建项目 – 优雅Restful响应封装
- 4-8 Lombok与多环境profile-
- 4-9 数据层 – 配置数据库逆向生成工具
- 4-10 数据层 – 配置mybatis整合SpringBoot
- 4-11 作业思考
- 4-12 使用knife4j 实现接口文档
5. 开发用户业务模块
- 5-1 手机号一键注册登录流程
- 5-2 腾讯云短信
- 5-3 SpringBoot 集成腾讯云短信
- 5-4 完善发送短信接口
- 5-5 安装Redis6.0缓存中间件
- 5-6 整合Redis并存储验证码
- 5-7 拦截器限制60秒短信发送
- 5-8 优雅异常封装返回拦截器异常
- 5-9 注册登录 – BO接受前端参数验证
- 5-10 Hibernate参数校验扩展
- 5-11 对BO校验进行统一封装
- 5-12 开发用户是否存在service
- 5-13 开发创建用户service
- 5-14 实现短信注册登录与分布式会话
- 5-15 用户退出登录
- 5-16 开发查询用户信息接口
- 5-17 统一封装修改用户信息(一)
- 5-18 统一封装修改用户信息(二)
- 5-19 通用Mapper接口所封装的常用方法
- 5-20 分布式存储的出现与MinIO
- 5-21 分布式存储技术选型
- 5-22 安装并搭建MinIO
- 5-23 整合MinIO与SpringBoot
- 5-24 实现用户修改头像与背景图
- 5-25 限制用户上传文件大小
- 5-26 会话拦截器限制一台手机登录
- 5-27 用户名密码注册登录
6. 开发短视频业务模块
- 6-1 发布短视频的流程梳理
- 6-2 使用UniCloud云端功能
- 6-3 实现app端视频上传
- 6-4 保存视频信息入库
- 6-5 对VlogBO进行参数校验
- 6-6 实现数据层mybatis自定义mapper与sql
- 6-7 查询短视频列表api实现
- 6-8 实现下拉刷新与分页功能
- 6-9 分页参数的类型定义
- 6-10 视频详情页展示的数据层实现
- 6-11 视频详情页展示的api实现
- 6-12 短视频下载、复制连接、二维码展示
- 6-13 实现转为私密或公开视频
- 6-14 公用方法在controller中合并提供服务
- 6-15 展示我的公开和私密视频
7. 开发粉丝业务模块
- 7-1 关注短视频博主(上)
- 7-2 关注短视频博主(下)
- 7-3 Redis 计数妙用
- 7-4 取消关注博主
- 7-5 判断用户是否关注博主
- 7-6 我的关注列表
- 7-7 我的粉丝列表
- 7-8 Redis BigKey闭坑指南
- 7-9 实现互粉标记显示
- 7-10 实现用户点赞视频
- 7-11 用户取消点赞视频
- 7-12 用户是否点赞视频的判断
- 7-13 视频页点赞总数的展示
- 7-14 用户页点赞视频列表展示
- 7-15 我的关注视频列表展示
- 7-16 互粉朋友视频瀑布列表展示
8. 开发评论业务模块
- 8-1 用户发表评论
- 8-2 本章作业
- 8-3 评论总数的显示
- 8-4 前端数字总数的优雅显示
- 8-5 查询评论列表的sql脚本
- 8-6 实现查询评论列表与联调
- 8-7 长按删除评论
- 8-8 点赞视频评论的取消
- 8-9 用户是否点赞评论与评论总数展示
9. 开发消息业务模块
- 9-1 消息数据存储入库选型
- 9-2 MongoDB 介绍概述
- 9-3 MongoDB 安装与配置
- 9-4 MongoDB 的可视化管理工具
- 9-5 SpringBoot 整合MongoDB
- 9-6 保存系统消息到MongoDB
- 9-7 系统消息入库保存 – 关注
- 9-8 系统消息入库保存 – 点赞短视频
- 9-9 系统消息入库保存 – 评论与回复
- 9-10 系统消息入库保存 – 点赞评论
- 9-11 MongoDB分页查询系统消息列表
- 9-12 删除系统消息【作业】
10. (进阶)RabbitMQ 异步解耦
- 10-1 业务解耦的需求
- 10-2 RabbitMQ 的介绍与模型
- 10-3 RabbitMQ 3.8.5的安装与配置(一)
- 10-4 RabbitMQ 3.8.5的安装与配置(二)
- 10-5 集成Rabbitmq – 引入依赖和配置
- 10-6 集成Rabbitmq – 创建交换机和队列
- 10-7 集成Rabbitmq – 创建生产者,配置路由规则
- 10-8 集成Rabbitmq – 消费者接受消息处理业务
- 10-9 异步解耦 – 系统消息入库保存
11. (进阶)Nacos 分布式服务与配置中心
- 11-1 计数统计入库的方式与配置中心模型
- 11-2 SpringCloud Alibaba概述
- 11-3 Nacos 简介
- 11-4 安装Nacos
- 11-5 构建服务注册到Nacos
- 11-6 服务集群注册到Nacos
- 11-7 Nacos 实现动态配置管理
- 11-8 统计数值阈值刷入数据库
- 11-9 Nacos拓展 IP漂移技术
12. (进阶)发布项目 部署云端
- 12-1 聊一聊项目部署上线
- 12-2 云服务器选型与购买
- 12-3 云安全组配置
- 12-4 云环境 – 安装JDK
- 12-5 云环境 – 安装MariaDB
- 12-6 云环境 – 下载 RabbitMQ-3.9.8
- 12-7 云环境 – 安装 RabbitMQ-3.9.8
- 12-8 云环境 – 配置 RabbitMQ-3.9.8
- 12-9 云环境 – 安装MongoDB
- 12-10 云环境 – 配置MongoDB用户权限
- 12-11 云环境 – 安装Redis6
- 12-12 云环境 – 安装MinIO
- 12-13 云环境 – 安装Nacos
- 12-14 profile生产环境配置修改与打包
- 12-15 项目发布与日志调试
- 12-16 打包安卓app
- 12-17 生产环境前后端联调测试
- 12-18 拓展了解ios打包
13. (升级)Nginx 集群负载均衡
- 13-1 从单体到集群的演变与概念
- 13-2 Nginx与常见的Web服务器
- 13-3 什么是反向代理
- 13-4 安装Nginx
- 13-5 Nginx 默认首页的展示过程
- 13-6 Nginx的进程模型
- 13-7 Nginx处理web请求机制
- 13-8 同步与异步,阻塞与非阻塞
- 13-9 Nginx的配置结构与指令语法
- 13-10 Nginx核心配置文件详解 – 1
- 13-11 Nginx核心配置文件详解 – 2
- 13-12 Nginx核心配置文件详解 – 3
- 13-13 Nginx的常用命令
- 13-14 新建虚拟主机构建静态资源服务
- 13-15 Nginx模块化设计与目录结构
- 13-16 Nginx的集群负载均衡
- 13-17 OSI 网络模型
- 13-18 四层、七层与DNS负载均衡
- 13-19 打包发布第二个项目
- 13-20 配置Nginx实现集群与负载均衡
- 13-21 负载均衡之轮训
- 13-22 负载均衡之权重
- 13-23 负载均衡之ip_hash
- 13-24 拓展:一致性哈希算法
- 13-25 负载均衡之url_hash
- 13-26 拓展:动静分离的那些事儿
- 13-27 拓展:lvs与keepalived的高可用集群
- 13-28 升级更新总结
14. 课程总结
- 14-1 全面的课程总结
© 版权声明
网站资源均收集于公开网络,仅供学习和交流。版权归版权人所有,所标价格为资源收集整理费用,如喜欢作品请支持正版。
THE END
暂无评论内容