这门课解决什么工作场景

很多做 Java 开发的人平时写单体内聚的业务系统,一旦遇到多节点部署、高并发请求、跨服务调用,就会卡在环境搭建和请求链路追踪上。这门课围绕一个互金借贷场景,把分布式架构拆成可上手的工程任务,而不是停留在理论名词。它解决的是“从单机思维转向多节点协同”这一步:怎么在 Linux 上把 JDK、Tomcat、MySQL 跑通,怎么用 Maven 管理多模块依赖,怎么用 SpringMVC 接收和封装跨层参数,以及这些组件拼在一起时请求到底走哪条链路。互金业务只是壳,核心是让你理解分布式环境下的部署、配置和接口组织方式,适合需要补齐“多节点部署 + 接口封装”实战经验的后端开发者。

适合什么基础与建议先看哪几块

资料默认你写过基础的 Java 代码,能看懂面向对象和常见集合,但不要求你精通 Spring 全家桶。如果你只在本地跑过简单 Web 项目,这门课的衔接点很顺;如果你完全没碰过 Linux 命令行和 Maven,建议先放慢节奏,把基础环境部分当工具手册看,不要急着跳到业务逻辑。建议先看 Linux 常见命令与 JDK、Tomcat、MySQL 配置这几块,因为后续所有分布式调试都依赖你能否独立把环境跑起来。看完环境配置后,紧接着看 Maven 私服与多模块功能,理解依赖是怎么从本地仓库走向团队共享的。SpringMVC 参数封装那几块可以边看边写,重点体会前端请求到后端对象映射的细节,而不是死记注解。这样顺序走下来,你不会在后期遇到“环境起不来”这种最打击节奏的问题。

学完能独立做什么与资料怎么配合练习

学完这套资料,你应该能独立完成一件具体的事:在一台干净的 Linux 服务器上从零配好 Java 运行环境,搭建 Maven 私服管理依赖,并用 SpringMVC 写出能接收复杂参数的接口模块。这听起来不花哨,但它是分布式项目里最容易被卡住的一环,也是团队协作里最值钱的基本功。配合练习时,不要只盯着视频跟着敲,建议自己开一台虚拟机或云主机,每看完一个配置环节就暂停,自己敲一遍命令、改一次配置文件,再重启验证。看 SpringMVC 封装部分时,自己定义两到三个带嵌套对象的请求体,写接口接收,用工具发请求看参数绑定结果。遇到报错先回看对应片段,不要直接跳过。把这套流程完整走一遍,你拿到任何分布式项目,至少不会被环境搭建和接口联调卡在门外。

课程目录

