部分图片较大,加载较慢,PC端浏览最佳!
-
第1章 课程介绍(磨刀不费砍柴工) 试看5 节 | 65分钟
了解代驾项目案例业务需求,观看完整的项目演示。搭建程序开发环境,掌握学习本课程的方法,获取课程授权码,以及如何利用在线教程学习和答疑。
- 视频:1-1 导学 (20:54)试看
- 视频:1-2 部分功能演示 (03:57)试看
- 视频:1-3 必备的学习条件 (19:18)
- 视频:1-4 学习方法注意事项 (17:49)
- 视频:1-5 本章总结 (02:13)
-
第2章 搭建数据库集群和中间件,了解微服务体系(万丈高楼平地起)13 节 | 209分钟
本章用Linux系统和Docker环境搭建4节点2分片的MySQL集群,以及部署一些与代驾项目相关NoSQL数据库和中间件。搭建好了微服务体系的开发和运行环境,我们还要从远程调用、分布式事务,以及鉴权来理解微服务的运行原理,
- 视频:2-1 本章介绍 (09:20)
- 视频:2-2 安装虚拟机 (20:02)
- 视频:2-3 安装Docker服务 (18:25)
- 视频:2-4 部署MySQL集群(四个节点) (28:52)
- 视频:2-5 体验MySQL集群 (22:14)
- 视频:2-6 安装NoSQL数据库 (15:28)
- 视频:2-7 安装Minio私有云存储 (08:08)
- 视频:2-8 安装其余中间件 (11:16)
- 视频:2-9 什么是微服务架构?(一) (14:37)
- 视频:2-10 什么是微服务架构?(二) (12:47)
- 视频:2-11 分布式事务 (25:58)
- 视频:2-12 微服务项目的鉴权 (18:28)
- 视频:2-13 本章总结 (03:04)
-
第3章 基于微服务的司机注册与实名认证(大鹏一日同风起,扶摇直上九万里)32 节 | 670分钟
代驾项目理应从司机子系统开始做起。新司机注册的过程中需要实名认证,我们利用OCR插件,快速扫描和提取身份证与驾驶证的信息,然后利用面部识别技术,采集司机的面部信息,为后续每天接单前的身份核验做准备。本章除了开发移动端之外,还要实现Web端的司机管理模块,可以对司机实名认证加以审核。…
- 视频:3-1 本章介绍 (05:02)
- 视频:3-2 项目技术栈分析 (19:51)
- 视频:3-3 运行华夏代驾初始化项目 (28:13)
- 视频:3-4 司机微服务的用户注册功能–MySQL集群+JWT(一) (17:50)
- 视频:3-5 司机微服务的用户注册功能–MySQL集群+JWT(二) (12:33)
- 视频:3-6 司机微服务的用户注册功能–MySQL集群+JWT(三) (18:15)
- 视频:3-7 小程序获取用户微信简介,实现司机注册 (30:27)
- 视频:3-8 利用腾讯云SDK,封装云端文件存储服务 (29:41)
- 视频:3-9 司机实名认证,OCR识别证件信息(一) (14:54)
- 视频:3-10 司机实名认证,OCR识别证件信息(二) (14:05)
- 视频:3-11 司机实名认证,OCR识别证件信息(三) (24:35)
- 视频:3-12 司机实名认证,数据持久化 (20:07)
- 视频:3-13 司机实名认证,提交认证信息(一) (14:41)
- 视频:3-14 司机实名认证,提交认证信息(二) (13:32)
- 视频:3-15 开通活体检测,甄别真实注册司机(一) (24:43)
- 视频:3-16 开通活体检测,甄别真实注册司机(二) (23:39)
- 视频:3-17 司机微服务封装登陆过程–JWT+OpenId(一) (20:46)
- 视频:3-18 司机微服务封装登陆过程–JWT+OpenId(二) (22:32)
- 视频:3-19 司机微服务中查询司机个人汇总信息 (23:28)
- 视频:3-20 移动端展示司机个人汇总信息 (26:21)
- 视频:3-21 司机微服务中查询首页信息(一) (25:46)
- 视频:3-22 司机微服务中查询首页信息(二) (18:05)
- 视频:3-23 移动端展示司机首页信息汇总 (20:06)
- 视频:3-24 司机微服务查询司机分页记录 (29:39)
- 视频:3-25 Web系统中分页展示司机数据 (31:02)
- 视频:3-26 司机微服务中修改司机个人信息 (26:20)
- 视频:3-27 移动端修改司机个人信息 (24:32)
- 视频:3-28 司机微服务中查询司机实名认证申请 (25:52)
- 视频:3-29 Web系统中展示司机实名认证申请 (21:05)
- 视频:3-30 司机微服务中更新司机备案状态 (15:54)
- 视频:3-31 Web系统审批实名认证申请 (21:17)
- 视频:3-32 本章总结 (04:18)
-
第4章 乘客下单与司机抢单(计算最佳线路,预估里程、定向接单、自动抢单,应有尽有)33 节 | 622分钟
本章涉及技术广度之大,令人叹为观止。乘客下单前,系统自动计算最佳线路的里程和时长,规则引擎预估车费;顾客下单后,使用GEO计算出附近符合接单条件司机(包括定向接单)并推送。司机端采用RR轮询方式接收MQ订单,用语音引擎播报订单,自动或手动抢单。为避免出现抢单超售现象,使用Redis事务机制。…
- 视频:4-1 本章介绍 (04:26)
- 视频:4-2 开通腾讯位置服务,封装地图服务(一) (14:52)
- 视频:4-3 开通腾讯位置服务,封装地图服务(二) (14:16)
- 视频:4-4 开通腾讯位置服务,封装地图服务(三) (15:43)
- 视频:4-5 乘客端显示地图定位,地图选点设置起点和终点 (28:50)
- 视频:4-6 乘客端创建预览订单 (30:11)
- 视频:4-7 乘客端选择代驾车型和车牌(一) (25:11)
- 视频:4-8 乘客端选择代驾车型和车牌(二) (25:56)
- 视频:4-9 订单微服务中创建代驾订单,保存到MySQL集群(一) (13:59)
- 视频:4-10 订单微服务中创建代驾订单,保存到MySQL集群(二) (14:03)
- 视频:4-11 订单微服务中创建代驾订单,保存到MySQL集群(三) (12:40)
- 视频:4-12 订单微服务中创建代驾订单,保存到MySQL集群(四) (15:46)
- 视频:4-13 订单微服务中创建代驾订单,保存到MySQL集群(五) (24:52)
- 视频:4-14 位置微服务缓存司机实时定位(一) (28:32)
- 视频:4-15 位置微服务缓存司机实时定位(二) (25:44)
- 视频:4-16 地图微服务用GEO查找附近适合接单的司机(一) (28:32)
- 视频:4-17 地图微服务用GEO查找附近适合接单的司机(二) (15:19)
- 视频:4-18 地图微服务用GEO查找附近适合接单的司机(三) (23:56)
- 视频:4-19 RabbitMQ的六种模式与选型 (19:26)
- 视频:4-20 消息微服务收发新订单消息 (一) (17:35)
- 视频:4-21 消息微服务收发新订单消息 (二) (11:25)
- 视频:4-22 消息微服务收发新订单消息(三) (22:14)
- 视频:4-23 司机端RR方式接收新订单,语音引擎智能播报(一) (24:18)
- 视频:4-24 司机端RR方式接收新订单,语音引擎智能播报(二) (18:02)
- 视频:4-25 如何利用Redis事务解决超售 (14:08)
- 视频:4-26 订单微服务的智能抢单,Redis事物+AOF模式(一) (25:48)
- 视频:4-27 订单微服务的智能抢单,Redis事物+AOF模式(二) (19:26)
- 视频:4-28 订单微服务,加载执行订单(一) (21:58)
- 视频:4-29 订单微服务,加载执行订单(二) (15:14)
- 视频:4-30 乘客端RR轮询司机接单(一) (16:02)
- 视频:4-31 乘客端RR轮询司机接单(二) (09:19)
- 视频:4-32 乘客端RR轮询司机接单(三) (18:34)
- 视频:4-33 本章总结 (04:44)
THE END
暂无评论内容