
黑马 - 2023java v13版本
来自 网络整理·免费领取学习资源
5,622 领取 · 6,557 收藏更新于 2026年9月20日
这份资料来自网络整理2026年的付费VIP课,内容以视频为主,对应《黑马 - 2023java v13版本》。官网需要单独购买,有集上可以免费领取。
课程目录
- 0.阶段一 入学第1课
- 00-概述】
- 00-认识博学谷】
- 01-就业班标准服务流程】
- 02-角色介绍-班主任老师】
- 03-角色介绍-技术老师】
- 04-角色介绍-就业指导老师】
- 05-线上学习平台使用概述】
- 06-博学谷官网登陆方式】
- 07-个人中心相关菜单设置】
- 08-我的课程页面】
- 09-视频观看区域整体介绍】
- 10-学前测试】
- 11-线上学习计划】
- 12-单元测试和阶段考试】
- 13-线上答疑功能的演示】
- 14-博学谷移动端使用介绍】
- 15-学习方法和建议】
- 17-项目实战】
- 18-线下沙龙和招聘会】
- 19-学习中注意事项】
- 20-课后任务】
- 21-遇到更好的自己】
- 1.阶段一 JavaSE基础
- 1.第一章 Java基础语法
- 1-1 Java入门
- 1-2 基础语法
- 1-3 运算符
- 1-4 循环控制
- 1-5 数组
- 1-6 方法
- 1-7 案例
- 2.第二章 面向对象基础
- 2-1 面向对象基础
- 3.第三章 API基础
- 3-1 API基础
- 4.第四章 综合案例
- 4-1 综合案例
- 阶段作业 JavaSE基础-第1套试卷
- 资料
- 01-JavaSE基础(1_5天)】
- 01-JavaSE基础(6_9天)】
- 查看讲义软件】.exe
- 远程工具】.exe
- 10.阶段十 面试专题
- 1.第一章 基础篇
- 1-1 二分查找&冒泡排序
- 1-2 排序
- 1-3 快速排序
- 1-4 ArrayList&Iterator&LinkedList
- 1-5 HashMap
- 1-6 单例设计模式
- day01-基础篇】
- 2.第二章 并发篇
- 2-1 线程状态&线程池
- 2-2 wait&lock
- 2-3 volatile
- 2-4 引用&悲观锁&HashTable
- 2-5 ConcurrentHashMap&ThreadLocal
- day02-并发篇】
- 3.第三章 虚拟机篇
- 3-1 jvm内存结构&垃圾回收
- 3-2 内存溢出&类加载
- 3-3 引用&悲观锁&HashTable
- 3-4 引用&finalize
- day03-虚拟机】
- 4.第四章 框架篇
- 4-1 spring_refresh
- 4-2 spring_bean
- 4-3 spring_tx_事务&spring_webmvc
- 4-4 spring_annotation
- 4-5 自动配置&spring_pattern
- day04-框架篇】
- 5.第五章 深入spring-refresh
- 5-1 refresh简介
- 5-2 prepareBeanFactory
- 5-3 PostProcessors
- 5-4 registerBean
- 5-5 registerListeners
- 5-6 finishBean
- 6.第六章 深入springBean
- 6-1 bean 生命周期
- 6-10 构造循环依赖
- 6-2 dependsOn
- 6-3 创建bean
- 6-4 依赖注入
- 6-5 初始化bean
- 6-6 注册可销毁bean
- 6-7 循环依赖_铺垫
- 6-8 循环依赖_缓存
- 6-9 set循环依赖
- 7.第七章 数据库篇
- 7-1 隔离级别
- 7-2 隔离级别&存储引擎&B树
- 7-3 索引生效失效
- 7-4 全局锁&表级锁&行锁
- day05-数据库】
- 8.第八章 缓存篇
- 8-1 redis数据类型
- 8-2 redis持久化&缓存
- 8-3 redis事务&lru
- day06-缓存篇】
- 9.第九章 分布式篇
- 9-1 cap&paxos
- 9-2 raft算法&gossip协议
- 9-3 通用设计
- day07-分布式】
- 2.阶段二 JavaSE进阶
- 1.第一章 面向对象高级部分
- 1-1 static
- 1-2 继承
- 1-3 多态
- 1-4 关键字、抽象类
- 1-5 接口
- 1-6 内部类
- 1-7 枚举、泛型
- 10.第十章 Java高级技术
- 10-1 单元测试
- 10-2 反射
- 10-3 注解
- 10-4 动态代理
- 2.第二章 常用API
- 2-1 常用API
- 2-2 时间日期类
- 2-3 JDK8新时间
- 2-4 Arrays类
- 3.第三章 JDK8新特性
- 3-1 JDK8新特性
- 3-2 算法
- 3-3 正则表达式
- 4.第四章 集合框架
- 4-1 Collection集合
- 4-2 List系列集合
- 4-3 Set系列集合
- 4-4 集合补充知识
- 4-5 综合案例
- 4-6 Map系列集合
- 4-7 JDK8新特性
- 5.第五章 异常处理
- 5-1 异常
- 6.第六章 IO流体系
- 6-1 File类
- 6-2 前置知识
- 6-3 字节流
- 6-4 字符流
- 6-5 缓冲流
- 6-6 其他流
- 7.第七章 特殊文件、日志框架
- 7-1 特殊文件
- 7-2 日志技术
- 8.第八章 多线程
- 8-1 多线程使用
- 8-2 线程安全
- 8-3 线程同步
- 8-4 线程池
- 8-5 其他细节
- 9.第九章 网络编程
- 9-1 通信三要素
- 9-2 UDP通信
- 9-3 TCP通信
- 阶段作业 JavaSE进阶-第1套试卷
- 资料
- 02-JavaSE进阶(二)】
- 02-JavaSE进阶(一)】
- 3.阶段三 JavaWeb
- 1.第一章 MySQL基础操作
- 1-1 MySql简介
- 1-2 DDL&DML
- 1-3 DQL操作MySql
- MySQL基础】
- 10.第十章 JSP & 会话技术
- 10-1 JSP快速入门
- 10-2 三层架构
- 10-3 Cookie&Session
- 10-4 登陆案例
- JSP】
- 会话技术】
- 11.第十一章 过滤器 & 监听器 & AJAX
- 11-1 Filter&Listener
- 11-2 AJAX
- Filter&Listener&AJAX】
- 12.第十二章 Vue & ElementUI
- 12-1 Vue-快速入门
- 12-2 Element-快速入门
- 12-3 环境搭建
- 12-4 综合案例
- Vue&Element】
- 2.第二章 MySQL数据库设计和多表操作
- 2-1 数据库设计
- 2-2 多表查询&事务
- MySQL高级】
- 3.第三章 JDBC
- 3-1 JDBC-快速入门
- 3-2 JDBC-API详解
- 3-3 JDBC练习
- JDBC】
- 4.第四章 Maven基础
- 4-1 Maven基础
- Maven】
- 5.第五章 MyBatis
- 5-1 MyBatis快速入门
- 5-2 MyBatis查询
- 5-3 MyBatis添加&修改&删除
- Maven&MyBatis】
- Mybatis】
- 6.第六章 HTML & CSS
- 6-1 HTML快速入门
- 6-2 HTML常用标签
- 6-3 css快速入门
- HTML&CSS】
- 7.第七章 JavaScript
- 7-1 JavaScript快速入门
- 7-2 JavaScript常用对象
- 7-3 JavaScript事件
- JavaScript】
- 8.第八章 HTTP & Tomcat & Servlet
- 8-1 HTTP协议
- 8-2 Tomcat
- 8-3 Servlet快速入门
- HTTP&Tomcat&Servlet】
- 9.第九章 请求和响应
- 9-1 Request
- 9-2 Response
- 9-3 综合案例
- Request&Response】
- 阶段作业 JavaWeb-第1套试卷
- 4.阶段四 热门框架
- 1.第一章 spring框架
- 1-1 初识Spring
- 1-2 Spring注解开发
- 1-3 AOP&事务
- spring】
- 2.第二章 springMVC
- 2-1 初识SpringMVC
- 2-2 SSM整合
- springmvc】
- 3.第三章 Maven高级
- 3-1 Maven高级
- Maven高级】
- 4.第四章 springboot
- 4-1 SpringBoot
- springboot】
- 5.第五章 Mybatis-Plus
- 5-1 MyBatisPlus
- mybatisplus】
- 5.阶段五 项目实战-苍穹外卖
- 1-1 项目介绍
- 01-项目效果展示】
- 02-软件开发整体介绍】
- 03-苍穹外卖项目介绍】
- 04-开发环境搭建_前端环境搭建】
- 05-开发环境搭建_后端环境搭建_熟悉项目结构】
- 06-开发环境搭建_后端环境搭建_使用Git进行版本控制】
- 1-10 HttpClient&微信小程序开发
- 01-本章课程内容介绍】
- 02-HttpClient_介绍】
- 03-HttpClient_入门案例_发送GET方式请求】
- 04-HttpClient_入门案例_发送POST方式请求】
- 05-微信小程序开发_介绍】
- 06-微信小程序开发_准备工作】
- 07-微信小程序开发_入门案例_1】
- 08-微信小程序开发_入门案例_2】
- 09-微信小程序开发_入门案例_3】
- 10-微信小程序开发_入门案例_4】
- 11-微信小程序开发_发布小程序】
- 1-11 微信登录&导入商品浏览功能代码
- 12-微信登录_导入小程序代码】
- 13-微信登录_微信登录流程】
- 14-微信登录_需求分析和设计】
- 15-微信登录_代码开发_1】
- 16-微信登录_代码开发_2】
- 17-微信登录_代码开发_3】
- 18-微信登录_功能测试】
- 19-导入商品浏览功能代码_需求分析和设计】
- 20-导入商品浏览功能代码_代码导入和功能测试】
- 1-12 缓存菜品&缓存套餐
- 01-课程内容介绍-213011】
- 01-课程内容介绍】
- 02-缓存菜品_问题分析和实现思路】
- 03-缓存菜品_代码开发_缓存菜品数据】
- 04-缓存菜品_代码开发_清理缓存数据】
- 05-缓存菜品_功能测试】
- 06-缓存套餐_SpringCache_介绍和常用注解】
- 07-缓存套餐_SpringCache_入门案例_1】
- 1-13 添加购物车
- 08-缓存套餐_SpringCache_入门案例_2】
- 09-缓存套餐_SpringCache_入门案例_3】
- 10-缓存套餐_SpringCache_入门案例_4】
- 11-缓存套餐_代码开发】
- 12-缓存套餐_功能测试】
- 13-添加购物车_需求分析和设计】
- 1-14 查看购物车&清空购物车
- 14-添加购物车_代码开发_1】
- 15-添加购物车_代码开发_2】
- 16-添加购物车_代码开发_3】
- 17-添加购物车_功能测试】
- 18-查看购物车】
- 19-清空购物车】
- 1-15 导入地址簿模块功能代码&用户下单
- 01-今日课程内容介绍】
- 02-导入地址簿模块功能代码_需求分析和设计】
- 03-导入地址簿模块功能代码_代码导入】
- 04-导入地址簿模块功能代码_功能测试】
- 05-用户下单_需求分析和设计_接口设计】
- 06-用户下单_需求分析和设计_数据库设计】
- 07-用户下单_代码开发1】
- 1-16 用户下单&订单支付
- 08-用户下单_代码开发2】
- 09-用户下单_代码开发3】
- 10-用户下单_代码开发4】
- 11-用户下单_功能测试】
- 12-订单支付_微信支付介绍_微信支付产品和微信支】
- 13-订单支付_微信支付介绍_微信小程序支付时序图】
- 1-17 订单支付
- 14-订单支付_微信支付介绍_微信支付相关接口介绍】
- 15-订单支付_微信支付准备工作】
- 16-订单支付_导入功能代码】
- 17-订单支付_阅读订单支付功能代码】
- 18-订单支付_功能测试】
- 1-18 Spring Task&订单状态定时处理
- 01-SpringTask_介绍】
- 02-SpringTask_cron表达式】
- 03-SpringTask_入门案例】
- 04-订单状态定时处理_需求分析】
- 05-订单状态定时处理_代码开发】
- 06-订单状态定时处理_功能测试】
- 1-19 WebSocket&来单提醒&客户催单
- 07-WebSocket_介绍】
- 08-WebSocket_入门案例_1】
- 09-WebSocket_入门案例_2】
- 10-来单提醒_需求分析和设计】
- 11-来单提醒_代码开发】
- 12-来单提醒_功能测试】
- 13-客户催单_需求分析和设计】
- 14-客户催单_代码开发】
- 15-客户催单_功能测试】
- 1-2 开发环境搭建
- 07-开发环境搭建_后端环境搭建_数据库环境搭建】
- 08-开发环境搭建_后端环境搭建_前后端联调_通过断】
- 09-开发环境搭建_后端环境搭建_前后端联调_Nginx】
- 10-开发环境搭建_后端环境搭建_前后端联调_Nginx】
- 11-开发环境搭建_完善登录功能】
- 12-导入接口文档】
- 13-Swagger_介绍和使用方式】
- 14-Swagger_常用注解】
- 1-20 营业额统计
- 01-ApacheECharts_介绍】
- 02-ApacheECharts_入门案例】
- 03-营业额统计_需求分析和设计】
- 04-营业额统计_代码开发_1】
- 05-营业额统计_代码开发_2】
- 06-营业额统计_代码开发_3】
- 07-营业额统计_代码开发_4】
- 1-21 用户统计&订单统计
- 08-营业额统计_功能测试】
- 09-用户统计_需求分析和设计】
- 10-用户统计_代码开发_1】
- 11-用户统计_代码开发_2】
- 12-用户统计_代码开发_3】
- 13-用户统计_功能测试】
- 14-订单统计_需求分析和设计】
- 15-订单统计_代码开发_1】
- 1-22 销量排名统计
- 16-订单统计_代码开发_2】
- 17-订单统计_功能测试】
- 18-销量排名统计_需求分析和设计】
- 19-销量排名统计_代码开发_1】
- 20-销量排名统计_代码开发_2】
- 21-销量排名统计_功能测试】
- 1-23 工作台&Apache POI
- 01-今日课程内容介绍】
- 02-工作台_需求分析和设计】
- 03-工作台_代码导入】
- 04-工作台_功能测试】
- 05-ApachePOI_介绍】
- 06-ApachePOI_入门案例_通过POI向Excel文件写入】
- 1-24 导出运营数据Excel报表
- 07-ApachePOI_入门案例_通过POI读取Excel文件内容】
- 08-导出运营数据Excel报表_需求分析和设计】
- 09-导出运营数据Excel报表_代码开发1】
- 10-导出运营数据Excel报表_代码开发2】
- 11-导出运营数据Excel报表_代码开发3】
- 12-导出运营数据Excel报表_功能测试】
- 1-3 新增员工
- 01-新增员工_需求分析和设计】
- 02-新增员工_代码开发】
- 03-新增员工_功能测试】
- 04-新增员工_代码完善1】
- 05-新增员工_代码完善2】
- 1-4 员工分页查询
- 06-员工分页查询_需求分析和设计】
- 07-员工分页查询_代码开发】
- 08-员工分页查询_功能测试】
- 09-员工分页查询_代码完善】
- 10-启用禁用员工账号_需求分析和设计】
- 11-启用禁用员工账号_代码开发和功能测试】
- 12-编辑员工_需求分析和设计】
- 13-编辑员工_代码开发】
- 14-编辑员工_功能测试】
- 15-导入分类管理功能代码】
- 1-5 编辑员工&公共字段自动填充
- 01-公共字段自动填充_问题分析和实现思路】
- 02-公共字段自动填充_代码开发_1】
- 03-公共字段自动填充_代码开发_2】
- 04-公共字段自动填充_功能测试】
- 05-新增菜品_需求分析和设计】
- 06-新增菜品_代码开发_1】
- 07-新增菜品_代码开发_2】
- 08-新增菜品_代码开发_3】
- 09-新增菜品_功能测试】
- 1-6 新增菜品
- 1-7 菜品分页查询&删除菜品&修改菜品
- 10-菜品分页查询_需求分析和设计】
- 11-菜品分页查询_代码开发和功能测试】
- 12-删除菜品_需求分析和设计】
- 13-删除菜品_代码实现】
- 14-删除菜品_功能测试】
- 15-修改菜品_需求分析和设计】
- 16-修改菜品_代码开发_1】
- 17-修改菜品_代码开发_2】
- 18-修改菜品_功能测试】
- 1-8 Redis常用命令
- 01-课程内容介绍】
- 02-Redis入门】
- 03-Redis常用数据类型】
- 04-Redis常用命令_字符串操作命令】
- 05-Redis常用命令_哈希操作命令】
- 06-Redis常用命令_列表操作命令】
- 07-Redis常用命令_集合操作命令】
- 08-Redis常用命令_有序集合操作命令】
- 09-Redis常用命令_通用命令】
- 1-9 在Java中操作Redis_Spring Data Redis使用方
- 1-9 在Java中操作Redis_Spring Data Redis使用方式&店铺营业状态设置
- 10-在Java中操作Redis_SpringDataRedis使用方式】
- 11-在Java中操作Redis_SpringDataRedis使用方式】
- 12-在Java中操作Redis_SpringDataRedis使用方式】
- 13-在Java中操作Redis_SpringDataRedis使用方式】
- 14-在Java中操作Redis_SpringDataRedis使用方式】
- 15-店铺营业状态设置_需求分析和设计】
- 16-店铺营业状态设置_代码开发】
- 17-店铺营业状态设置_功能测试】
- 苍穹外卖
- PPT
- 苍穹外卖项目
- 讲义
- 资料
- 苍穹外卖】
- 6.阶段六 服务框架基础
- 1.第一章 SpringCloud
- 1-1 微服务&服务拆分
- 1-2 Eureka&Ribbon
- 1-3 Nacos
- 1-4 Nacos配置
- 1-5 Feign
- 1-6 网关&路由
- SpringCloud01】
- SpringCloud02】
- 2.第二章 Docker
- 2-1 初识Docker&镜像命令
- 2-2 容器命令&数据卷命令
- 2-3 Docker
- Docker】
- 3.第三章 MQ
- 3-1 初识MQ&RabbitMQ
- 3-2 SpringAMQP
- MQ】
- 阶段作业 服务框架基础-第1套试卷
- 7.阶段七 服务框架高级
- 1.第一章 Sentinel
- 1-1 Sentinel&限流规则
- 1-2 隔离和降级&授权规则&规则持久化
- 解压码 dbbp.net@#8.21
- 微服务保护1】
- 2.第二章 分布式事务
- 2-1 理论基础&初识Seata
- 2-2 XA模式&AT模式
- 2-3 TCC模式&SAGA模式
- 2-4 高可用&ES集群
- 分布式事务】
- 3.第三章 分布式缓存Redis
- 3-1 Redis持久化&Redis主从
- 3-2 Redis哨兵&分片集群
- 分布式缓存】
- 4.第四章 Redis多级缓存案例
- 4-1 JVM进程缓存
- 4-2 Lua&OpenResty
- 4-3 多级缓存
- 4-4 缓存同步
- 多级缓存】
- 5.第五章 RabbitMQ高级
- 5-1 消息可靠性
- 5-2 死信交换机&消息堆积
- 5-3 MQ集群
- MQ高级】
- 6.第六章 ElasticSearch
- 6-1 初识ES
- 6-10 es集群
- 6-2 操作索引库
- 6-3 RestClient
- 6-4 DSL查询语法
- 6-5 结果处理&查询
- 6-6 黑马旅游案例
- 6-7 数据聚合
- 6-8 自动补全
- 6-9 数据同步
- 解压码 dbbp.net@#8.21
- 分布式搜索引擎ElasticSearch】
- 阶段作业 服务框架高级-第2套试卷
- 8.阶段八 项目实战-天机学堂
- 1-1 搭建项目环境
- 01课程介绍】
- 02项目介绍-功能演示】
- 03项目介绍-功能亮点】
- 04搭建项目环境-企业开发模式】
- 05搭建项目环境-模拟企业环境】
- 06搭建项目环境-持续集成环境】
- 07搭建项目环境-测试部署的微服务】
- 08搭建项目环境-本地开发部署方式】
- 1-10 开发接口-用户端和管理端
- 09开发接口-新增问题接口】
- 10开发接口-用户端分页查询问题(上)】
- 11开发接口-用户端分页查询问题(下)】
- 12开发接口-用户端根据id查询问题详情】
- 13开发接口-管理端分页查询问题(上)】
- 14开发接口-管理端分页查询问题(下)】
- 15开发接口-管理端根据id查询问题详情的业务分析】
- 16开发接口-新增回答或评论】
- 17开发接口-分页查询回答或评论】
- 1-11 点赞业务分析
- 01今日课程介绍】
- 02点赞业务分析-需求和思路分析】
- 03点赞业务分析-数据表结构设计】
- 04点赞业务分析-准备业务实体】
- 1-12 点赞业务功能
- 05实现点赞功能-点赞或取消点赞接口设计】
- 06实现点赞功能-实现点赞或取消点赞接口】
- 07实现点赞功能-实现查询点赞状态接口】
- 08实现点赞功能-实现点赞数变更的消息监听器】
- 1-13 点赞业务改进
- 09点赞功能改进-改进思路分析】
- 10点赞功能改进-Redis数据结构设计】
- 11点赞功能改进-改造点赞和取消点赞接口】
- 12点赞功能改进-改造查询点赞状态接口】
- 13点赞功能改进-定时任务持久化缓存数据】
- 1-14 签到功能
- 01今日课程介绍】
- 02分析产品原型-分析业务并统计接口】
- 03分析产品原型-数据库结构设计和代码生成】
- 04签到功能-签到思路分析】
- 05签到功能-实现签到(上)】
- 06签到功能-实现签到(下)】
- 07签到功能-查询签到记录的思路分析】
- 1-15 积分功能
- 08积分功能-保存积分明细(上)】
- 09积分功能-保存积分明细(中)】
- 10积分功能-保存积分明细(下)】
- 11积分功能-查询我的今日积分】
- 1-16 实时排行榜
- 01今日课程介绍】
- 02实时排行榜-排行榜思路分析】
- 03实时排行榜-利用Redis生成实时排行榜】
- 04实时排行榜-查询学霸积分榜的接口声明】
- 05实时排行榜-实现查询学霸积分榜(当前赛季)】
- 1-17 历史排行榜
- 06历史排行榜-数据库的分区和分表】
- 07历史排行榜-分库和集群方案】
- 08历史排行榜-历史榜单分表策略】
- 09历史排行榜-定时生成历史榜单表】
- 10历史排行榜-分布式任务调度的常见技术】
- 11历史排行榜-XXLJob快速入门】
- 12历史排行榜-MybatisPlus的动态表名插件】
- 13历史排行榜-榜单持久化以及XXLJob工作流】
- 14历史排行榜-数据跑批业务和XXLJob的分片广播】
- 1-18 优惠劵-产品原型分析
- 01今日课程介绍】
- 02产品原型分析-分析业务流程】
- 03产品原型分析-接口统计和分析】
- 04产品原型分析-表结构设计】
- 05产品原型分析-代码生成】
- 1-19 优惠劵管理和发放
- 06优惠券管理-新增优惠券】
- 07优惠券管理-分页查询优惠券】
- 08优惠券发放-实现发放接口】
- 09优惠券发放-兑换码算法(上)】
- 10优惠券发放-兑换码算法(下)】
- 11优惠券发放-异步生成兑换码(上)】
- 12优惠券发放-异步生成兑换码(下)】
- 1-2 BUG修复
- 09修复BUG-BUG重现】
- 10修复BUG-熟悉项目】
- 11修复BUG-阅读源码】
- 12修复BUG-分析和解决】
- 13修复BUG-测试部署】
- 1-20 分析产品原型-统计和分析
- 01今日课程介绍】
- 02分析产品原型-接口统计和分析】
- 03分析产品原型-表结构设计】
- 1-21 开发接口-查询和兑换优惠劵
- 04开发接口-查询发放中的优惠券(上)】
- 05开发接口-查询发放中的优惠券(下)】
- 06开发接口-解决登录拦截放行问题】
- 07开发接口-领取优惠券】
- 08开发接口-兑换码兑换优惠券(上)】
- 09开发接口-兑换码兑换优惠券(下)】
- 1-22 并发安全问题
- 10并发安全问题-超卖问题】
- 11并发安全问题-乐观锁解决超卖问题】
- 12并发安全问题-锁失效和锁边界问题】
- 13并发安全问题-事务失效问题】
- 1-23 分布式锁
- 01今日课程介绍】
- 02分布式锁-集群下的锁失效问题】
- 03分布式锁-简单分布式锁原理】
- 04分布式锁-实现简单分布式锁】
- 05分布式锁-分布式锁的问题及Redisson简介】
- 06分布式锁-Redisson快速入门】
- 07分布式锁-基于自定义注解改造分布式锁】
- 08分布式锁-简单工厂模式改造分布式锁】
- 09分布式锁-策略模式改造分布式锁】
- 10分布式锁-SPEL表达式动态锁名称】
- 1-24 异步领劵
- 05练习1-兑换码异步兑换的思路分析】
- 06练习2-基于Lua的优化思路分析】
- 11异步领券-优化思路】
- 12异步领券-管理优惠券缓存】
- 13异步领券-基于Redis的领券和消息发送】
- 14异步领券-监听MQ消息实现异步领券】
- 1-25 定义优惠规则
- 01今日课程介绍】
- 02定义优惠规则-业务流程分析】
- 03定义优惠规则-编写优惠规则】
- 1-26 优惠方案推荐
- 04优惠方案推荐-思路分析】
- 05优惠方案推荐-定义接口】
- 06优惠方案推荐-优惠券查询和初筛】
- 07优惠方案推荐-细筛和券的全排列组合】
- 08优惠方案推荐-优惠明细的算法分析】
- 09优惠方案推荐-实现优惠明细的算法】
- 10优惠方案推荐-与交易服务联调测试】
- 11优惠方案推荐-ComplateFuture并发运算】
- 12优惠方案推荐-筛选最优解】
- 1-3 分析产品原型-课程
- 01今日课程介绍】
- 02分析产品原型-业务流程分析】
- 03分析产品原型-设计分页查询我的课表接口】
- 04分析产品原型-统计我的课程相关接口】
- 05分析产品原型-设计添加课程到课程表接口】
- 06分析产品原型-设计查询最近学习的课程接口】
- 07分析产品原型-设计查询指定课程学习状态接口】
- 08分析产品原型-抽取QUERY、DTO、VO实体】
- 09分析产品原型-数据库结构及PO】
- 1-4 开发接口功能-课程
- 10开发接口功能-添加课程到课表-思路分析】
- 11开发接口功能-添加课程到课表-代码实现】
- 12开发接口功能-分析登录用户传递流程】
- 13开发接口功能-分页查询我的课表】
- 14代码提交和分支合并】
- 1-5 产品原型
- 01今日课程介绍】
- 02产品原型-分析业务流程】
- 03产品原型设计提交学习记录接口】
- 04产品原型-设计查询学习记录接口】
- 05产品原型-设计学习计划相关接口】
- 06产品原型-设计数据库表结构】
- 1-6 开发接口-学习记录和学习计划
- 07开发接口-查询指定课程学习记录】
- 08开发接口-提交学习记录的流程分析】
- 09开发接口-实现添加学习记录接口】
- 10开发接口-测试提交学习记录接口】
- 11开发接口-创建学习计划】
- 12开发接口-查询学习计划-分析代码流程】
- 13开发接口-查询我的学习计划-本周总的学习进度数】
- 14-开发接口-查询我的学习计划-分页数据查询】
- 15开发接口-测试我的学习计划接口】
- 1-7 方案分析
- 01今日课程介绍】
- 02方案分析-高并发优化方案分析】
- 03方案分析-播放进度统计优化方案】
- 04方案分析-播放进度统计数据持久化方案】
- 05方案分析-延迟任务】
- 1-8 代码改造
- 06代码改造-添加播放记录到缓存并添加延迟任务】
- 07代码改造-播放记录缓存的读取和清除方法】
- 08代码改造-异步执行延迟任务】
- 09代码改造-改造提交学习记录接口】
- 10代码改造-测试提交学习记录接口】
- 11课后思考题】
- 1-9 分析产品原型-用户端和管理端
- 01今日课程介绍】
- 02分析产品原型-业务流程分析和接口统计】
- 03分析产品原型-新增、修改、删除问题的接口设计】
- 04分析产品原型-分页查询问题和根据id查询问题接】
- 05分析产品原型-管理端问题相关接口的设计】
- 06分析产品原型-新增回答或评论的接口设计】
- 07分析产品原型-分页查询回答或评论的接口设计】
- 08分析产品原型-设计业务实体及数据库表结构】
- 天机学堂
- 虚拟机
- 整理之后的项目
- 天机学堂-课件】
- 天机学堂-学习目标】.xlsx
- 学习笔记】.txt
- 9.阶段九 项目实战-立可得
- 1-1 MQTT
- 01什么是MQTT】
- 02设计原则】
- 03应用领域】
- 04mqtt相关概念】
- 05Qos三个等级】
- 06发布与订阅QoS】
- 1-10 立可得1.0版本系统设计
- 11立可得10功能架构图】
- 12立可得10技术架构图】
- 13立可得10系统架构图】
- 14工程结构与库表设计】
- 1-11 立可得1.0微服务API设计
- 15API设计-区域】
- 16API设计-点位】
- 17API设计-售货机】
- 18API设计-货道】
- 19API设计-商品】
- 20API设计-工单】
- 21API设计-订单】
- 22API设计-用户】
- 1-12 立可得2.0需求分析
- 01背景介绍】
- 02产品原型】
- 03设计稿】
- 04需求对比分析-点位】
- 05需求对比分析-设备】
- 06需求对比分析-人员】
- 07需求对比分析-商品、策略、订单】
- 08需求对比分析-对账】
- 09需求对比分析-工作台】
- 10需求对比分析-工单】
- 11需求对比分析-合作商后台】
- 12需求对比分析-运营运维管理APP】
- 13需求对比分析-用户小程序】
- 1-13 立可得2.0系统设计
- 14技术升级对比分析】
- 15技术架构图】
- 16库表设计】
- 17工程结构调整】
- 18环境准备】
- 1-14 集成SpringCloudAlibaba短信服务
- 19集成短信服务】
- 20短信验证码】
- 1-15 多端登录与网关鉴权
- 21多端登录与网关鉴权-需求与实现思路-1】
- 22图形验证码】
- 23管理员登录】
- 24管理员登录-接口测试】
- 25运营和运维人员登录与合作商登录逻辑】
- 26网关鉴权-代码解析-new】
- 27网关鉴权-代码测试】
- 1-16 对象存储服务MinIO
- 28MinIO简介】
- 29minio开箱使用】
- 30minio上传代码解析】
- 31上传测试及桶匿名访问策略的设置】
- 1-17 mybatisPlus让你专注业务开发
- 32IService接口-代码清爽之美】
- 33优雅的自动填充-new】
- 1-18 微服务集成EMQ
- 01mqtt客户端paho】
- 02消息发布到emq-1】
- 03消息发布到emq-2】
- 04emq消息订阅】
- 05消息分发处理架构-原理解析】
- 1-19 工单业务流
- 06工单业务流分析】
- 08运营工单产品原型】
- 09工单相关表结构分析】
- 10创建工单-视图模型废弃属性处理】
- 11创建工单-验证工单逻辑分析】
- 12创建工单-复制属性代码优化】
- 13创建工单-工单编号生成逻辑】
- 14创建工单-获取当前登录用户】
- 15创建工单-测试】
- 16接受工单-代码】
- 18取消工单-代码】
- 19取消工单-测试】
- 7运维工单产品原型】
- 1-2 EMQX
- 07emq简介】
- 08topic通配符匹配规则】
- 09安装】
- 10目录结构】
- 11dashboard功能简介】
- 12websocket发布订阅测试】
- 13mqttx测试工具】
- 1-20 完成运维工单
- 20完成运维工单-通知售货机状态变更-需求与实现思路】
- 21完成运维工单-通知售货机状态变更-主题与协议设】
- 22完成运维工单-通知售货机状态变更-工单微服务发】
- 23完成运维工单-通知售货机状态变更-售货机服务接】
- 24完成运维工单-通知售货机状态变更-测试】
- 25完成运维工单-采集设备坐标与地址】
- 26完成运维工单-采集设备坐标与地址-工单微服务】
- 27完成运维工单-采集设备坐标与地址-售货机微服务】
- 1-21 完成补货工单
- 28补货工单-需求与实现思路】
- 29完成补货工单-补货协议与封装类】
- 30完成补货工单-发送补货协议】
- 31完成补货工单-售货机补货协议处理】
- 32完成补货工单-测试】
- 1-22 分布式任务调度-XXL-JOB
- 01分布式任务调度】
- 02XXL-JOB简介】
- 03XXL-job开箱使用】
- 04XXL_JOB快速入门】
- 05阻塞处理策略】
- 06阻塞处理策略测试-单机串行】
- 07阻塞处理策略测试-丢弃后续调度与覆盖之前调度】
- 08立可得集成XXL-job-1】
- 09立可得集成XXL-job-2】
- 1-23 自动维修工单
- 10自动维修工单-需求与实现思路】
- 11工单量列表初始化-1】
- 12工单量列表初始化-2】
- 13工单量列表更新】
- 14最少工单量查询】
- 15状态协议与封装类】
- 16带群组方式的共享订阅】
- 17接收状态报文创建维修工单】
- 18自动维修工单-测试】
- 1-24 自动补货工单
- 19自动补货工单-需求与实现思路】
- 20自动补货工单-扫描售货机任务】
- 21自动补货工单-缺货货道数统计】
- 22自动补货工单-补货消息封装与发送】
- 23自动补货工单-自动补货工单创建】
- 24自动补货工单测试】
- 1-25 分片广播任务
- 25什么是分片广播任务】
- 26分片广播-代码实现】
- 27分片广播-测试】
- 1-26 小程序端功能概述
- 01小程序端产品原型】
- 02小程序端系统体验】
- 1-27 小程序-售货机商品查询
- 03售货机-商品列表-需求与实现思路】
- 04售货机-商品列表-v10代码解析】
- 05售货机-商品列表-代码优化-1】
- 06售货机-商品列表-代码优化-2】
- 07售货机-商品列表-代码优化-3】
- 08售货机-商品列表-代码优化-4】
- 09商品详情】
- 1-28 openId
- 10openId】
- 11获取OpenId代码实现】
- 1-29 小程序支付与回调
- 12小程序支付与回调-需求与实现思路】
- 13创建订单-1】
- 14创建订单-2】
- 15对接微信支付】
- 16发起支付请求】
- 17支付回调处理】
- 18小程序前后端代码联调-1-taro编译】
- 19小程序前后端代码联调-2-前后端联调】
- 20内网穿透工具cpolar】
- 1-3 延迟发布
- 14延迟发布】
- 1-30 售货机出货并发控制
- 21售货机出货并发控制-需求分析】
- 22售货机出货与并发控制-实现思路】
- 23判断库存】
- 24发送出货通知】
- 25处理出货结果】
- 26处理出货结果-测试】
- 27分布式锁处理-单元测试】
- 28出货并发控制】
- 29取消订单释放锁】
- 1-31 超时订单处理
- 30超时订单处理-需求与实现思路】
- 31emq延迟消息】
- 32超时订单处理-代码实现】
- 33超时订单处理-测试】
- 1-32 LBS(基于位置服务)
- 01Lbs基于位置服务-需求和实现思路】
- 02索引库创建】
- 03完成保存设备坐标的功能】
- 04完成保存设备坐标的功能-测试】
- 05附近售货机搜索-1】
- 06附近售货机搜索-2】
- 07附近售货机搜索3】
- 08附近售货机搜索4】
- 09附近售货机搜索5】
- 10附近售货机搜索测试1】
- 11附近售货机搜索-测试-2】
- 1-33 logstash实现订单数据同步
- 12Logstash订单数据同步需求与实现思路】
- 13Logstash环境搭建】
- 14Logstash实现订单数据同步代码实现】
- 1-34 用户订单数据检索
- 15用户订单数据检索需求与实现思路】
- 16用户订单数据检索代码实现1】
- 17用户订单数据检索代码实现2】
- 18用户订单数据检索代码实现3】
- 19用户订单数据检索测试】
- 1-35 选品智能推荐
- 20选品智能推荐需求分析】
- 21选品智能推荐实现思路】
- 22选品智能推荐代码实现1】
- 23选品智能推荐-代码实现-2】
- 24选品智能推荐测试】
- 1-36 分成金额计算
- 01合作商分成金额计算-需求与实现思路】
- 02合作商分成金额计算-代码实现】
- 03合作商分成金额计算-测试】
- 1-37 订单数据定时汇总
- 04订单数据定时汇总-需求与实现思路】
- 05订单数据定时汇总-代码实现-1】
- 06订单数据定时汇总-代码实现-2】
- 07订单数据定时汇总-代码实现-3】
- 1-38 合作商分账查询
- 08合作商分账查询-需求分析】
- 09合作商分账查询-代码实现】
- 10合作商分账查询-测试】
- 1-39 合作商后台-点位分账查询
- 11合作商后台-点位分账查询】
- 12合作商后台-点位分账查询-代码实现】
- 13合作商后台-点位分账查询-测试】
- 1-4 共享订阅
- 15共享订阅】
- 16不带群组的共享订阅及均衡策略设置】
- 17带群组的共享订阅】
- 1-40 对账数据导出
- 14对账数据导出-需求与实现思路】
- 15合作商分账列表查询(不分页)】
- 16EasyExcel实现数据导出-1】
- 17EasyExcel实现数据导出-2】
- 18EasyExcel实现数据导出-测试】
- 1-41 收益统计趋势图
- 19收益统计趋势图-需求与实现思路】
- 20收益统计趋势图-曲线图封装类】
- 21收益统计趋势图-代码实现】
- 22收益统计趋势图-测试】
- 1-42 数据批量导入
- 23数据批量导入-需求与实现思路】
- 24数据批量导入-easyExcel实现数据批量导入-1】
- 25数据批量导入-easyExcel实现数据批量导入-2】
- 26数据批量导入-easyExcel实现数据批量导入-测试】
- 27通用数据导入-需求与实现思路】
- 28通用数据导入-代码实现】
- 1-43 并发异步编程CompletableFuture
- 01并发异步编程-需求与解决方案分析】
- 02CompletableFuture快速入门】
- 03使用CompletableFuture实现工单数统计-1】
- 04使用CompletableFuture实现工单数统计-2】
- 05使用CompletableFuture实现工单数统计-3】
- 06使用CompletableFuture实现工单数统计-4】
- 1-44 用户工作量查询
- 07用户工作量查询-需求与思想思路】
- 08用户工作量详情查询-1】
- 09用户工作量详情查询-2】
- 10用户工作量列表查询-1】
- 11用户工作量列表查询-2】
- 12用户工作量查询-测试】
- 1-45 工单状态按日统计
- 13工单状态按日统计-需求与实现思路】
- 14工单状态按日统计-工单定时汇总-1】
- 15工单状态按日统计-工单定时汇总-2】
- 16无效工单处理】
- 17工单状态统计】
- 1-46 人效排名月度统计
- 18人效排名月度统计-需求与实现思路】
- 19人效排名月度统计-代码实现】
- 1-47 销售额趋势图
- 20销售额趋势图-需求与实现思路】
- 21销售额趋势图-代码实现-1】
- 22销售额趋势图-代码实现-2】
- 1-48 销售额分布
- 23销售额分布-需求与实现思路】
- 24销售额分布-代码实现-1】
- 25销售额分布-代码实现-2】
- 1-49 售货机端功能分析
- 01售货机端功能描述】
- 02售货机端技术方案】
- 03数据库表结构设计】
- 1-5 代理订阅
- 18代理订阅应用场景】
- 19代理订阅配置】
- 1-50 EMQ安全解决方案-ACL
- 04ACL概述】
- 05ACL连接认证-1】
- 06ACL连接认证-2】
- 07超级用户判断】
- 08发布订阅控制】
- 1-51 嵌入式数据库H2
- 09h2简介】
- 10jdbc操作h2】
- 11mybatisplus操作h2-1】
- 12mybatisplus操作h2-2】
- 13ScriptUtils解决重启后数据丢失问题-1】
- 14ScriptUtils解决重启后数据丢失问题-2】
- 1-52 售货机端工程搭建
- 15基础工程搭建】
- 16集成emq】
- 17集成emq-测试】
- 18消息协议封装】
- 1-53 售货机数据同步
- 19商品与货道数据同步-需求与实现思路】
- 20向服务器发送版本信息】
- 21接收和保存服务器的商品货道信息-1】
- 22接收和保存服务器的商品货道信息-2】
- 23商品与货道数据同步-联调测试】
- 24商品价格同步】
- 1-54 售货机出货业务
- 25出货业务-需求与实现思路】
- 26出货通知处理】
- 27出货上报】
- 1-55 售货机补货业务
- 28补偿处理】
- 29补货业务】
- 1-6 保留消息
- 20保留消息-效果演示及应用场景分析】
- 21保留消息-配置】
- 1-7 认证
- 22认证简介】
- 23http认证-配置】
- 24http认证-认证服务】
- 1-8 ACL
- 25ACL简介】
- 26ACL配置】
- 27httpACL接口开发】
- 1-9 智能售货机需求分析
- 01概念介绍】
- 02智能售货机业务介绍】
- 03系统构成】
- 04相关术语】
- 05投放流程】
- 06补货流程】
- 07用户购买流程】
- 08立可得10运营后台体验-1】
- 09立可得10运营后台体验-2】
- 10立可得10运营后台体验-3】
- 立可得2.0】
- 立可得】.txt
包含内容
- · 0.阶段一 入学第1课
- · 00-概述】
- · 00-认识博学谷】
- · 01-就业班标准服务流程】
- · 02-角色介绍-班主任老师】
- · 03-角色介绍-技术老师】
- · 04-角色介绍-就业指导老师】
- · 05-线上学习平台使用概述】
贡献者
林一
黄金
学习社区
1 人正在学习
编程与技术实践交流
交流编程基础、项目实践、数据库和部署问题。提问请说明环境、复现步骤与已尝试的方法。