课程目录134 集
  • 1-1 [分布式基础知识点] linux常见命令-1 (26:15).mp4
  • 1-2 [分布式基础知识点] linux常见命令-3 (18:33).mp4
  • 1-3 [分布式基础知识点] linux常见命令-2 (19:29).mp4
  • 1-4 [分布式基础知识点] jdktomcat,mysql配置-1 (22:56).mp4
  • 1-5 [分布式基础知识点] jdktomcat,mysql配置-2 (21:07).mp4
  • 1-6 [分布式基础知识点] springmvc封装参数实现-1 (21:49).mp4
  • 1-7 [分布式基础知识点] springmvc封装参数实现-2 (26:03).mp4
  • 1-8 [分布式基础知识点] springmvc封装参数实现-3 (23:08).mp4
  • 1-9 [分布式基础知识点] maven私服 (30:55).mp4
  • 1-10 [分布式基础知识点] maven功能-1 (22:25).mp4
  • 1-11 [分布式基础知识点] maven功能-2 (17:14).mp4
  • 1-12 [分布式基础知识点] nginx负载均衡和集群搭建-1 (20:13).mp4
  • 1-13 [分布式基础知识点] nginx负载均衡和集群搭建-2 (15:18).mp4
  • 1-14 [分布式基础知识点] redis-1 (28:13).mp4
  • 1-15 [分布式基础知识点] redis-2 (24:29).mp4
  • 1-16 [分布式基础知识点] idea 使用-1 (29:20).mp4
  • 1-17 [分布式基础知识点] idea 使用-2 (26:59).mp4
  • 1-18 [分布式基础知识点] idea 使用-3 (27:01).mp4
  • 1-19 [分布式基础知识点] resids-list 和 Set (17:56).mp4
  • 1-20 [分布式基础知识点] 有序 Set-1 (05:31).mp4
  • 1-21 [分布式基础知识点] redis常见命令 (03:36).mp4
  • 1-22 [分布式基础知识点] redis 事务 (05:04).mp4
  • 1-23 [分布式基础知识点] redis 密码 (03:08).mp4
  • 1-24 [分布式基础知识点] redis 主从复制 (07:08).mp4
  • 1-25 [分布式基础知识点] redis集群 (15:05).mp4
  • 1-26 [分布式基础知识点] jedis使用-1 (19:41).mp4
  • 1-27 [分布式基础知识点] jedis使用-2 (17:17).mp4
  • 1-28 [分布式基础知识点] hiberntae简单实现-1 (17:52).mp4
  • 1-29 [分布式基础知识点] hiberntae简单实现-2 (13:12).mp4
  • 1-30 [分布式基础知识点] 阿里云配置redis和mysql (21:02).mp4
  • 1-31 [分布式基础知识点] mycat集群 (17:32).mp4
  • 1-32 [分布式基础知识点] mycat读写分离 (09:51).mp4
  • 1-33 [分布式基础知识点] svn简单使用-1 (28:25).mp4
  • 1-34 [分布式基础知识点] svn简单使用-2 (29:39).mp4
  • 1-35 [分布式基础知识点] svn简单使用-3 (28:00).mp4
  • 2-1 [互联网金融P2P] 项目介绍-1 (19:57).mp4
  • 2-2 [互联网金融P2P] 项目介绍 (58:45).mp4
  • 2-3 [互联网金融P2P] 项目介绍-3 (19:28).mp4
  • 2-4 [互联网金融P2P] 项目环境搭建-1 (25:38).mp4
  • 2-5 [互联网金融P2P] 项目环境搭建-2 (16:50).mp4
  • 2-6 [互联网金融P2P] 项目环境搭建-3 (18:30).mp4
  • 2-7 [互联网金融P2P] 项目环境搭建-4 (18:27).mp4
  • 2-8 [互联网金融P2P] 项目环境搭建-5 (14:13).mp4
  • 2-9 [互联网金融P2P] 分布式环境搭建-1 (32:38).mp4
  • 2-10 [互联网金融P2P] 分布式环境搭建-2 (31:48).mp4
  • 2-11 [互联网金融P2P] 分布式环境搭建-3 (27:29).mp4
  • 2-12 [互联网金融P2P] 验证码,redis环境搭建-1 (34:56).mp4
  • 2-13 [互联网金融P2P] 验证码,redis环境搭建-2 (30:57).mp4
  • 2-14 [互联网金融P2P] 验证码,redis环境搭建-3 (20:31).mp4
  • 2-15 [互联网金融P2P] 验证码redis环境搭建(4) (19:37).mp4
  • 2-16 [互联网金融P2P] 验证码redis环境搭建(5) (18:33).mp4
  • 2-17 [互联网金融P2P] 验证码redis环境搭建(6) (29:41).mp4
  • 2-18 [互联网金融P2P] 验证码功能完成-1 (20:17).mp4
  • 2-19 [互联网金融P2P] 验证码功能完成-2 (22:38).mp4
  • 2-20 [互联网金融P2P] 验证码功能完成-3 (26:55).mp4
  • 2-21 [互联网金融P2P] 验证码功能完成-4 (27:54).mp4
  • 2-22 [互联网金融P2P] 注册登录完成 -1 (29:58).mp4
  • 2-23 [互联网金融P2P] 注册登录完成-2 (26:35).mp4
  • 2-24 [互联网金融P2P] 注册登录完成 -3 (29:12).mp4
  • 2-25 [互联网金融P2P] 注册登录完成 -4 (30:24).mp4
  • 2-26 [互联网金融P2P] 单点登录分析-1 (22:51).mp4
  • 2-27 [互联网金融P2P] 单点登录分析-2 (23:10).mp4
  • 2-28 [互联网金融P2P] 单点登录分析-3 (20:16).mp4
  • 2-29 [互联网金融P2P] 单点登录分析-4 (21:23).mp4
  • 2-30 [互联网金融P2P] 单点登录完成-1 (27:32).mp4
  • 2-31 [互联网金融P2P] 单点登录完成-2 (24:32).mp4
  • 2-32 [互联网金融P2P] 单点登录完成-3 (32:01).mp4
  • 2-33 [互联网金融P2P] 单点登录完成-4 (25:58).mp4
  • 2-34 [互联网金融P2P] 认证资料状态分析-1 (20:38).mp4
  • 2-35 [互联网金融P2P] 认证资料状态分析-2 (21:44).mp4
  • 2-36 [互联网金融P2P] 认证资料状态分析-3 (20:01).mp4
  • 2-37 [互联网金融P2P] 认证资料状态分析-4 (22:41).mp4
  • 2-38 [互联网金融P2P] 认证资料更新-1 (28:01).mp4
  • 2-39 [互联网金融P2P] 认证资料更新-2 (30:09).mp4
  • 2-40 [互联网金融P2P] 认证资料更新-3 (25:35).mp4
  • 2-41 [互联网金融P2P] 认证资料更新-4 (26:48).mp4
  • 2-42 [互联网金融P2P] 添加实名认证资料-1 (28:14).mp4
  • 2-43 [互联网金融P2P] 添加实名认证资料-2 (24:10).mp4
  • 2-44 [互联网金融P2P] 添加实名认证资料-3 (28:42).mp4
  • 2-45 [互联网金融P2P] activemq消息-1 (28:12).mp4
  • 2-46 [互联网金融P2P] activemq消息-2 (30:36).mp4
  • 2-47 [互联网金融P2P] activemq消息-3 (22:24).mp4
  • 2-48 [互联网金融P2P] activemq整合spring以及问题分析-1 (25:21).mp4
  • 2-49 [互联网金融P2P] activemq整合spring以及问题分析-2 (29:59).mp4
  • 2-50 [互联网金融P2P] activemq整合spring以及问题分析-3 (25:44).mp4
  • 2-51 [互联网金融P2P] activemq整合spring以及问题分析-4 (26:54).mp4
  • 2-52 [互联网金融P2P] 消息服务更新redis缓存数据-1 (28:19).mp4
  • 2-53 [互联网金融P2P] 消息服务更新redis缓存数据-2 (25:53).mp4
  • 2-54 [互联网金融P2P] 消息服务更新redis缓存数据-3 (24:37).mp4
  • 2-55 [互联网金融P2P] pagehelper分页-1 (25:49).mp4
  • 2-56 [互联网金融P2P] pagehelper分页-2 (23:33).mp4
  • 2-57 [互联网金融P2P] pagehelper分页-3 (31:02).mp4
  • 2-58 [互联网金融P2P] idea自定义快捷输入 (09:02).mp4
  • 2-59 [互联网金融P2P] 后台用户认证状态显示-1 (29:55).mp4
  • 2-60 [互联网金融P2P] 后台用户认证状态显示-2 (27:35).mp4
  • 2-61 [互联网金融P2P] 后台用户认证状态显示-3 (30:09).mp4
  • 2-62 [互联网金融P2P] 后台用户认证状态显示-4 (28:53).mp4
  • 2-63 [互联网金融P2P] 后台查看用户认证状态列表-1 (28:16).mp4
  • 2-64 [互联网金融P2P] 后台查看用户认证状态列表-2 (18:54).mp4
  • 2-65 [互联网金融P2P] 后台查看用户认证状态列表-3 (22:08).mp4
  • 2-66 [互联网金融P2P] 用户状态审核-1 (27:14).mp4
  • 2-67 [互联网金融P2P] 用户状态审核-2 (26:05).mp4
  • 2-68 [互联网金融P2P] 用户状态审核-3 (23:59).mp4
  • 2-69 [互联网金融P2P] 用户借钱-1 (29:59).mp4
  • 2-70 [互联网金融P2P] 用户借钱-2 (30:29).mp4
  • 2-71 [互联网金融P2P] 用户借钱-3 (28:26).mp4
  • 2-72 [互联网金融P2P] 用户借钱-4 (27:37).mp4
  • 2-73 [互联网金融P2P] 用户借钱完成-1 (21:57).mp4
  • 2-74 [互联网金融P2P] 用户借钱完成-2 (22:42).mp4
  • 2-75 [互联网金融P2P] 用户借钱完成-3 (26:22).mp4
  • 2-76 [互联网金融P2P] 后台获取未审核借款列表-1 (24:01).mp4
  • 2-77 [互联网金融P2P] 后台获取未审核借款列表-2 (27:02).mp4
  • 2-78 [互联网金融P2P] 后台获取未审核借款列表-3 (24:51).mp4
  • 2-79 [互联网金融P2P] 审核借款 (04:11).mp4
  • 2-80 [互联网金融P2P] 审核借款完成和购买分析表-1 (27:18).mp4
  • 2-81 [互联网金融P2P] 审核借款完成和购买分析表-2 (26:08).mp4
  • 2-82 [互联网金融P2P] 审核借款完成和购买分析表-3 (27:37).mp4
  • 2-83 [互联网金融P2P] 前台显示已经批准的列表-1 (27:51).mp4
  • 2-84 [互联网金融P2P] 前台显示已经批准的列表-2 (24:15).mp4
  • 2-85 [互联网金融P2P] 前台显示已经批准的列表-3 (26:17).mp4
  • 2-86 [互联网金融P2P] freemarker1-1 (29:57).mp4
  • 2-87 [互联网金融P2P] freemarker1-2 (29:35).mp4
  • 2-88 [互联网金融P2P] freemarker1-3 (27:31).mp4
  • 2-89 [互联网金融P2P] freemarker2-1 (23:34).mp4
  • 2-90 [互联网金融P2P] freemarker2-2 (20:40).mp4
  • 2-91 [互联网金融P2P] freemarker2-3 (27:09).mp4
  • 2-92 [互联网金融P2P] freemarker2-4 (26:19).mp4
  • 2-93 [互联网金融P2P] freemarker2-5 (20:07).mp4
  • 2-94 [互联网金融P2P] 项目整合freemarker1-1 (20:39).mp4
  • 2-95 [互联网金融P2P] 项目整合freemarker2-1 (31:35).mp4
  • 2-96 [互联网金融P2P] 项目整合freemarker3-1 (20:35).mp4
  • 2-97 [互联网金融P2P] 项目整合freemarker4-1 (28:37).mp4
  • 2-98 [互联网金融P2P] 项目整合freemarker2-1 (27:54).mp4
  • 2-99 [互联网金融P2P] 项目整合freemarker2-2 (28:24).mp4
  • 2-100 [互联网金融P2P] 项目整合freemarker2-3 (26:58)
  • 2-101 [互联网金融P2P] 分布式shiro1-1 (27:49)
  • 2-102 [互联网金融P2P] 分布式shiro1-2 (24:30)
  • 2-103 [互联网金融P2P] 分布式shiro1-3 (21:23)
  • 2-104 [互联网金融P2P] 分布式shiro1-4 (25:31)
  • 2-105 [互联网金融P2P] 分布式shiro1-5 (21:21)
  • 2-106 [互联网金融P2P] Shiro源码查看-副本 (06:50)
  • 2-107 [互联网金融P2P] Shiro源码查看-1 (06:50)
  • 2-108 [互联网金融P2P] shiro源码查看-2 (23:10)
  • 2-109 [互联网金融P2P] 分布式shiro-1 (28:41)
  • 2-110 [互联网金融P2P] 分布式shiro-3 (27:31)
  • 2-111 [互联网金融P2P] 分布式shiro-3 (22:19)
  • 2-112 [互联网金融P2P] 分布式shiro2和支付-1 (27:18)
  • 2-113 [互联网金融P2P] 分布式shiro2和支付-2 (19:09)
  • 2-114 [互联网金融P2P] 分布式shiro2和支付-3 (26:46)
  • 2-115 [互联网金融P2P] 支付-1 (24:04)
  • 2-116 [互联网金融P2P] 支付-2 (28:07)
  • 2-117 [互联网金融P2P] 支付-3 (24:00)
  • 2-118 [互联网金融P2P] 支付-4 (14:17)
  • 2-119 [互联网金融P2P] 购买功能分析-1 (24:38)
  • 2-120 [互联网金融P2P] 购买功能分析-2 (21:53)
  • 2-121 [互联网金融P2P] 购买功能分析-3 (23:04)
  • 2-122 [互联网金融P2P] 购买功能分析-4 (20:35)
  • 2-123 [互联网金融P2P] 文件上传fastdfs-1 (29:11)
  • 2-124 [互联网金融P2P] 文件上传fastdfs-2 (27:15)
  • 2-125 [互联网金融P2P] redis事务和锁实现-1 (30:22)
  • 2-126 [互联网金融P2P] redis事务和锁实现-2 (29:04)
  • 2-127 [互联网金融P2P] solr搭建-1 (22:29)
  • 2-128 [互联网金融P2P] solr搭建-2 (23:21)
  • 2-129 [互联网金融P2P] solr搭建-3 (24:36)
  • 2-130 [互联网金融P2P] solr搭建-4 (26:39)
  • 2-131 [互联网金融P2P] solr (37:09)
  • 2-132 [互联网金融P2P] Java操作solr-1 (28:36)
  • 2-133 [互联网金融P2P] Java操作solr-2 (18:53)
  • 2-134 [互联网金融P2P] 移动端交互和加密-1 (25:48)
  • 2-135 [互联网金融P2P] 移动端交互和加密-2 (28:04)
  • 2-136 [互联网金融P2P] 移动端交互和加密-3 (24:21)
  • 2-137 [互联网金融P2P] 移动端交互和加密-4 (27:30)