Java项目库覆盖主流热门行业项目. 全方位行业项目傍身,就业才有更多更好的选择 通过项目的学习可以了解各个行业领域的项目业务真实开发场景与开发技能. 让在I
* 阶段一 物流行业-BOS物流2.0/
* 第一章 BOS物流项目-环境搭建/
* 系统环境/
* 第一天主要内容概述
* BOS系统背景和核心业务简述
* 项目开发知识简介
* 内容概述/
* 开发环境和开发技术简介
* 开发工具下载安装
* 配置STS与maven集成
* 导入项目实现STS和Hbuilder同步开发
* Git的安装和使用/
* 安装Git和TortoiseGit工具
* Git和SVN版本控制区别简介
* Git基本使用操作
* Git冲突的解决
* 基于码云进行在线版本控制
* easyui-入门学习/
* 管理系统布局分析和jqueryeasyui下载分析
* easyui页面布局layout使用
* easyui折叠面板accordion使用
* easyui选项卡面板tabs使用
* ztree基于简单json数据制作树形菜单
* 树形菜单交互选项卡效果实现
* 选项卡自定义右键菜单
* 下拉菜单menubutton使用
* 消息窗口messager使用
* 第二章 BOS物流项目-收派标准/
* 基础设置/
* 第二天主要内容概述
* 基础设置模块业务需求分析
* 导入基础数据实体回顾JPA注解
* 安装Oracle服务器
* 配置PLSQLDeveloper连接远程Oracle(手动输入ip)
* 配置PLSQLDeveloper连接远程Oracle(配置tnsname.ora)
* 配置spring集成JPA生成数据表
* 收派标准/
* 收派标准添加窗口制作
* 收派标准添加表单客户端校验
* 服务器端Action编写和注解配置
* 服务器端Service和DAO编写整合springdatajpa
* SpringData 入门/
* SpringDataJpa原理分析和基本API
* SpringDataJpa查询Query的使用
* SpringDataJpa修改操作Query使用
* Datagrid分页/
* 数据表格datagrid简单使用
* 数据表格datagrid分页原理分析
* 收派标准分页列表查询实现
* 收派标准修改功能实现
* 第三章 BOS物流项目-快递员与区域管理/
* 快递员管理/
* 第三天主要内容概述
* 添加快递员加载收派标准列表
* 添加快递员服务器功能实现
* 快递员无条件分页查询实现
* 快递员条件分页查询请求参数提交
* 使用Specification实现条件分页查询
* 快递员作废datagrid的formatter使用
* 快递员批量作废功能实现
* 区域管理/
* 区域批量导入一键上传原理分析
* 区域批量导入ocupload一键上传效果实现
* 区域批量导入ocupload一键上传文件类型验证
* 区域批量导入编写Action接收上传文件
* 区域批量导入POI实现Excel解析
* 使用pinyin4j生成区域简码和城市编码
* 区域条件分页列表查询功能实现
* 代码优化/
* 代码重构优化模型驱动抽取
* 代码重构优化分页代码抽取
* 第四章 BOS物流项目-定区管理/
* 定区管理/
* 第四章主要内容概述
* 定区添加功能实现
* 定区条件分页查询实现
* 定区关联客户业务分析
* WebService/
* CRM系统初始搭建
* WebServiceCXF简介
* JAX-WS服务独立发布
* JAX-WS原理分析和日志消息显示
* JAX-WS整合spring服务器端开发
* JAX-WS整合spring客户端代码测试
* Restful架构风格简介
* JAX-RS服务独立发布
* JAX-RS客户端WebClient的使用
* JAX-RS服务通信添加json转换支持
* JAX-RS整合spring服务器端开发
* 定区关联客户/
* 定区关联客户CRM系统服务接口编写
* 定区关联客户CRM业务接口实现
* 定区关联客户CRM系统服务发布
* 定区关联客户窗口弹出发起Ajax请求数据
* 定区关联客户窗口数据列表WebService远程加载
* 定区关联客户功能实现
* 定区关联客户功能Bug修复
* 定区关联快递员/
* 定区关联快递员功能分析
* 定区关联快递员(快递员列表显示)
* 定区关联快递员(收派时间列表显示)
* 定区关联快递员功能实现
* 分区管理业务简介
* 第五章 BOS物流项目-用户注册/
* AngularJS 入门学习/
* 第五章主要内容概述
* 前台项目导入功能分析
* AngularJS下载导入
* AngularJS双向数据绑定入门案例
* AngularJS基于模块化的MVC案例
* AngularJS按钮事件绑定案例
* AngularJS使用ngRepeat遍历显示集合数据
* AngularJS路由思想分析
* AngularJS路由使用案例
* 短信验证/
* 用户注册短信验证码60秒倒计时效果实现
* 吉信通短信平台发送短信功能实现
* 客户注册手机号校验发送HTTP请求
* 客户注册服务器发送短信验证码实现
* 客户注册功能短信验证码校验
* CRM系统提供WebService客户注册功能实现
* 邮件验证/
* javamail发送邮件功能实现
* redis下载安装使用
* jedis操作redis和图形工具安装使用
* springDataRedis使用入门
* 客户注册发送绑定邮件激活码存入redis
* 客户注册邮箱绑定激活功能实现
* 基于ActiveMQ完成短信验证/
* ActiveMQ消息队列原理场景分析
* ActiveMQ消息队列安装使用
* ActiveMQ入门案例生产者代码实现
* ActiveMQ入门案例消费者代码实现
* ActiveMQ整合spring实现生产者
* ActiveMQ整合spring实现消费者
* 重构客户注册基于MQ实现短信验证码生产者
* 建立SMS系统基于MQ实现短信验证码消费者
* 第六章 BOS物流项目-宣传任务/
* HTML 编辑器/
* 第六章主要内容概述
* 促销活动业务分析和数据表建立
* kindeditor编辑器使用入门
* kindeditor初始化参数设置
* kindeditor自定义图片上传实现
* kindeditor自定义图片上传实现(效果展示)
* kindeditor图片管理器功能实现
* 宣传活动/
* 宣传活动数据保存功能实现
* 宣传活动数据保存富文本编辑器字段提交问题修复
* 宣传活动后台分页列表显示
* BootStrap分页表格demo编写
* 基于angular远程获取数据显示表格内容
* 基于angular实现分页工具条展示(上)
* 基于angular实现分页工具条展示(下)
* 宣传活动前台系统展示(实体类抽取)
* 宣传活动后台系统WebService服务搭建(PageBean抽取)
* 宣传活动后台系统WebService服务搭建(实现服务测试)
* 宣传活动前台系统分页列表数据展示
* 宣传活动详情展示页面静态化流程分析
* Freemarker模板引擎使用入门
* 宣传活动前台系统详情页面数据展示(上)
* 宣传活动前台系统详情页面数据展示(下)
* 任务调度/
* quartz定时框架开发环境搭建
* quartz定时框架SimpleTrigger开发使用
* quartz定时框架CronTrigger开发使用
* quartz定时框架和spring集成使用
* quartz和spring整合Bean无法注入问题解决
* 宣传活动定时过期功能实现
* 第七章 BOS物流项目-客户登录下单与工单管理/
* 功能分析与数据导入/
* 第七章主要内容概述
* 取派业务模块需求功能分析和实体类导入
* 客户测试数据导入
* 登录功能与三级联动/
* 前端系统客户登录功能实现
* 前端系统客户下单省市区三级联动实现
* 百度地图/
* 百度地图功能概述和密钥申请
* 百度地图JavaScriptAPI快速入门
* 地图示例
* 地图控件示例
* 覆盖物
* 鼠标事件叠加层
* 两点路线规划
* 定位坐标转换地址解析
* 检索示例和输入提示
* 百度地图LBS云服务简介
* Java使用HttpClient实现
* JS跨域请求1
* JS跨域请求2
* 客户下单/
* 前端系统客户下单详细地址自动补全实现
* 前端系统客户下单详细地址与省市区一致
* 客户下单后台系统处理业务逻辑分析
* 客户下单前端系统Action数据封装
* 客户下单后台系统提供WebService服务接收数据
* 客户下单后台系统基于CRM地址库完全匹配实现自动分单
* 客户下单后台系统基于分区关键字匹配实现自动分单
* 客户下单后台系统自动分单成功生成工单发送短信
* 客户下单效果演示(上)
* 客户下单效果演示(下)
* 第八章 BOS物流项目-运单管理/
* 运单快速录入/
* 第八章主要内容概述
* 运单快速录入业务需求分析
* datagrid行编辑效果实现
* datagrid行编辑插入空行实现
* datagrid行编辑事件实现
* 运单快速录入功能实现
* 运单快速录入列表分页查询
* 运单录入/
* 运单录入关联订单业务分析
* 运单录入查询订单信息回显表单
* 运单录入查询订单信息回显表单(程序运行问题修复)
* 运单录入查询运单快速录入信息回显
* 运单录入保存功能实现
* 运单录入保存修改原有运单问题修复
* ElasticSearch 入门学习/
* 运单管理查询功能性能问题分析
* Java语言搜索技术简介
* ElasticSearch下载安装运行
* ElasticSearch安装ESHead插件
* ElasticSearch数据架构的主要概念分析
* 创建文档自动创建索引
* 搜索文档
* ElasticSearch各种查询Query简介
* ElasticSearch配置集合ik分词器
* ElasticSearch索引的相关操作
* ElasticSearch映射的相关操作
* ElasticSearch文档的创建操作
* ElasticSearch文档的修改和删除操作
* ElasticSearch文档的分页查询实现
* ElasticSearch文档查询结果高亮显示
* SpringDataElasticSearch/
* SpringDataElasticSearch简介
* SpringDataElasticSearch入门(DAO、Service编写)
* SpringDataElasticSearch入门(注解定义索引映射信息)
* SpringDataElasticSearch入门(CURD和分页排序查询)
* SpringDataElasticSearch入门(条件分页查询)
* 索引管理/
* 运单录入建立索引(实体类配置索引和映射信息)
* 运单录入建立索引(配置Elasticsearch、编写DAO)
* 运单管理基于索引库查询(前端代码)
* 运单管理基于索引库查询(服务器实现单词条匹配)
* 运单管理基于索引库查询(服务器实现多词条分词匹配)
* 第九章 BOS物流项目-权限管理/
* 权限控制/
* 第九章主要内容概述
* 粗粒度URL级别权限控制
* 细粒度方法级别权限控制
* 权限相关数据表分析和创建
* shrio 入门/
* ApacheShiro简介和项目导入
* ApacheShiro运行流程和权限控制方式分析
* 配置ShiroFilter实现URL级别权限控制
* 使用shiro完成权限管理/
* 自定义Realm实现用户登录功能(上)
* 自定义Realm实现用户登录功能(下)
* 对页面访问添加授权控制
* 自定义Realm实现用户授权功能(上)
* 自定义Realm实现用户授权功能(下)
* 配置注解实现业务层方法级别权限控制
* 通过shiro自定义标签控制页面元素显示
* shiro几种权限控制方式小结
* 用户注销功能实现
* 菜单数据管理/
* 菜单数据列表查询功能
* 菜单数据添加功能实现
* 权限数据列表查询功能
* 权限数据添加功能实现
* 角色管理/
* 角色数据列表查询功能
* 权限checkbox列表显示
* 菜单数据ztree显示
* 获取勾选菜单ztree数据
* 角色添加服务器功能实现
* 用户管理/
* 用户数据列表查询功能
* 用户数据添加功能实现
* 根据不同登录用户显示不同菜单功能实现
* 缓存/
* 以授权数据查询为例讲解缓存的作用
* spring整合ehcache管理CacheManager
* shiro整合ehcache实现授权数据缓存
* @Cacheable、@CacheEvict缓存注解的使用
* 设置@Cacheable的key对有参数方法进行缓存
* 第十章 BOS物流项目-运输配送流程与linux部署/
* 开启中转配送/
* 第十章主要内容概述
* 中转业务模块需求分析
* 导入运输配送管理页面和实体类
* 开启中转配送(运单管理页面发起请求)
* 开启中转配送(服务器端代码实现)
* 修复之前代码运单保存无状态Bug
* 修复运单数据库和索引库不一致Bug
* 运输配送管理/
* 运输配送管理显示百度地图运输路径
* 运输配送管理显示百度地图运输路径(途经点)
* 运输配送管理列表查询功能
* 出库入库/
* 出入库操作(页面表单回显运单信息)
* 出入库操作(服务器功能实现)
* 开始配送为运单指定快递员功能实现
* 签收录入功能实现
* 报表技术/
* 报表业务简介
* 导出Excel格式报表(查询运单数据)
* 导出Excel格式报表(根据POI生成Excel)
* 导出PDF格式报表(根据IText生成PDF)
* 下载安装启动Ireport
* IReport报表模板简介和设置中文生成PDF
* IReport配置JDBC连接基于数据表生成报表
* JasperReport根据模板生成PDF报表
* 修复ireport报表设计问题(公司变量显示和字段自动换行)
* 修复根据查询数据集合显示jasperReport报表
* 前端报表技术highcharts使用入门(上)
* 前端报表技术highcharts使用入门(下)
* 系统部署/
* linux部署前软件准备
* VirtualBox虚拟机软件安装和配置
* 安装linux服务器配置启动
* 配置secureCRT远程连接linux上传安装包
* Linux安装配置JDK
* Linux安装配置Oracle
* Linux安装配置Tomcat
* 配置PLSQL远程连接linux的oracle数据库
* Linux安装配置redis
* Linux安装配置activemq
* Linux安装配置elasticsearch
* Linux安装ik分词器到elasticsearch
* 阶段二 电商行业-品优购/
* 第一章 品优购-电商介绍及Dubbox入门/
* 电商行业背景及系统架构基本介绍/
* 课程大纲
* 今日目标
* 电商行业分析
* 电商行业技术特点
* 主要电商模式
* 品优购简介
* 系统架构
* 表结构分析与框架组合
* Dubbox基本介绍/
* Dubbox简介
* Dubbox运行原理图
* Zookeeper安装前准备
* Zookeeper安装与常用命令
* jar包本地安装与离线约束
* Dubbox服务提供方
* Dubbox服务消费方
* Dubbox服务测试
* Dubbox服务管理中心
* 品牌列表管理/
* 工程结构分析与建库建表
* 品优购框架搭建
* 品优购-实体类和数据访问层
* 品牌列表-需求与表结构
* 品牌列表-代码编写
* 品牌列表-测试
* 第二章 品优购-品牌管理/
* AngularJS基本介绍/
* 今日目标
* AngularJS简介
* AngularJS四大特征
* AngularJS入门-指令
* AngularJS入门-控制器
* AngularJS入门-事件
* AngularJS入门-循环
* AngularJS入门-内置服务
* 商品品牌分页/
* 品牌列表-需求分析
* 品牌列表-控制器
* 品牌列表-测试
* 品牌分页-需求分析
* 品牌分页-分页结果类
* 品牌分页-分页业务实现
* 品牌分页-分页插件
* 品牌分页-分页实现
* 商品品牌管理(增删改查)/
* 品牌增加-后端业务实现
* 品牌增加-前端JS
* 品牌修改-后端业务实现
* 品牌修改-前端获取数据
* 品牌修改-前端保存数据
* 品牌删除-后端业务实现
* 品牌删除-前端复选框
* 品牌删除-前端传递删除的参数
* 品牌条件查询-后端业务实现
* 品牌条件查询-前端页面实现
* 第三章 品优购-规格及模板管理/
* 代码优化/
* 今日目标
* 前端分层开发
* 代码分离JS
* 控制器继承
* 代码生成
* 商品规格管理(增删改查)/
* 规格管理-需求与表结构分析
* 规格管理-列表
* 规格管理-增加规格-增加行
* 规格管理-增加规格-删除行
* 规格管理-新增规格-保存
* 规格管理-修改规格-获取数据
* 规格管理-修改规格-保存数据
* 规格管理-删除规格
* 模板管理-需求与表结构分析
* 模板管理-列表
* 商品品牌及规格下拉列表/
* select2基本介绍
* 品牌下拉列表(静态)
* 品牌下拉列表-后端数据支撑
* 品牌下拉列表-前端
* 规格下拉列表
* 商品类型模板编辑/
* 增加和删除扩展属性行
* 新增模板
* 修改模板
* 删除模板
* 优化模板列表显示
* 第四章 品优购-安全框架与商家入驻审核/
* SpringSecurity基本介绍/
* 今日目标
* SpringSecurity简介
* SpringSecurity入门小案例-默认登陆页
* SpringSecurity入门小案例-自定义登陆页
* 运营商系统/
* 运营商系统-登陆
* 运营商系统-显示登陆名
* 运营商系统-退出登录
* 商家入驻审核/
* 商家入驻审核业务分析
* 商家申请入驻-准备工作
* 商家申请入驻-代码实现
* 商家审核-待审核列表
* 商家审核-商家详情
* 商家审核-修改状态
* 商家系统登陆-自定义认证类
* 商家系统登陆-认证类调用服务方法
* Bcrypt加密算法简介
* 商家登陆加密配置
* 第五章 品优购-商品录入/
* 商品分类管理/
* 今日目标
* 需求与表结构分析
* 商品分类-列表-后端
* 商品分类-列表-前端
* 商品分类-面包屑
* 商品分类-增删改实现思路
* 商品录入管理/
* 理解SPU与SKU
* 商品表结构分析
* 商品录入-基本功能-后端
* 商品录入-基本信息录入
* 富文本编辑器简介
* 商品录入-商品介绍
* 图片上传/
* FastDFS介绍
* 文件上传及下载的流程
* FastDFS环境安装
* FastDFS入门案例-图片上传
* 商品录入-图片上传-后端
* 商品录入-上传图片
* 商品录入-图片列表
* 商品录入-图片删除
* 第六章 品优购-商品分类及规格/
* 选项商品分类/
* 今日目标
* 选择商品分类-需求分析和准备工作
* 选择商品分类-一级分类下拉列表
* 选择商品分类-二级分类与三级分类下拉列表
* 选择商品分类-显示模板ID
* 品牌下拉列表
* 扩展属性
* 商品规格选择/
* 规格选择-显示规格面板-后端代码
* 规格选择-显示规格面板-前端
* 规格选择-保存选择的规格选项-思路分析
* 规格选择-保存选择的选项-代码实现
* SKU列表/
* SKU商品列表-思路分析与表结构
* SKU列表-变量构建
* SKU列表-表格绑定
* SKU列表保存-后端-上
* SKU列表保存-后端-下
* 是否启用规格-前端
* 是否启用规格-后端
* 第七章 品优购-商品管理与审核/
* 商品列表管理/
* 今日目标
* 商品列表-查询商家商品列表
* 商品列表-显示状态
* 商品列表-显示分类
* 商品列表-条件查询
* 商品修改-基本信息读取
* 商品修改-读取商品介绍
* 商品修改-读取商品图片
* 商品修改-读取扩展属性
* 商品修改-读取规格属性
* 商品修改-读取SKU列表数据
* 商品修改-保存数据-后端
* 商品修改-保存数据-前端
* 商品修改-页面跳转
* 运营商后台管理/
* 运营商后台-商品审核-待审核列表
* 运营商后台-商品审核-审核与驳回
* 运营商后台-商品删除
* 商家后台-上下架-思路分析
* 注解式事务
* 第八章 品优购-广告管理与缓存解决方案/
* 商城首页/
* 今日目标
* 网站前台分析数据库表分析
* 工程构建与生成代码
* 广告管理-图片上传
* 广告管理-广告类目选择
* 广告管理-广告状态
* 网站首页-工程搭建
* 网站首页-广告展示-后端
* 网站首页-广告展示-前端
* SpringDataRedis基本简介/
* SpringDataRedis简介
* SpringDataRedis入门案例
* SpringDataRedis入门案例-值类型操作
* SpringDataRedis入门案例-set集合类型操作
* SpringDataRedis入门案例-list集合
* SpringDataRedis入门案例-list集合-删除值
* SpringDataRedis入门案例-hash集合
* 广告数据的缓存
* 广告数据缓存更新
* 第九章 品优购-搜索业务-关键字搜索/
* Solr基本介绍/
* 今日目标
* Solr基本介绍
* Solr安装
* Solr中文分析器
* Solr域-配置域分析
* Solr域-基本域配置
* Solr域-复制域
* Solr域-动态域
* SpringDataSolr入门/
* SpringDataSolr简介
* SpringDataSolr入门-准备
* SpringDataSolr入门-注解
* SpringDataSolr入门-增加修改
* SpringDataSolr入门-根据主键查询删除
* SpringDataSolr入门-批量插入数据
* SpringDataSolr入门-分页查询
* SpringDataSolr入门-条件查询
* SpringDataSolr入门-全部删除
* 批量数据导入/
* 批量数据导入-商品列表数据
* 批量数据导入-批量导入
* 批量数据导入-规格数据
* 关键字搜索/
* 关键字搜索-后端-准备工作
* 关键字搜索-后端-服务接口
* 关键字搜索-后端-服务实现层
* 关键字搜索-后端-控制层-上
* 关键字搜索-后端-控制层-下
* 关键字搜索-前端-服务层和控制层
* 关键字搜索-前端-页面
* 关键字搜索-测试
* 第十章 品优购-搜索业务-复杂条件搜索/
* 搜索查询业务/
* 今日目标
* 高亮显示-后端
* 高亮显示-前端
* 业务规则-需求分析
* 实现思路与代码结构优化
* 商品分类列表-后端(分组查询)
* 商品分类列表-前端
* 缓存数据/
* 缓存品牌和规格数据的整体思路
* 缓存模板ID
* 缓存品牌列表和规格列表
* 缓存数据测试
* 品牌和规格列表/
* 显示品牌和规格列表-后端
* 显示品牌和规格列表-前端
* 搜索条件构建/
* 搜索条件构建-需求与实现思路
* 搜索条件构建-增加查询条件
* 搜索条件构建-撤销查询条件
* 搜索条件构建-隐藏查询面板
* 过滤查询/
* 过滤查询-分类过滤
* 过滤查询-品牌过滤
* 过滤查询-规格过滤
* 过滤查询-根据分类查询品牌和规格列表
* 第十一章 品优购-搜索业务-分页/
* 价格区间过滤/
* 今日目标
* 价格区间过滤-需求
* 价格区间过滤-前端
* 价格区间过滤-后端
* 搜索结果分页/
* 分页-后端
* 分页-前端-构建分页栏
* 分页-前端-分页栏优化
* 分页-前端-页码查询
* 分页-前端-页码查询-搜索
* 分页-前端-页码查询-不可用样式
* 分页-前端-页码查询-省略号
* 分页-前端-页码查询-完善
* 多关键字搜索
* 搜索结果排序-后端
* 价格排序-前端
* 新品排序
* 销量排序与评价排序的思路
* 隐藏品牌列表
* 搜索页与首页对接
* 更新索引库/
* 更新索引库-实现思路
* 更新索引库-审核后更新-代码实现
* 更新索引库-审核后更新-测试
* 更新索引库-删除商品同步
* 第十二章 品优购-网页静态化-Freemarker/
* 网页静态化简介/
* 今日目标
* 网页静态化简介
* 网页静态化入门案例-创建模板
* 网页静态化入门案例-生成静态页面
* 常用指令
* 内建函数
* 空值处理运算符
* 运算符
* 商品详情页面/
* 工程搭建
* 工程搭建-修改模板
* 工程搭建-生成静态页面
* 商品详情页模板-模块话引入
* 商品详情页模板-图片列表
* 商品详情页模板-扩展属性
* 商品详情页模板-规格列表
* 商品详情页模板-商品分类
* 前端逻辑-数量增减
* 前端逻辑-规格选择
* 页面生成SKU变量
* 加载默认SKU
* JS判断对象内容是否相等
* 选择规格更新SKU
* 添加购物车及商品审核/
* 添加商品到购物车
* 商品审核调用生成页面功能
* 保存工程代码
* 总结
* 第十三章 品优购-消息中间件解决方案JMS/
* 消息中间件ActiveMQ/
* 今日目标
* 系统模块分析
* 消息中间件
* JMS介绍
* JMS消息传递的类型
* ActiveMQ安装与使用
* 点对点模式-消息生产者
* 点对点模式-消息消费者
* 发布订阅模式-消息生产者
* 发布订阅模式-消息消费者
* SpringJMS/
* SpringJMS-点对点-消息生产者
* SpringJMS-点对点-消息消费者
* SpringJMS-发布订阅-消息生产者
* SpringJMS-发布订阅-消息消费者
* 消息机制实现商品审核/
* 商品审核导入索引库-消息生产者-项目改造
* 商品审核导入索引库-消息生产者-生产消息
* 商品审核导入索引库-消息消费者
* 商品删除移除索引库记录
* 商品审核执行网页静态化-架构分析
* 商品审核生成详细页-消息生产者
* 商品审核生成详细页-消息消费者
* 商品审核生成详细页-测试
* 商品删除-删除商品详细页
* 总结
* 第十四章 品优购-SpringBoot框架与短信解决方案/
* SpringBoot基本介绍/
* 今日目标
* SpringBoot简介
* SpringBoot入门-起步依赖
* SpringBoot入门-web开发
* SpringBoot入门-读取配置文件和热部署
* SpringBoot与activeMQ整合-使用内嵌服务
* SpringBoot与activeMQ整合-使用外部服务
* SpringBoot与activeMQ整合-发送Map信息
* 阿里大于基本介绍/
* 阿里大于基本介绍
* 短信测试
* 短信微服务-业务实现
* 短信微服务-测试
* 用户注册/
* 用户注册-工程搭建
* 用户注册-代码生成与拷贝
* 用户注册-基本注册功能-后端
* 用户注册-基本注册功能-前端
* 用户注册-验证码实现思路
* 验证码/
* 生成验证码-后端
* 生成验证码-前端
* 校验验证码-代码
* 校验验证码-测试
* 将消息发送给ActiveMQ
* 验证码注册测试
* 第十五章 品优购-单点登录解决方案-CAS/
* 单点登录系统CAS基本介绍/
* 今日目标
* 系统架构分析
* 什么是单点登录
* 什么是CAS
* CAS服务端部署
* CAS服务端配置
* CAS客户端入门案例
* 单点退出
* 数据源配置
* 登录界面改造
* 错误信息提示
* SpringSecurity与CAS集成/
* 搭建SpringSecurity工程
* SpringSecurity与CAS集成-登陆
* SpringSecurity与CAS集成-过滤器
* SpringSecurity与CAS集成-认证过滤器
* SpringSecurity与CAS集成-退出
* SpringSecurity与CAS集成-认证类
* 18.SpringSecurity与CAS集成-测试
* 品优购系统用户名显示/
* 获取当前登录名
* 集成CAS退出登录
* 品优购-用户中心实现单点登录
* 品优购显示登陆用户名
* 品优购-退出登录
* 第十六章 品优购-购物车解决方案/
* Cookie实现购物车/
* 今日目标
* 需求分析
* 实现思路
* 工程搭建
* 购物车实体类
* Cookie购物车-后端代码-服务端-上
* Cookie购物车-后端代码-服务端-中
* Cookie购物车-后端代码-服务端-下
* Cookie购物车-后端代码-控制层
* Cookie购物车-后端代码-测试
* 购物车前端/
* 购物车前端-购物车列表
* 购物车前端-数量增减
* 购物车前端-合计数
* 获取当前登录人
* 远程购物车存取/
* 远程购物车存取-后端-业务层
* 远程购物车存取-后端-表现层
* 远程购物车存取-测试
* 跳板页
* 合并购物车/
* 合并购物车-上
* 合并购物车-下
* 合并购物车-测试
* 总结
* 第十七章 品优购-跨域解决方案与订单管理/
* JS跨域访问/
* 今日目标
* JS跨域
* 跨域调用测试
* 跨域资源共享CORS
* 收货地址业务/
* 收货人地址选择-需求分析与表结构
* 收货人地址选择-准备工作
* 收货人地址列表
* 收货人地址选择
* 收货人地址选择后显示
* 选择支付方式
* 商品清单与金额显示
* 订单业务/
* 订单表结构分析
* 保存订单-搭建框架
* 分布式ID生成解决方案
* 推特雪花算法
* 保存订单-服务层-上
* 保存订单-服务层-下
* 保存订单-控制层
* 保存订单-前端
* 保存订单-测试
* 跳转到支付页
* 总结
* 第十八章 品优购-微信扫码支付/
* 微信支付介绍/
* 今日目标
* 二维码简介
* QRious入门
* 微信支付申请流程
* 微信扫码支付流程
* 微信支付SDK简介
* HttpClient工具类
* 微信二维码生成/
* 工程搭建与准备工作
* 微信二维码生成-后端-上
* 微信二维码生成-后端-中
* 微信二维码生成-后端-下
* 微信二维码生成-前端
* 查询订单状态/
* 查询订单状态-后端-上
* 查询订单状态-后端-下
* 查询订单状态-前端
* 支付处理/
* 二维码超时处理
* 支付成功显示金额
* 支付日志需求及表结构
* 插入日志记录
* 读取支付日志
* 修改订单状态
* 总结
* 第十九章 品优购-秒杀系统/
* 秒杀商品/
* 今日目标
* 秒杀需求分析
* 秒杀订单表
* 秒杀实现思路
* 工程搭建与准备
* 代码生成和后台管理功能
* 秒杀商品列表-列表显示
* 秒杀商品列表-缓存数据
* 秒杀商品详细页-显示数据
* interval服务
* 秒杀商品详细页-倒计时读秒
* 秒杀下单/
* 秒杀下单-后端服务层
* 秒杀下单-后端控制层
* 秒杀下单-前端
* 秒杀支付/
* 秒杀支付-生成二维码-后端
* 秒杀支付-生成二维码-前端
* 秒杀支付-保存订单-后端服务层
* 秒杀支付-保存订单-后端控制层
* 秒杀支付-保存订单-测试
* 秒杀支付-超时处理-上
* 秒杀支付-超时处理-中
* 秒杀支付-超时处理-下
* 第二十章 品优购-品优购系统业务分析/
* 定时任务/
* 今日目标
* 什么是任务调度
* SpringTask入门案例
* Cron表达式
* Cron表达式测试
* 秒杀商品列表增量更新
* 过期秒杀商品的移除
* MavenProfile基本介绍/
* MavenProfile简介
* MavenProfile入门
* MavenProfile更改数据库配置
* MavenProfile更改数据库配置-测试
* 注册中心地址集中配置
* 注册中心地址MavenProfile配置
* MongoDB 简介/
* MongoDB 简介
* 其它业务功能分析/
* 其它业务功能分析-用户中心
* 其它业务功能分析-订单管理
* 其它业务功能分析-评价系统
* 其它业务功能分析-资金结算
* 总结
* 第二十一章 品优购-集群部署-上/
* Zookeeper集群/
* 今日目标-部署
* 什么是集群
* 集群与分布式的区别
* Zookeeper集群-简介
* Zookeeper集群搭建-上
* Zookeeper集群搭建-下
* Zookeeper集群启动及异常测试
* 品优购-Zookeeper集群
* SolrCloud集群/
* SolrCloud集群架构图
* SolrCloud集群准备工作
* SolrCloud集群搭建
* SolrCloud集群启动
* 品优购连接SolrCloud
* 集群分片设置
* Redis集群/
* RedisCluster简介
* 槽
* 投票机制
* Redis集群-准备工作
* Redis集群-搭建集群
* 客户端连接RedisCluster
* SpringDataRedis连接Redis集群
* 模拟集群异常测试
* 第二十二章 品优购-集群部署-下/
* MyCat与数据库集群/
* 今日目标-部署
* MyCat简介
* Mysql启动及权限设置
* Mycat安装与启动
* 分片及相关概念
* MyCat分片设置
* MyCat分片测试
* 按主键范围分片规则
* 按一致性哈希分片
* 了解数据库读写分离
* Nginx/
* Nginx安装与启动
* Nginx静态网站部署
* Nginx虚拟主机-端口设置
* 域名
* Nginx虚拟主机-域名配置
* 什么是反向代理
* 反向代理配置
* Nginx负载均衡
* Nginx高可用
* 网络拓扑图
* 品优购服务器列表
* 总结
* 第二十三章 品优购-容器技术/
* Docker/
* 今日目标-部署
* 什么是虚拟化
* 容器技术
* Docker组件
* Docker安装与启动
* Docker镜像操作-列出镜像
* Docker镜像操作-搜索镜像
* Docker镜像操作-拉取镜像
* Docker镜像操作-删除镜像
* Docker容器操作-查看容器
* Docker容器操作-创建与启动容器-上
* Docker容器操作-创建与启动容器-中
* Docker容器操作-创建与启动容器-下
* Docker容器操作-文件拷贝
* Docker容器操作-目录挂载
* Docker容器操作-查看IP与删除容器
* Docker实战/
* Mysql容器部署
* Tomcat容器部署
* Nginx容器部署
* 20.Redis容器部署
* 容器保存为镜像
* 镜像的备份与恢复
* 总结
* 阶段三 教育行业 - 学成在线/
* 第一章 学成在线-搭建环境与CMS服务端管理/
* 项目概述/
* 01-项目概述-功能构架-项目背景
* 02-项目概述-功能构架-功能模块和项目原型
* 03-项目概述-技术架构
* 04-项目概述-技术栈和开发步骤
* CMS系统需求分析及环境搭建/
* 05-CMS需求分析-什么是CMS
* 06-CMS需求分析-静态门户工程搭建
* 07-CMS需求分析-SSI服务端包含技术
* 08-CMS需求分析-CMS页面管理需求
* 09-CMS服务端工程搭建-开发工具配置
* 10-CMS服务端工程搭建-导入基础工程
* MongoDB入门/
* 11-MongoDb入门-安装Mongodb数据库
* 12-MongoDb入门-基础概念
* 13-MongoDb入门-数据库和集合
* 14-MongoDb入门-文档
* 15-MongoDb入门-用户
* 页面查询服务开发/
* 16-CMS服务端工程搭建-导入CMS数据库
* 17-页面查询接口定义-定义模型-需求分析和模型类
* 18-页面查询接口定义-定义接口
* 19-页面查询服务端开发-创建CMS服务工程-CMS工程结构
* 20-页面查询服务端开发-创建CMS服务工程-测试Controller
* 21-页面查询服务端开发-Dao-分页查询测试
* 22-页面查询服务端开发-Dao-基础方法测试
* 23-页面查询服务端开发-Service及Controller
* 24-页面查询服务端开发-接口开发规范
* 25-页面查询接口测试-Swagger
* 26-页面查询接口测试-Postman
* 第二章 学成在线-CMS系统前端管理/
* Vue.js基础/
* 01-vuejs研究-vuejs介绍
* 02-vuejs研究-vuejs基础-MVVM模式
* 03-vuejs研究-vuejs基础-入门程序
* 04-vuejs研究-vuejs基础-v-model指令
* 05-vuejs研究-vuejs基础-v-text指令
* 06-vuejs研究-vuejs基础-v-on指令
* 07-vuejs研究-vuejs基础-v-bind指令
* 08-vuejs研究-vuejs基础-v-if和v-for指令
* webpack入门/
* 09-webpack研究-webpack介绍
* 10-webpack研究-安装nodejs
* 11-webpack研究-npm和cnpm安装配置
* 12-webpack研究-webpack安装
* 13-webpack研究-webpack入门程序
* 14-webpack研究-webpack-dev-server
* 15-webpack研究-webpack-dev-server-程序调试
* CMS系统前端页面查询开发/
* 16-CMS前端工程创建-导入系统管理前端工程
* 17-CMS前端工程创建-单页面应用介绍
* 18-CMS前端页面查询开发-页面原型-创建页面和定义路由
* 19-CMS前端页面查询开发-页面原型-Table组件测试
* 20-CMS前端页面查询开发-页面原型-页面内容完善
* 21-CMS前端页面查询开发-Api调用
* 22-CMS前端页面查询开发-Api调用-跨域解决
* 23-CMS前端页面查询开发-分页查询实现
* 24-CMS前端页面查询开发-使用钩子方法实现立即查询
* 25-前后端请求响应流程小结
* 第三章 学成在线-CMS系统页面管理/
* 自定义查询/
* 01-自定义查询页面-服务端-Dao
* 02-自定义查询页面-服务端-接口开发
* 03-自定义查询页面-前端
* 新增页面/
* 04-新增页面-服务端-接口开发
* 05-新增页面-服务端-接口测试
* 06-新增页面-前端-新增页面
* 07-新增页面-前端-页面完善
* 08-新增页面-前端-Api调用
* 修改&删除/
* 09-修改页面-服务端-接口开发
* 10-修改页面-前端-修改页面
* 11-修改页面-前端-Api调用
* 12-删除页面-服务端-接口开发
* 13-删除页面-前端-Api调用
* 异常处理/
* 14-异常处理-异常处理的问题分析
* 15-异常处理-异常处理流程
* 16-异常处理-可预知异常处理-自定义异常类型和抛出类
* 17-异常处理-可预知异常处理-异常处理测试
* 18-异常处理-不可预知异常处理
* 第四章 学成在线-页面静态化-FreeMarker/
* Freemarker入门/
* 01-页面静态化需求分析
* 02-freemarker介绍
* 03-freemarker测试环境搭建
* 04-freemarker基础-基础语法种类
* 05-freemarker基础-List指令
* 06-freemarker基础-遍历map数据
* 07-freemarker基础-if指令
* 08-freemarker基础-空值处理
* 09-freemarker基础-内建函数
* 10-freemarker静态化测试-基于模板文件静态化
* 11-freemarker静态化测试-基于模板字符串静态化
* 页面静态化开发/
* 12-页面静态化-页面静态化流程
* 13-页面静态化-数据模型-轮播图DataUrl接口
* 14-页面静态化-数据模型-远程请求接口
* 15-页面静态化-模板管理-模板管理业务流程
* 16-页面静态化-模板管理-模板制作
* 17-页面静态化-模板管理-GridFS研究-存文件
* 18-页面静态化-模板管理-GridFS研究-取文件
* 19-页面静态化-模板管理-模板存储
* 20-页面静态化-静态化测试-填写页面DataUrl
* 21-页面静态化-静态化测试-静态化程序编写
* 22-页面静态化-静态化测试-静态化程序测试
* 23-页面预览-页面预览开发
* 24-页面预览-页面预览测试
* 第五章 学成在线-消息中间件RabbitMQ/
* 页面发布需求分析/
* 1.页面发布-需求分析
* RabbitMQ介绍/
* 2.RabbitMQ研究-RabbitMQ介绍
* RabbitMQ工作原理/
* 3.RabbitMQ研究-工作原理
* 4.RabbitMQ研究-安装RabbitMQ
* 5.RabbitMQ研究-入门程序-生产者
* 6.RabbitMQ研究-入门程序-消费者
* 7.RabbitMQ研究-工作模式-工作队列模式
* 8.RabbitMQ研究-工作模式-发布订阅模式-生产者
* 9.RabbitMQ研究-工作模式-发布订阅模式-消费者
* 10.RabbitMQ研究-工作模式-路由工作模式介绍
* 11.RabbitMQ研究-工作模式-路由工作模式测试
* 12.RabbitMQ研究-工作模式-统配符工作模式测试
* 13.RabbitMQ研究-工作模式-header和rpc工作模式
* Spring整合RibbitMQ/
* 14.RabbitMQ研究-与springboot整合-搭建环境
* 15.RabbitMQ研究-与springboot整合-声明交换机和队列
* 16.RabbitMQ研究-与springboot整合-生产者代码
* 17.RabbitMQ研究-与springboot整合-消费者代码
* 第六章 学成在线-页面发布与课程管理/
* 页面发布/
* 01-页面发布-技术方案分析
* 02-页面发布-消费方Cms Client-搭建工程
* 03-页面发布-消费方Cms Client-消费方法-service
* 04-页面发布-消费方Cms Client-消费方法-监听队列(1)
* 05-页面发布-生产方cms-发送页面发布消息
* 06-页面发布-生产方cms-发送页面发布消息测试
* 07-页面发布-前后端发布页面测试
* 08-页面发布-业务完善的思考
* 课程管理/
* 09-课程管理-需求分析
* 10-课程管理-教学方法说明
* 11-课程管理-开发环境搭建
* 课程计划查询&添加/
* 12-课程计划查询-需求分析
* 13-课程计划查询-页面原型说明
* 14-课程计划查询-Api接口定义
* 15-课程计划查询-sql语句
* 16-课程计划查询-接口实现
* 17-课程计划查询-前端页面调试
* 我的课程/
* 18-课程计划添加-需求分析
* 19-课程计划添加-接口开发
* 20-课程计划添加-前端页面调试
* 01-我的课程-需求分析与PageHelper技术
* 02-我的课程-前端页面与Api说明
* 03-新增课程-课程分类查询
* 04-新增课程-数据字典
* 05-课程修改实战分析
* 06-课程营销实战分析
* 第七章 学成在线-课程图片管理/
* 分布式文件系统FastDSF/
* 01-分布式文件系统研究-技术应用场景
* 02-分布式文件系统研究-什么是文件系统
* 03-分布式文件系统研究-什么是分布式文件系统
* 04-分布式文件系统研究-fastDSF架构介绍
* 05-分布式文件系统研究-fastDSF文件上传和下载流程
* 06-分布式文件系统研究-fastDFS安装及配置文件说明
* 07-分布式文件系统研究-测试-搭建测试环境
* 08-分布式文件系统研究-测试-上传文件测试
* 09-分布式文件系统研究-测试-文件下载测试
* 10-分布式文件系统研究-搭建图片服务虚拟主机
* 11-上传图片-需求分析
* 图片管理/
* 12-上传图片-服务端-创建文件系统服务工程
* 13-上传图片-服务端-Api接口定义
* 14-上传图片-服务端-Api接口开发
* 15-上传图片-前端-上传文件测试
* 16-保存课程图片-服务端开发
* 17-保存课程图片-保存图片测试
* 18-查询课程图片开发
* 19-删除课程图片-服务端开发
* 20-删除课程图片-前端开发
* 第八章 学成在线-课程预览Spring Cloud Eureka/Feign/
* Eureka注册注册中心/
* 01-Eureka注册中心-Eureka介绍
* 02-Eureka注册中心-搭建Eureka单机环境
* 03-Eureka注册中心-搭建Eureka高可用环境
* 04-Eureka注册中心-将服务注册到Eureka Server
* 05-Feign远程调用-客户端负载均衡介绍
* 06-Feign远程调用-Ribbon测试
* 07-Feign远程调用-Feign测试
* 课程预览开发/
* 08-课程预览技术方案
* 09-课程详情页面静态化-静态页面测试
* 10-课程详情页面静态化-课程详情模型数据查询接口
* 11-课程详情页面静态化-课程信息模板设计
* 12-课程预览功能开发-需求分析
* 13-课程预览功能开发-CMS页面预览接口测试
* 14-课程预览功能开发-CMS添加页面接口
* 15-课程预览功能开发-接口开发
* 16-课程预览功能开发-接口测试
* 17-课程预览功能开发-前后端测试
* 课程发布开发/
* 01-课程发布-需求分析
* 02-课程发布-CMS一键发布-接口定义
* 03-课程发布-CMS一键发布-接口开发
* 04-课程发布-课程发布服务端-接口开发
* 05-课程发布-课程发布服务端-接口测试
* 06-课程发布-前后端调试
* 第九章 学成在线-ElasticSearch全文检索/
* ElasticSearch入门/
* 07-ElasticSearch-介绍
* 08-ElasticSearch-原理与应用
* 09-ElasticSearch-安装与配置-安装
* 10-ElasticSearch-安装与配置-head插件
* 11-ElasticSearch-快速入门-创建索引库
* 12-ElasticSearch-快速入门-创建映射
* 13-ElasticSearch-快速入门-创建文档
* 14-ElasticSearch-快速入门-搜索文档
* 15-ElasticSearch-IK分词器-安装IK分词器
* 16-ElasticSearch-IK分词器-自定义词汇
* 17-ElasticSearch-映射-映射维护方法
* 18-ElasticSearch-映射-常用映射类型
* ElasticSearch索引管理/
* 19-ElasticSearch-索引管理-搭建搜索工程
* 20-ElasticSearch-索引管理-创建索引库
* 21-ElasticSearch-索引管理-文档的增删改查
* ElasticSearch搜索管理/
* 01-ElasticSearch-搜索管理-准备环境
* 02-ElasticSearch-搜索管理-DSL搜索-查询所有文档
* 03-ElasticSearch-搜索管理-DSL搜索-分页查询
* 04-ElasticSearch-搜索管理-DSL搜索-TermQuery和Id查询
* 05-ElasticSearch-搜索管理-DSL搜索-MatchQuery
* 06-ElasticSearch-搜索管理-DSL搜索-MultiMatchQuery
* 07-ElasticSearch-搜索管理-DSL搜索-布尔查询
* 08-ElasticSearch-搜索管理-DSL搜索-过虑器
* 09-ElasticSearch-搜索管理-DSL搜索-排序
* 10-ElasticSearch-搜索管理-DSL搜索-高亮
* 11-ElasticSearch-集群-集群结构
* 12-ElasticSearch-集群-搭建集群
* 第十章 学成在线-课程搜索/
* 课程索引/
* 13-课程搜索需求分析
* 14-课程索引-技术方案
* 15-课程索引-准备课程索引信息-CoursePub模型
* 16-课程索引-准备课程索引信息-保存CoursePub
* 17-课程索引-准备课程索引信息-保存CoursePub测试
* 18-课程索引-搭建ES环境
* 19-课程索引-Logstash创建索引-安装配置
* 20-课程索引-Logstash创建索引-测试
* 课程搜索/
* 21-课程搜索-需求分析
* 22-课程搜索-Api定义
* 23-课程搜索-接口实现-按关键字搜索
* 24-课程搜索-接口实现-按关键字搜索测试
* 25-课程搜索-接口实现-按分类和难度等级搜索
* 第十一章 学成在线-搜索前端 Nuxt.js/
* Nuxt.js入门/
* 01-搜索前端技术需求-SEO
* 02-搜索前端技术需求-服务端渲染和客户端渲染
* 03-Nuxt.js介绍
* 04-Nuxt.js基本使用-创建Nuxt工程
* 05-Nuxt.js基本使用-页面布局
* 06-Nuxt.js基本使用-路由
* 07-Nuxt.js基本使用-获取数据-asyncData
* 08-Nuxt.js基本使用-获取数据-async&await
* 搜索前端开发/
* 09-搜索前端开发-搜索页面
* 10-搜索前端开发-搜索全部
* 11-搜索前端开发-分页搜索
* 12-搜索前端开发-按分类搜索
* 13-搜索前端开发-按难度等级搜索及高亮显示
* 14-课程发布到搜索集成测试
* 第十二章 学成在线-在线学习 HLS/
* 视频编码/
* 01-在线学习需求分析
* 02-在线点播解决方案
* 03-视频编码-基本概念
* 04-视频编码-FFmpeg的基本使用
* 05-视频编码-FFmpeg生成m3u8文件
* 06-播放器-搭建媒体服务器测试videojs
* 07-搭建学习中心工程&测试videojs
* 媒资管理-上传文件/
* 08-媒资管理-需求分析
* 09-媒资管理-开发环境
* 10-媒资管理-上传文件-断点续传解决方案
* 11-媒资管理-上传文件-文件分块测试
* 12-媒资管理-上传文件-文件合并测试
* 13-媒资管理-上传文件-前端页面
* 14-媒资管理-上传文件-Api接口
* 15-媒资管理-上传文件-上传注册
* 16-媒资管理-上传文件-分块检查
* 17-媒资管理-上传文件-上传分块
* 18-媒资管理-上传文件-合并分块
* 19-媒资管理-上传文件-测试
* 第十三章 学成在线-媒资管理/
* 视频处理/
* 01-视频处理-需求分析
* 02-视频处理-视频处理工程创建
* 03-视频处理-视频处理技术方案
* 04-视频处理-视频处理实现-业务流程分析
* 05-视频处理-视频处理实现-生成mp4
* 06-视频处理-视频处理实现-生成m3u8
* 07-视频处理-发送视频处理消息分析&更正FilePath
* 08-视频处理-发送视频处理消息
* 09-视频处理-视频处理测试
* 10-视频处理-视频处理并发设置
* 11-我的媒资-需求分析&Api定义
* 12-我的媒资-服务端开发
* 13-我的媒资-前端开发
* 媒资与课程计划关联/
* 14-媒资与课程计划关联-需求分析
* 15-媒资与课程计划关联-选择视频
* 16-媒资与课程计划关联-保存视频信息-需求分析&Api定义
* 17-媒资与课程计划关联-保存视频信息-服务端开发
* 18-媒资与课程计划关联-保存视频信息-前端开发
* 19-媒资与课程计划关联-查询视频信息
* 第十四章 学成在线-媒资管理系统集成/
* 学习页面开发/
* 01-学习页面查询课程计划-需求分析&Api定义
* 02-学习页面查询课程计划-服务端开发
* 03-学习页面查询课程计划-前端开发
* 04-学习页面获取视频播放地址-需求分析
* 05-学习页面获取视频播放地址-课程发布存储媒资信息-需求分析
* 06-学习页面获取视频播放地址-课程发布存储媒资信息-实现
* 07-学习页面获取视频播放地址-课程发布存储媒资信息-测试
* 08-学习页面获取视频播放地址-Logstash扫描课程计划媒资
* 09-学习页面获取视频播放地址-搜索服务查询课程媒资接口
* 10-学习页面获取视频播放地址-搜索服务查询课程媒资接口-测试
* 在线学习接口开发/
* 11-在线学习接口-需求分析
* 12-在线学习接口-搭建开发环境
* 13-在线学习接口-Api接口定义
* 14-在线学习接口-服务端开发-将搜索服务注册到Eureka
* 15-在线学习接口-服务端开发-学习服务接口开发
* 16-在线学习接口-服务端开发-测试
* 17-在线学习接口-前端开发-根据课程计划id播放视频
* 18-在线学习接口-前端开发-自动播放视频
* 19-在线学习接口-集成测试
* 第十五章 学成在线-用户认证 Spring Security Oauth2/
* 用户认证/
* 01-用户认证需求分析
* 02-用户认证技术方案-单点登录
* 03-用户认证技术方案-Oauth2协议
* 04-用户认证技术方案-SpringSecurityOauth2
* SpringSecurityOauth2/
* 05-SpringSecurityOauth2研究-搭建认证服务器
* 06-SpringSecurityOauth2研究-Oauth2授权码模式-申请令牌
* 07-SpringSecurityOauth2研究-Oauth2授权码模式-资源服务授权测试
* 08-SpringSecurityOauth2研究-解决swagger-ui无法访问
* 09-SpringSecurityOauth2研究-Oauth2密码模式授权
* 10-SpringSecurityOauth2研究-校验令牌&刷新令牌
* 11-SpringSecurityOauth2研究-JWT研究-JWT介绍
* 12-SpringSecurityOauth2研究-JWT研究-生成私钥和公钥
* 13-SpringSecurityOauth2研究-JWT研究-生成JWT令牌&验证JWT令牌
* 认证接口开发/
* 14-认证接口开发-需求分析
* 15-认证接口开发-Redis配置
* 16-认证接口开发-Api接口定义
* 17-认证接口开发-申请令牌测试
* 18-认证接口开发-接口开发-service
* 19-认证接口开发-接口开发-controller
* 20-认证接口开发-接口测试
* 第十六章 学成在线-用户认证 Zuul/
* 用户认证/
* 01-用户认证-用户认证流程分析(1)
* 02-用户认证-认证服务查询数据库-需求分析&搭建环境
* 03-用户认证-认证服务查询数据库-查询用户接口-接口定义
* 04-用户认证-认证服务查询数据库-查询用户接口-接口开发
* 05-用户认证-认证服务查询数据库-调用查询用户接口
* 06-用户认证-认证服务查询数据库-Bcrypt介绍
* 07-用户认证-认证服务查询数据库-解析申请令牌错误信息
* 08-用户认证-认证服务查询数据库-用户登录前端
* 服务网关/
* 09-前端显示当前用户-需求分析
* 10-前端显示当前用户-jwt查询接口
* 11-前端显示当前用户-前端请求jwt
* 12-用户退出-服务端
* 13-用户退出-前端
* 14-网关-介绍网关及搭建网关工程
* 15-网关-路由配置
* 16-网关-过虑器
* 17-身份校验-身份校验过虑器编写
* 18-身份校验-测试
* 第十七章 学成在线-用户授权/
* 方法授权/
* 01-用户授权业务流程分析
* 02-方法授权-需求分析
* 03-方法授权-jwt令牌包含权限
* 04-方法授权-方法授权实现
* 05-方法授权-方法授权测试
* 06-方法授权-方法授权测试-无权限异常处理
* 用户授权/
* 07-动态查询用户权限-权限数据模型
* 08-动态查询用户的权限-用户中心查询用户权限
* 09-动态查询用户的权限-认证服务查询用户权限
* 10-前端集成认证授权-需求分析
* 11-前端集成认证授权-身份校验
* 12-前端集成认证授权-携带JWT授权
* 细粒度授权/
* 13-细粒度授权-细粒度授权介绍
* 14-细粒度授权-我的课程细粒度授权-需求分析
* 15-细粒度授权-我的课程细粒度授权-实现
* 16-细粒度授权-我的课程细粒度授权-测试
* 17-细粒度授权-获取当前用户信息
* 18-微服务之间认证-需求分析
* 19-微服务之间认证-Feign 拦截器
* 第十八章 学成在线-分布式事务/
* 分布式事务/
* 01-订单与选课需求分析
* 02-分布式事务-问题描述
* 03-分布式事务-分布式事务及相关概念
* 04-分布式事务-CAP理论
* 05-分布式事务-解决方案
* 06-自动添加选课方案-搭建订单工程
* 07-自动添加选课方案-解决方案分析
* Spring Task定时任务/
* 08-SpringTask定时任务-串行任务
* 09-SpringTask定时任务-cron表达式
* 10-SpringTask定时任务-并行任务
* 订单服务定时发送消息/
* 11-订单服务定时发送消息-需求分析
* 12-订单服务定时发送消息-查询前N条任务
* 13-订单服务定时发送消息-查询前N条任务-测试
* 14-订单服务定时发送消息-定时发送任务
* 15-订单服务定时发送消息-定时发送任务-测试
* 16-订单服务定时发送消息-乐观锁取任务
* 自动添加选课开发/
* 17-自动添加选课开发-学习服务添加选课
* 18-自动添加选课开发-学习服务添加选课-接收添加选课消息
* 19-自动添加选课开发-学习服务添加选课-测试
* 20-自动添加选课开发-订单服务结束任务
* 21-自动添加选课开发-集成测试
* 第十九章 学成在线-Devops与项目总结/
* 项目管理DevOps/
* 01-devops介绍
* 02-Git&GitLab-在GitLab创建项目
* 03-Git&GitLab-使用Git管理项目
* 容器技术Docker/
* 04-Docker-Docker介绍
* 05-Docker-部署微服务到Docker
* 06-Docker-部署微服务到Docker-maven构建镜像
* 持续集成/
* 07-持续集成-持续集成介绍
* 08-持续集成-搭建环境
* 09-持续集成-持续集成任务测试
* 10-持续集成-自动构建
* 项目总结/
* 11-项目总结-项目背景
* 12-项目总结-项目功能模块
* 13-项目总结-项目技术架构-整体架构图
* 14-项目总结-项目技术架构-微服务技术栈
* 15-项目总结-项目技术架构-接口定义规范
* 16-项目总结-项目技术架构-注册中心和网关
* 17-项目总结-项目技术架构-其它问题
* 18-项目总结-前后端开发流程及前端技术栈
* 19-项目总结-CMS页面管理及相关技术点
* 20-项目总结-课程管理及相关技术点
* 21-项目总结-媒资管理及相关技术点
* 22-项目总结-课程搜索流程
* 23-项目总结-图片服务器
* 24-项目总结-认证和授权流程
* 25-项目总结-异常处理流程
* 26-项目总结-事务及分布式事务控制
* 阶段四 租房行业-好客租房/
* 第一章 ES6新特性以及ReactJS/
* 课程介绍(好客租房学习资料在此下载~)/
* 01.课程介绍
* ES6新特性/
* 02.ES6新特性之了解ES6以及其发展历史
* 03.ES6新特性之let和const命令
* 04.ES6新特性之字符串扩展
* 05.ES6新特性之解构表达式
* 06.ES6新特性之函数优化-参数默认值
* 07.ES6新特性之函数优化-箭头函数
* 08.ES6新特性之函数优化-函数属性简写、箭头函数和解构表达式结合使用
* 09.ES6新特性之map和reduce方法的使用
* 10.ES6新特性之扩展运算符
* 11.ES6新特性之Promise
* 12.ES6新特性之Set和Map
* 13.ES6新特性之class类的基本语法
* 14.ES6新特性之Generator函数
* 15.ES6新特性之修饰器
* 16.ES6新特性之转码器(UmiJS入门)
* 17.ES6新特性之模块化
* ReactJS入门/
* 18.ReactJS入门之前端开发的演变
* 19.ReactJS入门之ReactJS简介
* 20.ReactJS入门之环境搭建以及编写HelloWorld程序
* 21.ReactJS入门之JSX语法
* 22.ReactJS入门之组件
* 23.ReactJS入门之组件状态
* 24.ReactJS入门之声明周期
* 第二章 Ant Design以及Ant Design Pro/
* 课程介绍/
* 01.课程介绍
* ReactJS入门/
* 02.ReactJS入门之Model分层的概念
* 03.ReactJS入门之dva的使用
* 04.ReactJS入门之dva的使用(实现点击事件)
* 05.ReactJS入门之Model中请求数据
* 06.ReactJS入门之mock数据
* Ant Design入门/
* 07.Ant Design入门之介绍
* 08.Ant Design入门之开始使用
* 09.Ant Design入门之布局
* 10.Ant Design入门之美化布局和引入导航条
* 11.Ant Design入门之导航菜单添加链接
* 12.Ant Design入门之表格的基本使用
* 13.Ant Design入门之表格的数据分离
* Ant Design Pro入门/
* 14.Ant Design Pro入门之简介
* 15.Ant Design Pro入门之部署安装
* 16.Ant Design Pro入门之自定义菜单和路由
* 17.Ant Design Pro入门之自定义页面
* 18.Ant Design Pro入门之model层执行流程
* 课程总结/
* 19.课程总结
* 第三章 项目介绍以及开发后台系统/
* 课程介绍/
* 01.课程介绍
* 项目介绍/
* 02.项目介绍之市场需求分析
* 03.项目介绍之需求分析、系统架构讲解
* 前端系统搭建/
* 04.前端系统搭建、logo信息以及版权信息的修改
* 05.前端系统搭建之自定义菜单
* 后端系统开发/
* 06.后台系统开发之楼盘、房源数据结构
* 07.后台系统开发之form表单组件以及表单提交的讲解
* 08.后台系统开发之新增房源的自动完成功能的讲解
* 09.后台系统开发之新增房源的图片上传功能
* Dubbo入门/
* 10.后台服务系统之架构说明
* 11.后台服务系统之什么是dubbo
* 12.后台服务系统之dubbo框架的背景以及需求(服务治理)
* 13.后台服务系统之dubbo架构
* 14.后台服务系统之搭建ZooKeeper注册中心
* 15.后台服务系统之编写服务提供方实现
* 16.后台服务系统之编写服务消费方实现
* 17.后台服务系统之Dubbo Admin的讲解
* 18.后台服务系统之Dubbo负载均衡策略
* 19.后台服务系统之Dubbo协议
* 课程总结/
* 20.课程总结
* 第四章 服务的具体实现以及MybatisPlus/
* 课程介绍/
* 01.课程介绍
* MybatisPlus入门/
* 02.使用Docker安装MySQL
* 03.MybatisPlus入门之介绍
* 04.MybatisPlus入门之架构讲解
* 05.MybatisPlus入门之快速入门
* 06.MybatisPlus入门之BaseMapper使用讲解
* 07.MybatisPlus入门之配置讲解
* 08.MybatisPlus入门Lombok的使用
* 实现新增房源功能/
* 09.搭建后台服务系统
* 10.新增房源服务实现之搭建工程
* 11.新增房源服务实现之AutoGenerator使用以及创建pojo对象
* 12.新增房源服务实现之新增房源服务的具体实现
* 13.新增房源服务实现之新增房源RESTful接口的开发
* 14.前后端整合开发之新增房源
* 课程总结/
* 15.课程总结
* 第五章 阿里云OSS以及GraphQL/
* 课程介绍/
* 01.课程介绍
* 阿里云OSS存储/
* 02.图片存储解决方案的分析
* 03.阿里云OSS存储之OSS介绍
* 04.阿里云OSS存储之开始使用OSS
* 05.阿里云OSS存储之SDK的使用
* 06.阿里云OSS存储之图片上传逻辑的编写
* 07.阿里云OSS存储之添加水印功能讲解
* 08.图片存储解决方案之本地文件系统存储实现
* 09.整合前后端进行图片上传开发
* 实现房源列表/
* 10.实现房源列表的Dubbo服务的开发
* 11.实现房源列表的RESTful接口的开发
* 12.实现房源列表的整合前端开发
* GraphQL入门/
* 13.GraphQL入门之什么是GraphQL?
* 14.GraphQL入门之分析RESTful存在的问题
* 15.GraphQL入门之进一步了解GraphQL
* 16.GraphQL入门之GraphQL查询的规范
* 17.GraphQL入门之Schema和类型规范
* 18.GraphQL入门之graphql-java项目的介绍
* 19.GraphQL入门之工程搭建
* 20.GraphQL入门之编写代码实现查询用户的GraphQL服务
* 21.GraphQL入门之查询参数的设置
* 22.GraphQL入门之通过SDL构建Schema
* 23.GraphQL入门之对象嵌套
* 课程总结/
* 24.课程总结
* 第六章 开发GraphQL服务以及前台系统搭建/
* 课程介绍/
* 01.课程介绍
* 开发GraphQL接口/
* 02.实现根据id查询房源数据的dubbo服务
* 03.实现根据id查询房源数据的GraphQL服务
* 04.通过Altair GraphQL Client插件进行测试GraphQL接口
* 05.优化改进GraphQLProvider实现逻辑
* 06.实现查询房源列表的GraphQL接口服务
* 搭建前台系统/
* 07.前台系统之工程搭建以及启动服务
* 08.前台系统之搭建node.js服务进行测试
* 09.前台系统之了解功能模块以及分析数据加载流程
* 实现轮播广告功能/
* 10.轮播广告实现之分析数据结构以及表结构
* 11.轮播广告实现之common工程的抽取
* 12.轮播广告实现之实现查询的dubbo服务
* 13.轮播广告实现之查询广告服务的实现(RESTful接口)
* 14.轮播广告实现之前后端整合测试
* 15.编写广告查询的GraphQL接口服务
* 16.使用Apollo Client与后端GraphQL进行通信实现广告查询功能
* 课程总结/
* 17.课程总结
* 第七章 完善前端功能以及WebSocket/
* 课程介绍/
* 01.课程介绍
* 完善房源功能/
* 02.实现前端的mock服务
* 03.Graphql中的变量参数定义
* 04.Graphql中的变量参数的服务端处理
* 05.采用GraphQL实现房源列表的查询
* 06.更新房源数据的RESTful接口的开发
* 07.更新房源的交互页面实现讲解
* 08.更新房源数据的与服务端交互的实现
* 09.更新房源窗口销毁问题的演示以及说明
* 10.服务缓存实现的分析
* Redis集群实现缓存功能/
* 11.通过Docker搭建Redis集群
* 12.通过Docker搭建Redis集群(解决IP地址的问题)
* 13.编写spring-data-redis相关代码进行集群测试
* 14.实现添加缓存逻辑
* 15.通过包装request的方式解决输入流只能读取一次的问题
* 16.通过ResponseBodyAdvice实现数据写入到Redis
* 17.实现消息实时查询的方案分析
* WebSocket入门/
* 18.WebSocket简介
* 19.WebSocket服务之快速入门
* 20.WebSocket服务之编写js客户端
* 21.使用SpringBoot整合WebSocket
* 22.WebSocket拦截器
* 课程总结/
* 23.课程总结
* 第八章 MongoDB入门以及实现微聊即时通讯功能/
* 课程介绍/
* 01.课程介绍
* MongoDB入门/
* 02.MongoDB入门之介绍
* 03.MongoDB入门之通过Docker安装MongoDB
* 04.MongoDB入门之基本概念
* 05.MongoDB入门之数据库以及表的操作
* 06.MongoDB入门之新增数据
* 07.MongoDB入门之更新数据
* 08.MongoDB入门之删除数据
* 09.MongoDB入门之查询数据
* 10.MongoDB入门之数据索引
* 11.MongoDB入门之执行计划
* 12.MongoDB入门之客户端工具Robo的介绍
* 13.MongoDB的JavaApi操作之建立连接、选择数据库、表等操作
* 14.MongoDB的JavaApi操作之复杂查询
* 15.MongoDB的JavaApi操作之插入数据
* 16.MongoDB的JavaApi操作之修改数据
* 17.MongoDB的JavaApi操作之删除数据
* 18.MongoDB的JavaApi操作之面向对象的操作
* spring-data-mongodb的使用/
* 19.spring-data-mongodb的使用之搭建环境以及保存数据
* 20.spring-data-mongodb的使用之查询、更新、删除操作
* 实现微聊功能(即时通讯)/
* 21.搭建微聊系统以及编写基础代码
* 22.实现微聊系统之定义MessageDAO接口
* 23.实现微聊系统之实现MessageDAO接口
* 24.实现微聊系统之实现WebSocket的流程分析
* 25.实现微聊系统之实现WebSocket的业务逻辑
* 26.实现微聊系统之实现查询历史消息与好友列表的服务
* 27.实现微聊系统之实现查询历史消息与好友列表的服务(解决图片访问不了的问题)
* 28.整合前端系统实现微聊功能之查询好友列表和查询历史消息
* 29.整合前端系统实现微聊功能之发送消息
* 30.整合前端系统实现微聊功能之接收消息
* 31.分布式Socket解决方案分析
* 课程总结/
* 32.课程总结
* 第九章 分布式消息系统RocketMQ/
* 课程介绍/
* 01.课程介绍
* RocketMQ简介以及部署/
* 02.RocketMQ简介
* 03.RocketMQ的历史发展
* 04.RocketMQ的核心概念讲解
* 05.通过非docker的方式进行RocketMQ的安装
* 06.通过RocketMQ的java客户端api进行测试
* 07.通过docker的方式进行RocketMQ的安装
* 08.部署RocketMQ的管理工具
* RocketMQ快速入门/
* 09.RocketMQ快速入门之手动创建topic
* 10.RocketMQ快速入门之发送消息(同步)
* 11.RocketMQ快速入门之发送消息(异步)
* 12.RocketMQ快速入门之消息的消费
* 13.RocketMQ快速入门之消息的消费(多种订阅方式)
* 14.RocketMQ快速入门之消息过滤器(用户自定义属性)
* RocketMQ消息API讲解/
* 15.RocketMQ的Producer详解之顺序消息(原理)
* 16.RocketMQ的Producer详解之顺序消息(代码实现)
* 17.RocketMQ的Producer详解之分布式事务消息(回顾事务)
* 18.RocketMQ的Producer详解之分布式事务消息(原理分析)
* 19.RocketMQ的Producer详解之分布式事务消息(代码实现以及过程分析)
* 20.RocketMQ的Producer详解之分布式事务消息(回查的演示)
* 21.RocketMQ的Consumer详解之push和pull模式(长轮询)
* 22.RocketMQ的Consumer详解之消息模式(集群和广播模式)
* 23.RocketMQ的Consumer详解之消息模式(补充)
* 24.RocketMQ的Consumer详解之重复消息的解决方案
* RocketMQ的存储原理/
* 25.RocketMQ的存储之消息的存储分析
* 26.RocketMQ的存储之消息的同步、异步刷盘
* 27.RocketMQ的存储之消息的同步、异步刷盘(补充)
* 课程总结/
* 28.课程总结
* 第十章 RocketMQ集群、分布式WebSocket实现以及地图找房功能实现/
* 课程介绍/
* 01.课程介绍
* RocketMQ错误消息重试策略/
* 02.RocketMQ错误消息重试策略之重试情况的分析
* 03.RocketMQ错误消息重试策略之Producer的重试机制
* 04.RocketMQ错误消息重试策略之Consumer的重试机制(Exception情况)
* 05.RocketMQ错误消息重试策略之Consumer的重试机制(timeout情况)
* RocketMQ集群/
* 06.RocketMQ集群之集群模式讲解
* 07.RocketMQ集群之搭建2m2s集群(配置说明)
* 08.RocketMQ集群之搭建2m2s集群(操作)
* SpringBoot整合RocketMQ/
* 09.SpringBoot整合RocketMQ之环境搭建以及Producer发送消息
* 10.SpringBoot整合RocketMQ之Consumer接收消息
* 11.SpringBoot整合RocketMQ之事务消息
* 实现分布式WebSocket/
* 12.实现分布式WebSocket之回顾实现方案
* 13.实现分布式WebSocket之具体实现(发送消息)
* 14.实现分布式WebSocket之具体实现(接收消息以及测试)
* 地图找房/
* 15.地图找房功能实现之功能介绍
* 16.地图找房功能实现之前端代码实现讲解
* 17.地图找房功能实现之改造静态数据为动态加载(GraphQL服务实现)
* 18.地图找房功能实现之添加百度地图的拖动事件
* 19.地图找房功能实现之添加查询参数
* 20.MongoDB的地理位置索引
* 21.地图找房功能实现之整合MongoDB进行开发
* 课程总结/
* 22.课程总结
* 第十一章 微信小程序/
* 课程介绍/
* 01.课程介绍
* 微信小程序开发的准备工作/
* 02.微信小程序介绍
* 03.微信小程序的开发准备工作之账号注册、管理平台介绍
* 04.微信小程序的开发准备工作之开发者工具的使用
* 微信小程序快速入门/
* 05.微信小程序快速入门之项目的目录文件讲解
* 06.微信小程序快速入门之app.json配置项的讲解
* 07.微信小程序快速入门之window配置项
* 08.微信小程序快速入门之tabBar配置项(真机调试)
* 09.微信小程序快速入门之view组件
* 10.微信小程序快速入门之swiper组件(轮播广告组件)
* 11.微信小程序快速入门之基础组件(icon、text、progress)
* 12.微信小程序快速入门之表单组件
* 13.微信小程序快速入门之image组件
* 14.微信小程序快速入门之注册小程序
* 15.微信小程序快速入门之场景值
* 16.微信小程序快速入门之注册页面(初始数据)
* 17.微信小程序快速入门之注册页面(生命周期函数)
* 18.微信小程序快速入门之注册页面(组件绑定事件、setData函数、图解注册页面流程)
* 19.微信小程序快速入门之模块化
* 20.微信小程序快速入门之模块化(补充)
* 微信小程序视图层详解/
* 21.微信小程序视图层详解之WXML
* 22.微信小程序视图层详解之WXSS
* 23.微信小程序视图层详解之WXS
* 课程总结/
* 24.课程总结
* 第十二章 微信小程序API使用以及实现小程序授权登录/
* 课程介绍/
* 01.课程介绍
* 微信小程序的api详解/
* 02.微信小程序的api介绍
* 03.微信小程序的api之网络请求(文档说明)
* 04.微信小程序的api之网络请求(实现轮播广告)
* 05.微信小程序的api之WebSocket(文档说明)
* 06.微信小程序的api之WebSocket(实现简易聊天面板)
* 07.微信小程序的api之GraphQL查询
* 08.微信小程序的api之图片相关api(选择相册图片)
* 09.微信小程序的api之图片相关api(图片预览)
* 10.微信小程序的api之相机相关api(拍照、录像)
* 11.微信小程序的api之扫描二维码
* 12.微信小程序的api之动画
* 授权登录/
* 13.微信小程序开发之授权登录(流程讲解)
* 14.微信小程序开发之授权登录(代码实现1)
* 15.微信小程序开发之授权登录(代码实现2)
* 实现好客租房首页/
* 16.实现好客租房项目首页的方案分析
* 17.实现好客租房项目首页的代码实现
* 扩展知识/
* 18.WePY框架的介绍
* 19.微信小程序的插件
* 课程总结/
* 20.课程总结
* 第十三章 ElasticStack学习之Elasticsearch入门/
* 课程介绍/
* 01.课程介绍
* Elastic Stack简介/
* 02.Elastic Stack技术栈的介绍
* Elasticsearch快速入门/
* 03.Elasticsearch快速入门之简介
* 04.Elasticsearch快速入门之版本说明
* 05.Elasticsearch快速入门之单机版安装
* 06.Elasticsearch快速入门之docker版安装
* 07.Elasticsearch快速入门之elasticsearch-head的安装
* 08.Elasticsearch快速入门之基本概念的讲解
* 09.Elasticsearch快速入门之RESTful api(创建、删除索引)
* 10.Elasticsearch快速入门之RESTful api(新增文档数据)
* 11.Elasticsearch快速入门之RESTful api(更新文档数据)
* 12.Elasticsearch快速入门之RESTful api(删除文档数据)
* 13.Elasticsearch快速入门之RESTful api(搜索文档数据)
* 14.Elasticsearch快速入门之RESTful api(DSL搜索)
* 15.Elasticsearch快速入门之RESTful api(高亮显示)
* 16.Elasticsearch快速入门之RESTful api(聚合)
* Elasticsearch核心讲解/
* 17.Elasticsearch核心详解之文档
* 18.Elasticsearch核心详解之查询响应
* 19.Elasticsearch核心详解之判断文档是否存在
* 20.Elasticsearch核心详解之批量操作
* 21.Elasticsearch核心详解之分页搜索
* 22.Elasticsearch核心详解之映射
* 23.Elasticsearch核心详解之结构化查询
* 24.Elasticsearch核心详解之过滤查询
* 中文分词/
* 25.Elasticsearch中文分词之分词API讲解
* 26.Elasticsearch中文分词之内置分词器
* 27.Elasticsearch中文分词之IK分词器的使用
* 28.Elasticsearch中文分词之IK分词器补充(自定义词汇)
* 课程总结/
* 29.课程总结
* 第十四章 ElasticStack学习之Elasticsearch进阶/
* 课程介绍/
* 01.课程介绍
* 全文搜索/
* 02.全文搜索之倒排索引
* 03.全文搜索之单词搜索
* 04.全文搜索之多词搜索
* 05.全文搜索之组合搜索
* 06.全文搜索之权重
* 07.全文搜索之短语匹配
* Elasticsearch集群/
* 08.Elasticsearch集群之节点类型
* 09.Elasticsearch集群之使用docker搭建集群
* 10.Elasticsearch集群之分片和副本
* 11.Elasticsearch集群之故障转移(搭建三个节点的集群)
* 12.Elasticsearch集群之故障转移(data节点宕机)
* 13.Elasticsearch集群之故障转移(主节点宕机)
* 14.Elasticsearch集群之故障转移(脑裂问题)
* 15.Elasticsearch集群之分布式文档(路由)
* 16.Elasticsearch集群之分布式文档(文档的写操作)
* 17.Elasticsearch集群之分布式文档(文档搜索)
* 18.Elasticsearch集群之分布式文档(全文搜索)
* Elasticsearch的Java客户端/
* 19.Elasticsearch的Java客户端之介绍以及构造数据
* 20.Elasticsearch的Java低级客户端之搭建工程以及实现查询集群状态
* 21.Elasticsearch的Java低级客户端之新增文档数据
* 22.Elasticsearch的Java低级客户端之搜索数据
* 23.Elasticsearch的Java高级客户端之新增数据
* 24.Elasticsearch的Java高级客户端之删除、更新、搜索操作
* Spring Data Elasticsearch使用/
* 25.Spring Data Elasticsearch使用之工程搭建以及新增数据
* 26.Spring Data Elasticsearch使用之工程搭建以及新增数据(补充)
* 27.Spring Data Elasticsearch使用之更新、删除、搜索
* 第十五章 房源数据抓取以及实现房源搜索/
* 课程介绍/
* 01.课程介绍
* WebMagic抓取数据/
* 02.WebMagic抓取数据之介绍以及搭建框架
* 03.WebMagic抓取数据之示例代码讲解以及抓取分析
* 04.WebMagic抓取数据之编写抓取逻辑
* 05.WebMagic抓取数据之编写Pipeline处理数据
* 06.WebMagic抓取数据之图片上传到OSS服务器
* 07.WebMagic抓取数据之导入数据到Elasticsearch(添加IK分词器)
* 08.WebMagic抓取数据之导入数据到Elasticsearch(创建haoke索引库)
* 09.WebMagic抓取数据之导入数据到Elasticsearch(创建haoke索引库补充)
* 10.WebMagic抓取数据之导入数据到Elasticsearch(批量导入数据)
* 开发搜索功能/
* 11.开发搜索的RESTful接口
* 12.整合前端进行开发搜索功能
* 13.优化搜索功能之高亮显示(采用反射具体代码实现)
* 14.优化搜索功能之高亮显示(整合前端实现)
* 15.优化搜索功能之分页查询
* 16.热词搜索之功能分析
* 17.热词搜索之实现分析
* 18.热词搜索之具体实现
* 拼音分词/
* 19.拼音分词之集群添加拼音分词插件
* 20.拼音分词之插件讲解
* 21.拼音分词之具体应用
* 课程总结/
* 22.课程总结
* 第十六章 ElasticStack学习之Beats、Kibana、Logstash/
* 课程介绍/
* 01.课程介绍
* Filebeat入门/
* 02.了解Beats
* 03.Filebeat入门学习之简介
* 04.Filebeat入门学习之架构
* 05.Filebeat入门学习之部署安装(第一个应用)
* 06.Filebeat入门学习之读取日志文件
* 07.Filebeat入门学习之自定义标签和字段
* 08.Filebeat入门学习之输出到Elasticsearch
* 09.Filebeat入门学习之工作原理
* 10.Filebeat入门学习之Module(读取Redis文件)
* Metricbeat入门/
* 11.Metricbeat入门学习之简介
* 12.Metricbeat入门学习之部署与收集系统指标
* 13.Metricbeat入门学习之Redis Module
* Kibana入门/
* 14.Kibana入门学习之简介以及安装
* 15.Kibana入门学习之通过Docker部署安装
* 16.Kibana入门学习之数据探索
* 17.Kibana入门学习之Metricbeat仪表盘
* 18.Kibana入门学习之Filebeat仪表盘
* Logstash入门/
* 19.Logstash入门学习之简介
* 20.Logstash入门学习之部署安装(HelloWorld)
* 21.Logstash入门学习之Filebeat与Logstash整合
* 22.Logstash入门学习之添加Filter
* 23.Logstash入门学习之数据发送到Elasticsearch
* 课程总结/
* 24.课程总结
* 第十七章 MySQL集群解决方案(主从复制、PXC集群、MyCat、HAProxy)/
* 课程介绍/
* 01.课程介绍
* 分析系统架构存在的问题/
* 02.系统架构存在的问题
* MySQL数据库的集群方案/
* 03.MySQL数据库的集群方案之读写分离架构
* 04.MySQL数据库的集群方案之中间件架构
* 05.MySQL数据库的集群方案之负载均衡架构
* 06.MySQL数据库的集群方案之PXC集群架构
* 07.MySQL数据库的集群方案之混合架构
* MySQL主从架构/
* 08.搭建主从复制架构之原理以及配置项说明
* 09.搭建主从复制架构之搭建主库(master)
* 10.搭建主从复制架构之搭建从库(slave)
* 11.搭建主从复制架构之主从复制的3种模式
* MyCat中间件/
* 12.MyCat中间件之介绍
* 13-1.MyCat中间件之实现数据分片
* 13-2.MyCat中间件之实现读写分离
* 14.MyCat中间件之MyCat集群
* HAProxy负载均衡/
* 15.HAProxy负载均衡之介绍以及架构说明
* 16.HAProxy负载均衡之部署安装
* PXC集群/
* 17.PXC集群之简介
* 18.PXC集群之部署安装以及测试
* 19.PXC集群之集群说明
* 20.PXC集群之PXC集群方案与Replication区别
* 综合应用/
* 21.综合应用之系统架构
* 22.综合应用之部署PXC集群(2个集群)
* 23.综合应用之部署主从复制集群
* 24.综合应用之部署MyCat集群
* 25.综合应用之部署HAProxy
* 课程总结/
* 26.课程总结
* 第十八章 项目发布以及各种服务集群搭建/
* 课程介绍/
* 01.课程介绍
* 部署架构/
* 02.部署架构讲解
* 03.部署计划讲解
* 实施部署/
* 04.MySQL集群部署之规划
* 05.MySQL集群部署之部署pxc集群
* 06.MySQL集群部署之部署MS集群(主从复制)
* 07.MySQL集群部署之部署MyCat集群
* 08.MySQL集群部署之部署HAProxy
* 09.部署Redis集群
* 10.部署Elasticsearch集群
* 11.部署Elasticsearch集群之创建索引库以及导入数据
* 12.部署RocketMQ集群
* 13.部署ZooKeeper集群
* 项目打包/
* 14.打包项目之打包itcast-haoke-manage
* 15.解决读取haoke.graphqls文件失败的问题
* 16.部署itcast-haoke-im系统
* 17.通过umi构建itcast-haoke-manage-web系统
* 18.部署安装nginx
* 19.部署后台系统的前端系统(nginx配置)
* 20.配置api.manage.haoke.com进行访问
* 21.nginx反向代理websocket
* 22.部署itcast-haoke-web项目
* 课程总结/
* 23.课程总结
* 第十九章 MongoDB集群以及日志、异常规范/
* 课程介绍/
* 01.课程介绍
* MongoDB复制集集群/
* 02.MongoDB复制集之简介
* 03.MongoDB复制集之架构
* 04.MongoDB复制集之Primary选举
* 05.MongoDB复制集之成员说明
* 06.MongoDB复制集之搭建集群
* 07.MongoDB复制集之故障转移
* 08.MongoDB复制集之增加arbiter节点
* MongoDB分片集群/
* 09.MongoDB分片集群之简介
* 10.MongoDB分片集群之优势
* 11.MongoDB分片集群之架构
* 12.MongoDB分片集群之数据分布
* 13.MongoDB分片集群之搭建集群
* 14.MongoDB分片集群之集群使用以及操作
* 日志规范/
* 15.日志规范之为什么要使用SLF4J
* 16.日志规范之了解slf4j
* 17.日志规范之slf4j整合JDK14以及Simple的使用
* 18.日志规范之slf4j整合Log4j以及Logback
* 19.日志规范之阿里巴巴开发手册中的其它规范讲解
* 异常规范/
* 20.异常规范之异常的概念
* 21.异常规范之阿里巴巴开发手册中的异常规范讲解(上)
* 22.异常规范之阿里巴巴开发手册中的异常规范讲解(下)
* 课程总结/
* 24.课程总结
* 第二十章 Hyperledger fabric/
* 课程介绍/
* 01.课程介绍
* 认识/
* 定义
* 货币的发展
* 什么是分布式账本
* 中心化和去中心化
* 什么是比特币?
* 演化
* 应用场景
* 一些疑问
* 技术的现状
* Hyperledger fabric入门/
* 11.Hyperledger fabric入门之简介
* 12.Hyperledger fabric入门之如何解决现实问题
* 13.Hyperledger fabric入门之案例分析
* 14.Hyperledger fabric入门之chaincode
* 15.Hyperledger fabric入门之工作流程
* 16.Hyperledger fabric入门之术语回顾
* 项目中应用/
* 应用
* 课程总结/
* 19.课程总结
* 阶段五 服务行业 - SaaS企业管理/
* 第一章 Activiti7工作流引擎/
* Activiti7基础原理与使用(学习资料在此下载~)/
* 01Activiti7的简单介绍
* 02实现流程自动化管理的方式一及问题分析
* 03Activitit适用行业及使用场景的介绍
* 04工作流控制的传统方式
* 05Activiti内部核心工作机制介绍
* 06Activiti内部核心机制的实现原理分析
* 07Activiti内部核心机制总结与Activiti7介绍
* 08Acitviti7规范-BPM&BPMN介绍
* 09Activiti7整合开发的步骤
* 10Activiti7开发环境介绍
* 11ActiviDesigner流程设计器插件安装与使用(Eclipse版本)
* 12ActivitiDesigner流程设计器插件安装与使用(IDEA工具)
* 13ActivitiDesigner安装问题_翻墙软件安装补充
* 14Activiti7支持的数据库及准备工作
* 15Activiti7表结构生成(java代码方式)
* 16Activiti7创建表结构的细节问题
* 17Activiti创建表结构的第二种配置方式
* 18Activiti7开发入门的总结
* Activiti7工作流使用/
* 01Activiti表结构的规范说明
* 02Activiti系统体系架构图
* 03Activiti架构图类与接口详细介绍
* 04使用IDEA的ActivitiDesigner完成流程定义
* 05IDEA中制作Activiti流程定义的png文件
* 06IDEA中制作流程定义png文件的中文乱码问题
* 07Activiti实现流程定义部署的步骤及实现
* 08Activiti实现流程定义部署的内部过程分析
* 09Activiti实现流程实例启动的步骤及实现
* 10Acitviti实现启动流程实例的过程分析
* 11Activiti实现指定用户任务列表的查询
* 12Activiti实现用户任务列表查询的结果分析
* 13Activiti实现当前用户任务处理
* 14Activiti实现当前用户任务处理的过程分析
* 15Activiti完成请假流程处理及过程分析
* 16Activiti流程部署的zip包方式的补充
* 17Activiti流程基础知识的总结
* Activiti7流程进阶1/
* 01Activiti流程定义信息查询
* 02Activiti流程定义信息删除及原理分析
* 03Activiti流程定义信息删除的注意事项
* 04Activiti实现资源文件保存的需求与方案分析
* 05Activiti实现资源文件保存的实现步骤
* 06Activiti保存资源文件的实现代码
* 07Activiti保存资源文件的效果展示
* 08Activiti历史信息的查询
* 09Activiti与业务系统整合开发的原理分析
* 10Activiti与业务系统整合的表结构支撑
* 11Activiti实现业务系统businessKey整合操作
* 12Activiti全部流程的挂起与激活过程分析
* 13Activiti实现流程定义的全部挂起与激活
* 14Activiti中单个流程实例的挂起与激活
* 15Activiti中单个流程实例的挂起与激活
* 16Activiti流程实例挂起后的任务执行测试
* 17Activiti流程定义&流程实例总结
* Activiti7流程进阶2/
* 01Activiti7进阶引导语
* 02Activiti中个人任务分配的固定方式和UEL方式
* 03Activiti中assignee值的UEL实现方式
* 04测试Assignee流程变量UEL值的动态分配
* 05监听器方式实现Activiti的流程assignee设置
* 06Activiti的个人任务查询及办理的小结
* 07Activiti的流程变量概述及作用
* 08Activiti中流程变量的数据类型及注意事项
* 09Activiti中流程变量的作用域介绍
* 10Activiti中流程变量的使用方式
* 11Activiti中流程变量案例需求分析
* 12Activiti中流程变量案例的BPMN定义
* 13Activiti中流程变量案例的POJO类准备
* 14Activiti流程变量案例-部署流程定义
* 15Activiti流程变量案例-设置POJO类型的值
* 16Activiti流程变量案例-测试流程的第一个分支
* 17Activiti流程变量案例-测试流程的num大于3的分支
* 18Activiti流程变量案例-POJO实现Serializable接口的测试
* 19Activiti流程变量案例-完成任务时设置变量的值
* 20Activiti流程变量-通过流程实例ID设置
* 21Activiti流程变量-通过当前任务ID来设置流程变量
* 22Activiti流程变量-Global全局变量的注意事项及小结
* 23总结Activiti个人任务&流程变量Global类型
* Activiti7流程进阶3/
* 01Activiti流程变量-Local类型变量的介绍
* 02Activiti候选用户Candidate-Users的概述
* 03Activiti组任务-办理流程分析
* 04Activiti组任务-前期测试准备工作
* 05Activiti组任务-查询候选人的组任务
* 06Activiti组任务-拾取组任务的代码实现
* 07Activiti组任务-用户任务查询&完成任务
* 08Activiti组任务-当前用户归还组任务
* 09Activiti组任务-任务交接的分析与实现
* 10Activiti组任务-数据库表的影响分析及总结
* 11Activiti网关-基本概述
* 12Activiti排他网关概述及场景引入
* 13Activiti排他网关示例-请假流程定义
* 14Activiti排他网关-测试新的请假流程效果
* 15Activiti并行网关-基本概述
* 16Activiti并行网关-请假流程定义优化
* 17Activiti并行网关-演示效果
* 18Activiti包含网关-基本概述
* 19Activiti包含网关-流程定义图
* 20Activiti包含网关-演示效果
* 21Activiti使用总结
* Activiti7新特性&整合开发/
* 01课程介绍及Activiti与Spring整合的步骤说明
* 02Activiti与Spring整合测试
* 03Activiti与Spring整合过程分析
* 04Activiti7发展过程及挑战
* 05Activiti7学习文档及Example示例下载
* 06Activiti7的新API介绍与分析_ProcessRuntime分析
* 07Activiti7新API介绍及分析-TaskRuntime分析
* 08Activiti与SpringBoot开发-引入坐标
* 09Activiti7与SpringBoot整合-SpringSecurity配置信息
* 10Activiti7与SpringBoot整合-bpmn流程定义
* 11Activiti7与SpringBoot整合-实现查看流程定义
* 12Activiti7与SpringBoot整合-实现流程实例启动
* 13Activiti7与SpringBoot整合-任务分页查询
* 14Activiti7与SpringBoot整合-任务拾取&执行
* 15Activti7与SpringBoot整合-测试整个流程执行
* 16Activti7+SpringBoot+SpringMVC整合-开发Controller控制器
* 17Activti7新特性总结
* 第二章 SAAS-IHRM系统概述与搭建环境/
* 课程简介/
* 01-课程介绍-new
* 02-云服务的三种模式
* 03-saas的概述
* 04-什么是saashrm
* 系统设计/
* 05-原型分析法与用例图
* 06-Power Designer介绍
* 07-Power Designer绘制用例图
* 08-系统设计
* 09-api文档
* 工程搭建/
* 10-工程搭建:前置知识点和开发环境要求
* 11-工程搭建:搭建父工程
* 12-工程搭建:搭建子工程之搭建环境构造返回实体类
* 13-工程搭建:搭建子工程之分布式id生成器
* 14-工程搭建:搭建子工程之搭建实体类模块和lombok插件
* 企业微服务构建/
* 15-企业微服务:搭建环境
* 16-企业微服务:实现crud操作之创建实体类
* 17-企业微服务:实现crud操作之dao接口
* 18-企业微服务:实现crud操作之service
* 19-企业微服务:实现crud操作之保存企业
* 20-企业微服务:实现crud操作之删除更新查询企业
* 21-企业微服务:使用postman测试接口
* 22-统一异常处理
* 23-跨域问题以及总结
* 第三章 SAAS-IHRM-数据库设计与前端框架/
* 课程简介/
* 01-内容介绍
* 多租户数据库设计方案/
* 02-多租户以及基于多租户的数据库设计需求
* 03-多租户数据库设计方法:独立数据库,共享schema
* 04-多租户数据库设计方法:独立数据库
* 05-多租户数据库设计方法:共享数据库表
* 数据库设计原则/
* 06-数据库设计:三范式
* 07-数据库设计:反三范式
* 08-数据库设计:pd工程创建数据库表-上
* 09-数据库设计:pd工程创建数据库表-下
* 前端框架介绍/
* 10-脚手架工程:介绍安装
* 11-脚手架工程:工程目录结构
* 12-前端框架:执行流程分析之路由与菜单
* 13-前端框架:发送请求获取数据的执行逻辑
* 14-前端框架:mockjs模拟数据
* 前端企业管理/
* 15-前端企业管理:搭建环境
* 15-前端企业管理:配置API
* 16-企业列表:构造数据
* 17-企业列表:构造页面
* 18-企业列表:构造序号和专改列
* 19-企业详情:配置路由构造页面
* 20-企业详情:构造数据
* 21-企业详情:完成企业详情展示
* 22-前后端联合测试
* 23-总结
* 第四章 SAAS-IHRM系统用户权限设计概述/
* 课程简介/
* 01-内容介绍与组织机构管理的需求分析
* 部门微服务/
* 02-部门微服务:开发步骤与实体类
* 03-部门微服务:基本dao和service代码编写
* 04-部门微服务:保存部门
* 05-部门微服务:查询企业列表
* 06-部门微服务:部门的修改和删除
* 07-部门微服务:抽取公共代码和测试
* 部门前端/
* 08-部门前端:构造模块
* 09-部门前端:编写请求API
* 10-部门前端:构造数据
* 11-部门前端:构造部门树形列表
* 12-部门前端:美化树形列表
* 13-部门前端:构造添加部门弹出框
* 14-部门前端:添加和修改部门
* 15-部门前端:页面优化以及抽取组件
* 权限设计/
* 16-RBAC模型:设计思路
* 17-RBAC模型:表设计分析
* 18-SaaS权限控制:需求分析
* 19-SaaS权限控制:设计思路和表分析
* 用户管理/
* 20-用户管理:搭建系统微服务
* 21-用户管理:实体类介绍
* 22-用户管理:用户dao和service代码
* 23-用户管理:controller代码
* 24-用户管理:构造前端页面
* 24-用户管理:构造前端页面-下
* 25-总结
* 第五章 权限分配与jwt概述/
* 课程简介/
* 01-角色管理与今日内容介绍
* 权限基本操作/
* 02-权限基本操作:实体类和dao
* 03-权限基本操作:api介绍和基本service与controller
* 04-权限基本操作:权限的更新和保存
* 05-权限基本操作:查询列表
* 06-权限基本操作:根据id查询和删除
* 07-权限基本操作:测试权限的操作
* 分配角色/
* 08-分配角色:需求分析
* 09-分配角色:代码实现
* 10-分配权限:代码实现
* 11-分配权限,分配角色:测试
* 11-分配权限,分配角色:页面回显
* 常见认证机制/
* 12-常见认证机制-上
* 13-常见认证机制-下
* 14-jwt:介绍以及创建token
* 15-jwt:token的解析
* 16-jwt:自定义claims设置数据
* hrm中的jwt认证/
* 17-hrm中的jwt认证:构造工具类
* 18-hrm中的jwt认证:需求分析与用户登录-上
* 19-hrm中的jwt认证:用户登录-下
* 20-hrm中的jwt认证:获取用户数据-上
* 21-hrm中的jwt认证:token校验获取用户数据
* 22-总结
* 第六章 JWT的权限控制与Shiro入门/
* 课程简介/
* 01-今日内容介绍以及前端权限控制需求分析
* 前端权限控制/
* 02-前端权限控制:获取用户信息接口构造数据
* 03-前端权限控制:前端菜单控制
* 04-前端权限控制:实现思路分析-待修改
* 05-前端权限控制:按钮的权限控制
* 服务状态/
* 06-有状态服务和无状态服务
* 07-有状态服务和无状态服务的区别与联系
* 基于jwt的用户鉴权/
* 08-基于jwt的用户鉴权:拦截器概述
* 09-基于jwt的用户鉴权:使用拦截器统一处理claims
* 10-基于jwt的用户鉴权:配置拦截器并测试
* 11-基于JWT的API权限校验:需求分析
* 12-基于JWT的API权限校验:代码实现
* 13-基于JWT的API权限校验:测试
* shiro安全框架入门/
* 14-shiro介绍
* 15-shiro的内部体系结构
* 16-shiro认证与授权:基于ini的用户认证
* 17-shiro认证与授权:基于ini的用户授权
* 18-shiro认证与授权:自定义realm-上
* 19-shiro认证与授权:自定义realm-中
* 20-shiro认证与授权:自定义realm-下
* 21-shiro认证与授权:执行流程分析
* 第七章 审批中心模块/
* 《新特性&整合开发》模块bug修复/
* 《新特性&整合开发》模块bug修复
* SaaS-IHRM中的请假流程业务分析/
* 02本章内容介绍
* 03SaaS-IHRM中的请假流程业务分析
* 04SaaS-IHRM项目的请假流程定义的实现
* 05SaaS-IHRM菜单改造&BPMN文件上传的准备工作
* SaaS-IHRM表单提交403错误&ThymeLeaf模板技术/
* 06SaaS-IHRM表单提交403错误的原理分析
* 07SaaS-IHRM中使用ThymeLeaf解决403错误过程分析
* 08SaaS-IHRM中ThymeLeaf技术的使用步骤
* SaaS-IHRM项目框架搭建及流程部署/
* 09SaaS-IHRM项目开发-框架搭建
* 10SaaS-IHRM-框架结构分析
* 11SaaS-IHRM-IndexController编写及首页面操作
* 12SaaS-IHRM项目的文件上传Controller编写
* 13SaaS-IHRM项目的流程部署实现及测试
* 14SaaS-IHRM项目的CsrfFilter拦截的Token源码分析及测试
* SaaS-IHRM项目流程的基本操作/
* 15SaaS-IHRM项目的流程定义信息查看
* 16SaaS-IHRM项目-查询流程定义小结&Thymeleaf的细节问题
* 17SaaS-IHRM项目-查看bpmn文件的实现步骤
* 18SaaS-IHRM项目-查看bpmn文件的实现
* 19SaaS-IHRM项目的删除流程操作
* 20SaaS-IHRM项目-工作流小结
* 第八章 Shiro高级 及SaaS-IHRM的认证授权/
* Shiro在SpringBoot的应用/
* 01-今日内容介绍与案例介绍
* 02-Shiro与Springboot整合:配置依赖改造登录方法
* 03-自定义realm:认证的操作步骤分析
* 04-自定义realm:实现认证逻辑
* 05-自定义realm:实现授权逻辑
* 06-Shiro与Springboot整合:配置-上
* 07-Shiro与Springboot整合:配置-下
* 08-Shiro与Springboot整合:测试
* 09-shiro鉴权:通过过滤器鉴权
* 10-shiro鉴权:通过注解鉴权
* shiro的会话管理/
* 11-shiro的会话管理:介绍
* 12-shiro的会话管理:应用场景分析
* 13-Shiro结合redis的统一会话管理:自定义会话管理器
* 14-Shiro结合redis的统一会话管理:配置会话管理器
* 15-Shiro结合redis的统一会话管理:测试与总结
* SasSHRM中基于shiro的认证授权/
* 16-SasSHRM中基于shiro的认证授权:需求分析
* 17-SasSHRM中基于shiro的认证授权:环境搭建
* 18-SasSHRM中基于shiro的认证授权:登录改造
* 19-SasSHRM中基于shiro的认证授权:自定义realm-认证
* 20-SasSHRM中基于shiro的认证授权:自定义realm-授权
* 21-SasSHRM中基于shiro的认证授权:系统微服务配置shiro(需修改)
* 22-SasSHRM中基于shiro的认证授权:测试认证
* 23-SasSHRM中基于shiro的认证授权:用户授权
* 第九章 员工管理及POI/
* 员工管理/
* 01-员工管理需求和表说明
* 02-员工管理基本代码的说明
* 03-微服务发现组件Eureka:简介以及Eureka服务端开发
* 04-微服务发现组件Eureka:微服务注册
* 05-微服务调用组件Feign:简介以及搭建环境
* 06-微服务调用组件Feign:案例测试
* 报表的概述/
* 07-报表的概述
* 08-POI的概述
* POI的入门/
* 09-POI的入门:概述和创建EXCEL
* 10-POI的入门:创建单元格设置数据
* 11-POI的入门:单元格样式处理
* 12-POI的入门:绘制图形
* 13-POI的入门:加载解析Excel-上
* 14-POI的入门:加载解析Excel-下
* 员工信息Excel导入/
* 15-POI文件导入:需求说明
* 16-POI文件导入:代码实现-解析Excel构造用户列表
* 17-POI文件导入:代码实现-批量保存用户列表
* 18-POI文件导入:跨服务器调用查询部门信息
* 19-POI文件导入:总结
* 月人事报表打印/
* 01-课程介绍与POI导出人事报表:需求说明
* 02-POI导出人事报表:代码实现-上
* 03-POI导出人事报表:代码实现-下
* 模板打印/
* 04-模板打印:概述
* 05-模板打印:代码实现-加载模板抽取公共样式
* 06-模板打印:代码实现和总结
* 自定义工具类/
* 07-自定义工具类:工具类介绍
* 08-自定义工具类:工具类测试
* 09-自定义工具类:导入工具类测试
* 百万数据报表/
* 10-百万数据报表:概述
* 11-百万数据报表:导出测试
* 12-百万数据报表:分析以及解决办法
* 百万数据报表的导入与导出/
* 13-百万数据报表导出:需求以及思路分析
* 14-百万数据报表导出:使用SXSSFWorkbook完成百万数据报表打印
* 15-百万数据报表导出:原理分析与总结
* 16-百万数据报表读取:需求分析
* 17-百万数据报表读取:解决方案及原理分析
* 18-百万数据报表读取:步骤分析以及自定义时间处理器
* 19-百万数据报表读取:代码实现及测试
* 20-百万数据报表读取:代码实现以及总结
* 第十章 图片上传与Jasper/
* dataURL/
* 01-图片上传:课程介绍与需求说明
* 02-DataURL:概述
* 03-DataURL:实现原理及优缺点分析
* 04-DataURL:实现员工头像保存
* 05-DataURL:员工头像回显
* 七牛云存储/
* 06-七牛云存储:概述和申请账号的说明
* 07-七牛云存储:通过SDK上传图片
* 08-七牛云存储:更新图片和访问图片
* 09-七牛云存储:断点续传
* 10-七牛云存储:实现员工头像保存
* JasperReport概述/
* 11-JasperReport:概述
* 12-JasperReport:声明周期
* 13-JasperReport:开发步骤总结
* Jaspersoft Studio入门/
* 14-Jaspersoft Studio:介绍和安装
* 15-Jaspersoft Studio:创建工程以及模板结构介绍
* 16-Jaspersoft Studio:创建第一个案例模板
* 17-Jaspersoft Studio:整合springboot搭建环境
* 18-Jaspersoft Studio:配置controller输出PDF文件
* 19-Jaspersoft Studio:中文乱码处理以及总结
* Parameters数据填充/
* 01-数据填充:数据填充的两种方式介绍
* 02-Parameters数据填充:模板中使用Parameters填充数据
* 03-Parameters数据填充:通过map集合传递数据并展示PDF
* Jdbc数据源数据填充/
* 04-Jdbc数据源数据填充:构造数据库模拟连接
* 05-Jdbc数据源数据填充:构造fields
* 06-Jdbc数据源数据填充:传递Connection填充数据并展示PDF
* 07-Jdbc数据源数据填充:使用parameter为sql语句传递参数
* javaBean数据源数据填充/
* 08-javaBean数据源数据填充
* 分组报表/
* 09-分组报表:构造模板
* 10-分组报表:pdf展示
* 11-分组报表:使用variable构造页码
* charts图形报表/
* 12-charts图形报表:需求分析
* 13-charts图形报表:构造饼状图
* 父子报表/
* 14-父子报表:概述
* 15-父子报表:父子报表传递数据
* 16-父子报表:打印父子PDF报表
* 构造个人详情报表/
* 17-构造个人详情报表:需求说明
* 18-构造个人详情报表:搭建环境
* 19-构造个人详情报表:代码实现
* 第十一章 刷脸登录/
* 浅谈人工智能/
* 01-人工智能:内容介绍与人工智能的概述
* 02-人工智能:基于人工智能的人脸登录介绍
* 百度云AI/
* 03-百度云AI:概述
* 04-百度云AI:账号注册以及注册应用
* 05-百度云API入门:搭建环境
* 06-百度云API入门:人脸注册
* 07-百度云API入门:人脸检测
* 08-百度云API入门:人脸搜索
* 09-百度云API入门:人脸更新
* 刷脸登录/
* 10-刷脸登录:需求分析
* 11-二维码生成:通过zxing生成二维码到本地
* 12-二维码生成:通过zxing生成dataUrl的二维码
* 13-刷脸登录:搭建环境-上
* 14-刷脸登录:搭建环境-下
* 15-刷脸登录:功能介绍和人脸注册
* 16-刷脸登录:生成二维码
* 17-刷脸登录:轮询查询二维码登录状态
* 18-刷脸登录:人脸检测
* 19-刷脸登录:人脸登录
* 20-刷脸登录:构造前端工程
* 21-刷脸登录:测试以及总结
* 第十二章 代码生成器原理分析及环境搭建/
* 代码生成器概述/
* 01-代码生成器概述:内容介绍
* 02-代码生成器概述:需求分析
* 03-代码生成器概述:实现思路
* 深入FreeMarker的模板/
* 04-FreeMarker:概述
* 05-FreeMarker的入门:入门案例
* 06-FreeMarker的入门:字符串模板
* 07-FreeMarker的模板:概述和数据模型
* 08-FreeMarker的模板:if指令和list指令
* 09-FreeMarker的模板:include和assign指令
* 数据库之元数据/
* 10-元数据:概述
* 11-DataBaseMetaData元数据:获取数据库基本信息
* 12-DataBaseMetaData元数据:获取所有数据库名称
* 13-DataBaseMetaData元数据:获取指定数据库的表信息
* 14-DataBaseMetaData元数据:获取指定数据库表中的字段属性
* 15-ParameterMetaData元数据:获取参数个数
* 16-ResultSetMetaData元数据:获取查询结果的字段信息
* 构造代码生成器环境/
* 17-构造代码生成器环境:需求分析
* 18-构造代码生成器环境:实体类和工具类介绍
* 19-构造代码生成器环境:配置界面
* 第十三章 代码生成器实现/
* 代码生成器之数据模型/
* 01-代码生成器之数据模型:概述与需求分析
* 02-代码生成器之数据模型:处理自定义properties数据
* 03-代码生成器之元数据处理:操作步骤分析
* 04-代码生成器之元数据处理:代码实现-上
* 05-代码生成器之元数据处理:代码实现-下(需要修改)
* 代码生成器的实现/
* 06-代码生成器的实现:需求分析
* 07-代码生成器的实现:程序入口GeneratorFacade
* 08-代码生成器的实现:测试GeneratorFacade获取数据模型
* 09-代码生成器的实现:核心处理类Generator的介绍
* 10-代码生成器的实现:核心处理类Generator的实现-上
* 11-代码生成器的实现:核心处理类Generator的实现-中
* 12-代码生成器的实现:核心处理类Generator的实现-下
* 模板制作/
* 13-模板制作:需求分析
* 14-模板制作:项目路径处理
* 15-模板制作:实体类模板
* 16-模板制作:持久层模板
* 17-模板制作:业务层模板
* 18-模板制作:视图层模板
* 19-代码生成器:测试
* 20-代码生成器:总结
* 第十四章 微服务网关与社保模块开发/
* 微服务网关概述/
* 01-课程介绍
* 02-网关的引入
* 03-网关的概念
* Zuul网关/
* 04-zuul介绍以及开发步骤
* 05-搭建zuul运行环境
* 06-搭建zuul运行环境测试
* 07-zuul动态路由配置
* 08-zuul过滤器
* 09-zuul过滤器总结
* 10-基于jwt的鉴权
* 11-基于shiro的鉴权
* 12-基于网关的代码改造
* 社保管理/
* 13-社保管理:需求分析
* 14-社保管理:表分析
* 15-社保管理:搭建环境-上
* 16-社保管理:搭建环境-下
* 17-社保管理:企业设置
* 18-社保管理:分页-上
* 19-社保管理:分页-下
* 20-社保管理:设置员工社保
* 21-社保管理:月度统计报表
* 22-社保管理:数据归档
* 23-社保管理:切换社保统计周期
* 24-总结和作业
* 第十五章 考勤模块开发/
* 社保管理/
* 01-回顾与内容介绍
* 02-社保归档:归档历史列表
* 03-社保归档:归档详情和用户归档历史
* 考勤设置/
* 04-考勤设置:需求分析和表介绍
* 05-考勤设置:代码实现-上
* 06-考勤设置:代码实现-下
* 考勤数据导入/
* 07-考勤管理:需求分析
* 08-考勤数据导入:概述
* 09-考勤数据导入:工具类测试
* 10-考勤数据导入:操作步骤分析
* 11-考勤数据导入:代码实现-上
* 12-考勤数据导入:代码实现-下
* 考勤管理/
* 13-考勤列表:需求分析
* 14-考勤列表:代码实现
* 15-修改员工考勤记录
* 16-考勤归档:查看月报表数据
* 17-考勤归档:实现数据归档
* 18-总结和作业
* 第十六章 薪资管理与工作流概述/
* 考勤归档/
* 01-今日内容介绍
* 02-考勤归档:制作新报表
* 03-考勤归档:归档列表和详情
* 04-考勤归档:查询用户归档历史
* 薪资管理/
* 05-薪资模块:概述和需求
* 06-薪资模块:环境搭建-上
* 07-薪资模块:环境搭建-下(改)
* 08-薪资模块:分页列表代码分析
* 09-薪资模块:调薪,定薪代码分析
* 10-薪资模块:薪资详情
* 11-薪资模块:月报表-上
* 11-薪资模块:月报表-中
* 11-薪资模块:月报表-下
* 审批中心之工作流/
* 12-工作流介绍
* 13-审批中心概述
* 14-activiti开发流程介绍
* 请假流程案例分析/
* 15-请假流程:流程分析
* 16-请假流程:网页设计工具activiti-app的安装
* 17-请假流程:使用activiti-app绘制请假流程
* 工作流开发-流程部署/
* 18-部署流程:环境搭建
* 19-部署流程:activiti和业务系统多数据源的配置
* 20-部署流程:多数据源的测试
* 21-部署流程:代码编写
* 22-部署流程:部署测试
* 23-今日内容总结
* 第十七章 审批中心/
* 工作流开发-流程定义/
* 01-今日内容介绍
* 02-流程定义的概述
* 03-流程定义操作:查询列表
* 04-流程定义操作:流程的挂起与激活
* 05-流程定义操作:编写流程的controller和service
* 06-流程定义操作:前端页面展示
* 07-流程定义操作:加班流程分析
* 08-流程定义操作:离职流程分析
* 审批中心开发/
* 09-审批业务概述:业务流程说明
* 10-审批业务概述:数据库表分析
* 11-审批业务概述:环境搭建
* 12-审批列表:代码实现-上
* 13-审批列表:代码实现-下
* 14-审批列表:审批详情与测试
* 15-发起申请:步骤分析
* 16-发起申请:代码实现-上
* 17-发起申请:代码实现-中
* 18-发起申请:代码实现测试
* 19-发起申请:代码实现-下
* 20-提交申请:代码实现
* 21-请假流程:测试
* 22-请假流程:流程分析
* 23-其他流程的测试
* 24-总结
* 阶段六 电商行业-淘淘商城/
* 第一章 微课-【实战】电商实战-淘淘商城-项目搭建/
* 项目搭建/
* 课程计划1
* 电商行业背景介绍
* 电商行业的特点
* 淘淘商城介绍
* 淘淘商城系统架构
* 开发环境说明
* 工程搭建说明
* 工程搭建-taotao-parent
* 服务层工程创建
* 表现层工程创建
* 使用maven tomcat插件启动工程
* svn服务器的安装及说明
* maven聚合工程的说明
* maven的dependenceManagement
* 向SVN上传代码
* 从svn导入工程
* 课程计划2
* 项目中使用的技术分析
* dubbo的架构
* dubbo的使用方法
* 注册中心zookeeper的安装
* 框架整合-服务端
* 框架整合-表现层
* mybatis逆向工程及页面展示
* 第二章 微课-【实战】电商实战-淘淘商城-商品管理/
* 商品管理/
* 分页插件介绍
* pageHelper测试
* 商品列表查询-代码实现
* 商品列表查询-测试
* dubbo监控中心
* 课程计划3
* maven工程debug方法
* 商品类目选择-分析
* 商品类目选择-service
* 商品类目选择-表现层
* 图片上传分析
* 图片服务器的原理
* 图片服务器的安装
* 上传图片测试
* 使用工具类上传图片
* 图片上传代码实现
* 解决上传图片浏览器兼容性问题
* 富文本编辑器的使用方法
* 商品添加-分析
* 商品添加完成
* 第三章 微课-【实战】电商实战-淘淘商城-内容管理/
* 内容管理/
* 课程计划4
* 前台系统工程搭建
* 商城首页展示
* 商城首页动态展示分析
* 通过欢迎页显示首页
* 内容服务系统工程搭建
* 内容分类管理-Service
* 内容分类管理展示
* 商品上传图片异常问题
* 内容分类添加-分析及dao
* 内容分类添加-service
* 内容分类添加-controller
* 内容分类删除、重命名
* 插入内容数据-service
* 插入内容数据-实现
* 首页动态展示内容分析
* 首页轮播图展示-service
* 首页轮播图-实现
* 第四章 微课-【实战】电商实战-淘淘商城-缓存/
* 缓存/
* 课程计划5
* 首页大广告实现流程
* redis的安装
* redis的启动及关闭
* redis的客户端
* redis的五种数据类型
* keys命令
* redis的持久化
* 课程计划6
* 向业务逻辑中添加缓存-分析
* 向业务逻辑中添加缓存
* 缓存测试
* 缓存同步
* redis集群架构
* redis集群的搭建
* redis客户端连接集群
* 使用jedis操作集群
* jedis整合spring
* 第五章 微课-【实战】电商实战-淘淘商城-搜索/
* 搜索业务/
* 搜索架构分析
* solr服务的安装
* 中文分析器及业务域定义
* 搜索工程搭建
* 导入商品数据-service
* 导入商品数据-表现层
* 课程计划7
* 商品搜索-service
* 商品搜索-表现层
* 搜索结果分页、展示图片
* solrcloud的系统架构
* solrcloud搭建环境说明
* zookeeper集群搭建
* solr集群搭建步骤
* 使用solrJ操作solrcloud
* 搜索功能切换到集群
* 全局异常处理
* 使用solrj查询索引库
* 商品搜索-dao
* 第六章 微课-【实战】电商实战-淘淘商城-消息队列/
* 消息队列/
* 课程计划8
* 消息队列介绍
* activemq介绍
* activemq的安装
* 消息队列-queue-producer
* 消息队列-queue-consumer
* 发布订阅-topic-producer
* 发布订阅-topic-consumer
* activemq后台503问题
* activemq整合spring-发送消息
* activemq整合spring接收消息
* 添加商品同步索引库-代码实现
* 添加商品同步索引库-测试
* 第七章 微课-【实战】电商实战-淘淘商城-网页静态化/
* 网页静态化/
* 课程计划9
* 商品详情页面展示分析
* 商品详情页面展示-动态展示
* 业务逻辑中添加缓存-分析
* 商品详情页面展示添加缓存
* freemarker介绍
* freemarker的入门程序
* freemarker语法01
* freemarker语法-日期类型的处理
* freemarker语法-其他
* freemarker整合spring
* 商品详情页面静态化方案
* 商品详情页面生成Listener
* 把jsp改造为freemarker模板
* 课程计划10
* 静态页面生成测试
* 第八章 微课-【实战】电商实战-淘淘商城-Nginx/
* Nginx/
* 什么是nginx及应用场景
* nginx的安装及启动
* nginx配置虚拟主机-端口区分
* 配置虚拟主机-域名区分
* nginx配置反向代理
* nginx实现负载均衡
* nginx实现高可用原理
* 第九章 微课-【实战】电商实战-淘淘商城-SSO单点登录/
* 单点登录/
* sso工程搭建
* sso接口分析-数据校验
* sso-接口数据校验实现
* 什么是sso及为什么要有sso
* 课程计划11
* 用户注册接口-分析
* 用户注册接口-实现
* 用户登录流程分析
* 用户登录-service
* 用户登录接口-实现
* 根据token查询用户信息
* 用户注册页面
* 用户登录页面
* 首页展示用户名分析
* jsonp原理
* jsonp服务端实现
* 第十章 微课-【实战】电商实战-淘淘商城-购物车/
* 购物车系统/
* 课程计划12
* 购物车工程搭建
* 商品详情页面改造
* 添加购物车-分析
* 添加购物车业务逻辑实现
* 展示购物车商品列表
* 修改购物车商品数量
* 删除购物车商品
* 购物车-小结
* 第十一章 微课-【实战】电商实战-淘淘商城-订单系统/
* 订单系统/
* 订单系统工程搭建
* 订单确认页面
* 用户登录拦截器实现
* 课程计划13
* 提交订单功能分析
* 创建接收表单数据的pojo
* 向订单表中插入数据
* 生成订单service完成
* 生成订单处理-表现层
* 第十二章 微课-【实战】电商实战-淘淘商城-项目部署/
* 项目部署/
* Linux下MySQL的安装
* 数据库分片解决方案
* 系统架构、网络拓扑讲解
* 仿真服务器说明
* tomcat热部署
* 部署前代码修改
* 工程部署
* 工程测试01
* 工程测试02
* nginx反向代理配置及工程测试
* 阶段七 电商行业-畅购/
* 第一章 畅购/
* 项目介绍&环境准备/
* 01_项目知识点介绍
* 02_本日学习目标
* 03_电商行业分析
* 04_电商行业技术特点
* 05_主要电商模式
* 06_项目原型介绍
* 07_前后端分离介绍
* 08_技术架构&系统架构介绍
* 09_虚拟机导入
* 10_项目结构介绍
* 11_父工程创建
* 12_二级父工程创建
* 13_eureka注册中心服务搭建
* 14_公共模块搭建
* 15_商品微服务搭建
* 16_商品微服务测试
* 品牌管理/
* 17_品牌表分析
* 18_品牌列表查询实现
* 19_根据id查询品牌信息
* 20_品牌添加
* 21_品牌修改
* 22_品牌删除
* 23_品牌列表条件查询实现
* 品牌列表查询/
* 24_品牌列表条件查询测试
* 25_品牌列表分页查询实现
* 26_品牌列表分页+条件查询实现
* 27_统一异常处理类
* CROS&品牌、规格列表的查询/
* 01_课程目标
* 02_跨域介绍
* 03_CROS介绍
* 04_畅购基础工程导入
* 05_规格参数模板分类表关系介绍
* 06_根据商品分类名称查询品牌列表实现
* 07_根据商品分类名称查询规格列表
* 08_根据商品分类名称查询规格列表-测试
* 文件上传/
* 09_fastDFS简介
* 10_fastDFS文件上传流程
* 11_fastDFS安装
* 12_文件存储服务-工程搭建
* 13_文件存储服务-文件上传代码实现
* 14_文件存储服务-文件上传测试
* 网关&限流/
* 01_课程目标
* 02_网关介绍
* 03_后端网关系统搭建
* 04_网关访问路由转发测试
* 05_网关跨域处理
* 06_网关过滤器实现
* 07_限流介绍
* 08_令牌桶算法介绍
* 09_网关限流实现
* 密码加密/
* 10_Bcrypt介绍&演示
* 11_新增管理员密码加密实现
* 12_管理员登录实现
* 13_可逆加密算法
* 14_不可逆加密算法&Base64编码
* 15_什么是微服务鉴权
* jwt&微服务鉴权/
* 16_jwt简介
* 17_jwt令牌生成
* 18_jwt令牌解析
* 19_设置jwt令牌过期时间
* 20_自定义jwt令牌内容
* 21_微服务鉴权-实现思路分析
* 22_微服务鉴权-系统服务发放令牌实现
* 23_微服务鉴权-网关认证过滤器实现
* 24_微服务鉴权-效果演示
* 分布式id/
* 01_课程目标
* 02_为什么需要分布式id
* 03_分布式id解决方案介绍
* 04_snowflake快速入门
* 05_spu&sku介绍
* 06_spu添加实现
* 07_sku列表添加实现
* 08_spu&sku列表添加-controller
* 09_spu&sku列表添加测试
* 商品审核&上下架&删除商品/
* 10_品牌与分类关联实现
* 11_根据id查询商品
* 12_商品修改保存
* 13_商品审核&上下架功能分析
* 14_商品审核
* 15_商品下架
* 16_商品上架
* 17_删除&还原商品需求分析
* 18_商品逻辑删除
* 19_商品还原
* 20_商品物理删除
* lua&nginx&openrestry/
* 01_课程目标
* 02_什么是lua
* 03_lua安装
* 04_lua基本语法-1
* 05_lua基本语法-流程控制
* 06_lua基础语法-函数&require函数
* 07_nginx功能介绍
* 08_openrestry介绍
* 缓存设置/
* 09_广告数据加载-实现思路
* 10_缓存预热
* 11_缓存数据查询
* 12_多级缓存设置
* 13_前端首页加载
* 14_nginx限流控制
* 15_突发流量控制
* 商品广告缓存/
* 01_课程目标
* 02_什么是canal
* 03_数据监控微服务搭建&演示
* 04_首页广告缓存更新-实现思路
* 05_首页广告缓存更新-发送消息到MQ
* 06_首页广告缓存更新-获取消息并执行更新
* 商品下架同步索引库/
* 07_商品上架同步索引库-实现思路
* 08_商品上架同步索引库-队列&交换机声明
* 09_商品上架同步索引库-数据监控服务实现
* 10_商品上架同步索引库-搜索服务搭建
* 11_商品上架同步索引库-商品服务查询功能接口实现
* 12_商品上架同步索引库-搜索服务导入功能实现
* 13_商品上架同步索引库-创建索引结构&导入全部商品测试
* 14_商品上架同步索引库-接收消息并执行导入
* 15_商品上架同步索引库-功能演示
* 16_商品下架同步索引库-队列&交换机声明
* 17_商品下架同步索引库-获取最新下架商品
* 18_商品下架同步索引库-搜索服务实现
* 19_商品下架同步索引库-功能演示
* 关键字查询/
* 01_课程目标
* 02_按照关键字查询-查询条件构建
* 03_按照关键字查询-查询结果封装
* 04_按照关键字查询-表现层定义
* 05_按照关键查询-测试
* 条件查询&分页、排序、高亮查询/
* 06_条件查询介绍
* 07_按照品牌过滤查询
* 08_按照品牌进行聚合查询
* 09_按照规格进行过滤查询
* 10_按照规格进行聚合查询
* 11_按照价格进行区间查询
* 12_分页查询
* 13_排序查询
* 14_什么是高亮
* 15_高亮查询实现
* thymeleaf快速入门/
* 01_课程目标
* 02_什么是页面静态化
* 03_thymeleaf介绍
* 04_springboot整合thymeleaf
* 05_基础语法-表单提交
* 06_基础语法-对象遍历
* 07_基础语法-map取值
* 08_基础语法-数组遍历
* 09_基础语法-日期显示
* 10_基础语法-条件判断
* 11_基础语法-模块声明与页面包含
* 页面渲染-规格与价格/
* 12_搜索页面渲染-实现思路
* 13_搜索页面渲染-准备工作
* 14_搜索页面渲染-controller跳转方法定义
* 15_搜索页面渲染-用户条件信息显示
* 16_搜索页面渲染-品牌信息显示
* 17_搜索页面渲染-规格数据格式转换
* 18_搜索页面渲染-规格与价格显示
* 前后端查询/
* 19_搜索页面渲染-数据列表展示
* 20_搜索页面渲染-关键字查询
* 21_搜索页面渲染-后端url拼接
* 22_搜索页面渲染-前端url拼接&效果演示
* 23_搜索页面渲染-去除搜索条件
* 24_搜索页面渲染-价格排序
* 25_搜索页面渲染-分页查询后端实现
* 26_搜索页面渲染-分页前端实现&演示
* 商品详情/
* 27_商品详情页生成-实现思路
* 28_商品详情页生成-静态页生成服务创建
* 29_商品详情页生成-feign接口定义
* 30_商品详情页生成-业务层实现
* 31_商品详情页生成-静态页服务消息队列监听类
* 32_商品详情页生成-数据监控服务
* 33_商品详情页生成-测试
* 34_商品详情页面-基于nginx访问
* jwt应用/
* 01_课程内容
* 02_用户认证分析
* 03_单点登录技术解决方案
* 04_第三方登录技术解决方案
* 05_本项目认证实现&资源访问流程
* 06_jwt令牌基础回顾
* 07_生成私钥与公钥
* 08_认证服务导入
* 09_基于私钥生成jwt
* 10_基于公钥解析jwt
* 授权码模式/
* 11_oauth2入门-准备工作
* 12_授权码模式-获取授权码
* 13_授权码模式-获取令牌
* 14_授权码模式-校验&刷新令牌
* 15_密码模式-获取令牌
* 16_用户服务对接oauth2
* 用户认证/
* 17_用户认证-准备工作
* 18_用户认证-申请令牌测试
* 19_用户认证-业务层
* 20_用户认证-表现层
* 21_用户认证-测试
* 22_用户认证-动态获取用户信息
* 对接网关/
* 23_认证服务对接网关-客户端网关创建
* 24_认证服务对接网关-全局过滤器实现
* 25_认证服务对接网关-全局过滤器测试
* 26_自定义登录页面-功能实现
* 27_自定义登录页面-测试
* 28_自定义路径过滤器
* 添加购物车/
* 01_课程目标
* 02_什么是用户授权
* 03_验证jwt包含角色权限信息
* 04_用户授权演示
* 05_购物车实现思路
* 06_添加购物车-skufeign声明&定义
* 07_添加购物车-业务层实现
* 08_添加购物车-表现层实现&测试
* 购物车渲染&页面跳转/
* 09_查询购物车列表实现
* 10_购物车渲染-购物车渲染服务搭建
* 11_购物车渲染-feign接口定义
* 12_购物车渲染-渲染服务表现层实现
* 13_购物车渲染-页面渲染
* 14_订单服务对接oauth
* 15_微服务之间认证
* 16_动态获取当前登录人
* 17_页面跳转设置
* 页面模板渲染/
* 01_课程内容
* 02_登录人收件地址查询
* 03_页面模板渲染-准备工作
* 04_页面末班渲染-后端代码实现
* 05_页面模板渲染-页面基础数据渲染
* 06_页面模板渲染-页面收件人与支付方式数据封装
* 下单、库存变更实现/
* 07_下单实现-后端功能实现
* 08_下单实现-前端功能实现
* 09_库存变更-商品服务扣减库存实现
* 10_库存变更-订单服务实现&测试
* 11_增加积分业务介绍
* 分布式事务/
* 01_课程目标
* 02_事务回顾&本地事务介绍
* 03_分布式事务介绍
* 04_CAP定定理介绍
* 05_BASE理论介绍
* 06_两阶段提交2PC介绍
* 07_TCC事务补偿机制介绍
* 08_基于消息队列方式介绍
* seata&fescar/
* 09_seata介绍
* 10_fescar实现原理
* 11_AT模式介绍
* 12_MT模式&混合模式介绍
* 13_fescar代码实现-准备工作
* 14_fescar代码实现-分布式事务错误效果演示
* 15_fescar代码实现-分布式事务正确效果演示
* 分布式事务实现/
* 16_消息队列实现分布式事务-流程分析
* 17_消息队列实现分布式事务-实体类&rabbitmq配置类创建
* 18_消息队列实现分布式事务-订单服务添加任务表数据
* 19_消息队列实现分布式事务-定时任务发送最新任务数据
* 20_消息队列实现分布式事务-用户服务监听类接收消息
* 21_消息队列实现分布式事务-用户服务监听类更新积分
* 22_消息队列实现分布式事务-订单服务删除任务数据
* 23_消息队列实现分布式事务-测试&效果演示
* 微信支付介绍/
* 01_课程内容
* 02_微信支付介绍
* 03_微信支付入门案例
* 04_QRCode演示
* 支付跳转&支付实现/
* 05_购物支付整体流程介绍
* 06_订单结算页跳转支付方式页
* 07_支付服务创建
* 08_支付服务-统一下单实现
* 09_页面对接支付服务实现
* 支付回调/
* 10_支付回调业务分析&Echosite介绍
* 11_echosite效果演示
* 12_接收回调消息效果演示
* 13_回调消息接收并返回成功通知
* 14_支付服务-查询订单消息并发送到队列
* 实现和测试/
* 15_订单服务-接收消息并修改订单状态
* 16_支付回调测试&效果演示
* 17_推送通知业务分析&websocket介绍
* 18_web stomp插件安装
* 19_web stomp效果演示
* 20_消息队列用户创建&权限配置
* 21_代码实现&效果演示
* 延迟消息/
* 01_课程内容
* 02_超时未支付订单处理-需求&实现思路分析
* 03_延迟消息队列-消息TTL介绍&演示
* 04_延迟消息队列-死信交换机介绍&演示
* 05_超时未支付订单处理-功能实现流程介绍
* 06_超时未支付订单处理-feign接口定义
* 07_超时未支付订单处理-发送延迟消息并接收
* 08_超时未支付订单处理-关闭订单业务实现
* 09_超时未支付订单处理-测试
* 批量发货&自动收货/
* 10_批量发货实现
* 11_了解对接第三方物流
* 12_手动确认收货实现
* 13_自动收货-需求介绍&springtask回顾
* 14_自动收货-消息发送实现
* 15_自动收货-接收消息
* 16_自动收货-业务层实现
* 秒杀服务搭建/
* 01_课程内容
* 02_秒杀简介
* 03_秒杀服务搭建
* 04_秒杀时间段计算
* 05_秒杀商品添加到缓存实现
* 06_秒杀商品添加缓存测试
* 秒杀时间段/
* 07_秒杀首页渲染-实现思路
* 08_秒杀渲染服务搭建
* 09_秒杀首页加载时间段菜单
* 10_秒杀时间段格式化
* 11_秒杀时间段选中实现
* 倒计时显示/
* 12_倒计时时间显示-实现思路&静态值显示
* 13_倒计时时间显示-倒计时效果实现&格式化
* 14_倒计时时间实现-正确倒计时时间显示
* 15_秒杀商品列表-秒杀服务查询列表实现
* 16_秒杀商品列表-秒杀渲染服务显示数据
* 17_抢购按钮js方法实现
* 秒杀异步下单/
* 01_课程内容
* 02_秒杀异步下单-获取当前登录人&预加载秒杀商品库存到redis
* 03_秒杀异步下单-业务层预扣减库存实现
* 生产者消息不丢失/
* 04_秒杀异步下单-生产者消息不丢失解决方案介绍
* 05_秒杀异步下单-生产者消息不丢失实现
* 06_秒杀异步下单-生产者消息不丢失测试
* 消费者服务创建/
* 07_秒杀异步下单-消费者服务创建
* 08_秒杀异步下单-消费者消息不丢失介绍
* 09_秒杀异步下单-消费者服务实现手动应答模式
* 10_秒杀异步下单-消费者服务业务层实现
* 11_秒杀异步下单-流量削峰
* 12_秒杀异步下单-秒杀服务&秒杀渲染服务对接
* 13_秒杀异步下单-测试
* 秒杀限流/
* 14_防止用户恶意访问实现
* 15_防止同一个用户相同商品重复购买实现
* 16_秒杀下单接口隐藏实现
* 17_秒杀下单接口限流实现
* 阶段八 教育行业-智慧学成/
* 第一章 智慧学成/
* 项目介绍/
* 01-项目介绍-学习目标&项目背景和概述
* 02-项目介绍-业务流程
* 03-项目介绍-功能模块
* 04-项目介绍-技术架构
* 环境搭建/
* 05-环境搭建-学习目标&CDH组件介绍
* 06-环境搭建-CDH环境搭建
* 07-环境搭建-配置hosts
* 08-环境搭建-配置Maven
* 09-环境搭建-IDEA环境配置
* 10-环境搭建-导入Scala基础工程&基础工程介绍
* 11-环境搭建-wordcount代码编写及idea代码测试
* 12-环境搭建-wordcount任务提交到集群执行
* 数据仓库介绍/
* 13-Zeppelin简介、Zeppelin调式Spark程序
* 14-Hue简介、Hue操作hive及hdfs
* 15-数据仓库-学习目标、数据仓库介绍
* 16-数据仓库-数据仓库的特点
* 17-数据仓库-维度分析
* 18-数据仓库-数据仓库建模
* 19-数据仓库-Hive创建数据仓库
* 采集系统/
* 01-ETL-学习目标
* 02-ETL-ETL介绍
* 03-ETL-课程访问量需求分析
* 04-ETL-采集系统介绍
* 05-ETL-采集系统搭建
* 06-ETL-采集系统-测试采集课程访问量
* 07-ETL-NiFi介绍
* 08-ETL-快速入门
* 维度数据采集/
* 09-ETL-维度数据采集-维度介绍
* 10-ETL-维度数据采集-导入学成在线业务数据
* 11-ETL-维度数据采集-导入NiFi源码&执行采集
* 12-ETL-维度数据采集-注意事项-NiFi采集乱码处理
* 13-ETL-维度数据采集-区域维度原文件上传HDFS&spark读取文件
* 14-ETL-维度数据采集-区域维度原文件数据与实体映射
* 15-ETL-维度数据采集-区域维度字段关联及区域维度数据入库
* 数据清洗/
* 16-ETL-维度数据采集-区域维度-注意事项:winutils配置
* 01-ETL-数据清洗-课程访问量事实表字段介绍&清洗逻辑介绍
* 02-ETL-数据清洗-课程访问量清洗-获取维度数据&原始数据
* 03-ETL-数据清洗-课程访问量清洗-过滤机器人&关联维度
* 04-ETL-数据清洗-课程访问量清洗-去重&保存到数据仓库
* 05-ETL-数据清洗-课程访问量清洗-测试
* 06-ETL-数据清洗-课程访问量清洗-使用NiFi生产数据并测试
* 课程访问量/
* 07-课程分析-学习目标
* 08-课程分析-课程访问量分析-功能概述&统计分析步骤
* 09-课程分析-课程访问量分析-步骤1:读取课程访问量事实表数据
* 10-课程分析-课程访问量分析-步骤2:课程访问量统计求和
* 11-课程分析-课程访问量分析-步骤3:课程访问量统计结果保存数据仓库
* 12-课程分析-课程访问量分析-使用NiFi将课程访问量分析结果同步到MySQl
* 13-课程分析-课程访问量分析-集成测试概述
* 14-课程分析-课程访问量分析-集成测试-数据清洗统计分析NiFi调度
* 15-课程分析-课程访问量分析-集成测试-联动(清洗、统计分析、同步到业务库)配置并测试
* 系统搭建&课程分析/
* 16-业务报表系统搭建-Web前端使用说明&Yapi使用说明
* 17-业务报表系统搭建-使用业务后台接口展示业务报表
* 01-课程分析-课程购买量-需求分析
* 02-课程分析-课程购买量-采集字段及存储分析
* 03-课程分析-课程购买量-MySQL采集注意事项
* 04-课程分析-课程购买量-NiFi采集MySQL配置
* 05-课程分析-课程购买量-测试NiFi采集MySQL
* 06-课程分析-课程购买量-NiFi生产订单数据保存到MySQL&并进行实时采集
* 07-课程分析-课程购买量-数据清洗-DWD(事实表)结构分析
* 数据清洗&DWM代码/
* 08-课程分析-课程购买量-数据清洗-用户维度采集
* 09-课程分析-课程购买量-DWD代码-维度数据获取
* 10-课程分析-课程购买量-DWD代码-事实表数据封装
* 11-课程分析-课程购买量-DWD代码-保存到数据仓库
* 12-课程分析-课程购买量-DWD代码-测试清洗入库
* 13-课程分析-课程购买量-DWM层结构分析
* DWM代码&集成测试/
* 14-课程分析-课程购买量-DWM代码-轻度聚合封装数据
* 15-课程分析-课程购买量-DWM代码-保存到数据仓库&测试入库
* 16-课程分析-课程购买量-统计分析
* 17-课程分析-课程购买量-使用NiFi将业务数据从数据仓库同步到MySQL
* 18-课程分析-课程购买量-集成测试-概述&NiFi调度数据清洗分析任务
* 19-课程分析-课程购买量-集成测试-联动配置&整流程测试
* 热门学科排名分析&用户选课/
* 01-热门学科排名-需求分析
* 02-热门学科排名-业务报表系统字段分析
* 03-热门学科排名-采集字段及存储分析
* 04-热门学科排名-NiFi采集用户选课数据&测试
* 05-热门学科排名-NiFi生产用户选课数据保存到MySQL&并进行实时采集
* 06-热门学科排名-用户选课DWD层字段说明&清洗分析
* 07-热门学科排名-用户选课-DWD代码-获取维度数据&用户选课原始数据
* 08-热门学科排名-用户选课-DWD代码-事实表数据封装&保存到数据仓库
* 09-热门学科排名-用户选课-DWD代码-测试清洗入库
* 销售量统计/
* 10-热门学科排名-统计分析概述&课程分类维度采集
* 11-热门学科排名-统计分析-销售量-周-统计分析步骤
* 12-热门学科排名-统计分析-销售量-周-代码-获取周区间日期
* 13-热门学科排名-统计分析-销售量-周-代码-根据日期获取数据并计算涨幅
* 14-热门学科排名-统计分析-销售量-周-代码-维度关联&保存到数据仓库
* 15-热门学科排名-统计分析-销售量-周-代码-抽取工具类&测试入库
* 16-热门学科排名-统计分析-销售量-月-统计分析步骤及代码编写
* 17-热门学科排名-统计分析-销售量-月-测试入库
* 学生人数统计/
* 18-热门学科排名-统计分析-学生人数-周-统计分析步骤
* 19-热门学科排名-统计分析-学生人数-周-代码-获取周区间&获取数据&计算涨幅
* 20-热门学科排名-统计分析-学生人数-周-代码-维度关联&保存到数据仓库
* 21-热门学科排名-统计分析-学生人数-周-代码-抽取工具类&测试入库
* 22-热门学科排名-统计分析-学生人数-月-统计分析步骤&代码编写
* 23-热门学科排名-统计分析-学生人数-月-测试入库
* 销售额统计&集成测试/
* 24-热门学科排名-统计分析-销售额-周-统计分析步骤&代码编写
* 25-热门学科排名-统计分析-销售额-周-测试入库
* 26-热门学科排名-统计分析-销售额-月-统计分析步骤&代码编写
* 27-热门学科排名-统计分析-销售额-月-测试入库
* 28-热门学科排名-统计分析-使用NiFi将业务数据从数据仓库同步到MySQL
* 29-热门学科排名-集成测试-配置NiFi调度数据清洗分析任务
* 30-热门学科排名-集成测试-测试NiFi调度数据清洗分析
* 31-热门学科排名-集成测试-联动配置&测试
* 32-热门学科排名-集成测试-报表系统Web展示
* 实时分析/
* 01-实时分析-学习目标
* 02-实时分析-平台看板需求分析&实时分析应用场景
* 03-实时分析-实时分析技术方案
* 04-实时分析-指标与维度分析&数据存储分析
* 05-实时分析-今日访问量-概述&数据采集
* 06-实时分析-今日访问量-统计分析逻辑
* 今日访问量代码实现/
* 07-实时分析-今日访问量-代码-redis获取kafka的offset
* 08-实时分析-今日访问量-代码-SparkStreaming获取kafka中的数据
* 09-实时分析-今日访问量-代码-去重计算实时访问量&保存redis
* 10-实时分析-今日访问量-代码-redis中保存当前offset进度
* 11-实时分析-今日访问量-代码-测试
* 12-实时分析-今日访问量-NiFi生产数据&测试
* 13-实时分析-新增用户量-概述&数据采集
* 新增用户量&今日购买量&集成测试/
* 14-实时分析-新增用户量-统计分析逻辑
* 15-实时分析-新增用户量-代码-实时计算新增用户量
* 16-实时分析-新增用户量-代码-测试
* 17-实时分析-新增用户量-NiFi生产数据&测试
* 18-实时分析-今日购买量-概述&数据采集
* 19-实时分析-今日购买量-统计分析逻辑&代码
* 20-实时分析-今日购买量-代码-测试
* 21-实时分析-今日购买量-NiFi生产数据&测试
* 22-实时分析-集成测试-NiFi调度配置
* 23-实时分析-集成测试-测试&web展示
* 及时查询技术选型/
* 01-即时查询-学习目标
* 02-即时查询-需求分析&技术方案
* 03-即时查询-技术方案-代码演示-保存-代码
* 04-即时查询-技术方案-代码演示-保存-测试
* 05-即时查询-技术方案-代码演示-查询-代码&测试
* 06-即时查询-采集分析&存储分析
* 07-即时查询-数据采集-用户学习采集
* 08-即时查询-数据采集-课程视频维度采集
* 统计分析概述/
* 09-即时查询-统计分析-概述&步骤1统计逻辑&中间表介绍
* 10-即时查询-统计分析-步骤1:代码-获取原始数据
* 11-即时查询-统计分析-步骤1:代码-注册udf函数
* 12-即时查询-统计分析-步骤1:代码-关联相关维度&统计学习时长
* 13-即时查询-统计分析-步骤1:代码-测试
* 代码实现&集成测试/
* 14-即时查询-统计分析-步骤2:概述
* 15-即时查询-统计分析-步骤2:代码
* 16-即时查询-统计分析-步骤2:测试
* 17-即时查询-统计分析-使用hbase注意事项
* 18-即时查询-统计分析-NiFi生产数据-配置
* 19-即时查询-统计分析-NiFi生产数据-测试&代码测试
* 20-即时查询-集成测试-配置
* 21-即时查询-集成测试-测试&web展示
* NiFi采集/
* 01-系统集成测试-学习目标&概述
* 02-系统集成测试-代码重新打包-代码修改
* 03-系统集成测试-代码重新打包-上传NiFi容器
* 04-系统集成测试-NiFi采集-清洗-统计分析-概述&清理业务数据
* 05-系统集成测试-NiFi采集-清洗-统计分析-即时查询
* 06-系统集成测试-NiFi采集-清洗-统计分析-离线分析-课程访问量
* 07-系统集成测试-NiFi采集-清洗-统计分析-离线分析-课程购买量
* 08-系统集成测试-NiFi采集-清洗-统计分析-离线分析-热门学科排名
* 09-系统集成测试-NiFi采集-清洗-统计分析-实时分析
* 10-系统集成测试-NiFi采集-清洗-统计分析-web展示
* 项目就业指导/
* 11-项目就业指导-就业指导概述&项目功能模块
* 12-项目就业指导-技术构架&技术栈-1
* 13-项目就业指导-技术构架&技术栈-2
* 14-项目就业指导-数据仓库是如何设计的?
* 15-项目就业指导-数据采集是如何实现的 ?
* 16-项目就业指导-ETL是如何做的?
* 17-项目就业指导-离线分析是如何实现的?
* 18-项目就业指导-同比分析在项目的应用?
* 19-项目就业指导-实时分析是如何做的?
* 20-项目就业指导-如何从海量数据查询想的数据?
* 21-项目就业指导-项目中任务调度是如何做的?
* 阶段九 餐饮行业-餐掌柜/
* 第一章 餐掌柜/
* 餐饮SAAS系统简介/
* 01_本日学习目标
* 02_餐饮行业分析
* 03_餐饮SAAS系统简介
* 04_餐掌柜SAAS平台概述
* 05_餐掌柜核心业务流程
* 06_中台思想介绍
* 07_技术架构简介
* 08_基础工程结构介绍
* nacos快速入门/
* 09_Spring Cloud Alibaba简介
* 10_nacos简介
* 11_nacos安装&访问
* 12_nacos注册中心使用
* 13_配置中心介绍
* 14_nacos配置中心-基础使用
* 15_nacos配置中心-动态刷新
* 16_nacos配置中心-多环境支持
* 17_nacos配置中心-不同环境下配置信息共享
* 18_nacos配置中心-多应用间配置信息共享
* Mybatis-plus快速入门/
* 19_lombok介绍
* 20_Mybatis-plus简介
* 21_mybatis-plus测试工程导入&介绍
* 22_mybatis-plus实体类与表映射操作
* 23_mybatis-plus通用dao层定义&演示
* 24_mybatis-plus通用service层定义&演示
* 25_密码加密保存
* 26_餐掌柜基础工程导入
* 27_餐掌柜基础工程结构介绍
* 28_MybatisPlus&dubbo整合介绍
* dubbo整合/
* 29_web工程和dubbo整合
* 30_gateway&web工程整合&负载均衡效果演示
* 31_根据名称模糊查询实现.
* 32_swagger简介
* 33_swagger基础使用
* 34_swagger集成案例
* 35_pagevo封装&返回
* 36_前端结果封装处理
* 37_统一异常处理
* 登录功能的实现/
* 01_本日学习目标
* 02_运营中心介绍
* 03_登录实现思路
* 04_登录-业务层实现
* 05_登录-表现层实现
* 06_登录-jwt令牌生成
* 07_登录-网关令牌校验
* 08_登录测试
* 账号列表功能/
* 09_帐号列表查询-功能分析
* 10_帐号列表查询-业务层实现
* 11_帐号列表查询-表现层实现
* 12_帐号添加-功能分析
* 13_帐号添加-通用字段处理
* 14_帐号添加-业务层实现
* 15_帐号添加-表现层实现
* 16_帐号查看
* 17_帐号编辑-业务分析
* 18_帐号编辑-实现
* 19_帐号删除-实现思路
* 20_帐号删除-@TableLogic介绍&演示
* 21_帐号删除-表现层实现
* 22_帐号还原
* 23_帐号禁用
* 密码与账号下发/
* 24_重置密码-业务层实现
* 25_重置密码-表现层实现
* 26_帐号下发-前置准备
* 27_帐号下发-消息发送实现
* 28_帐号下发-接收消息&发送短信
* 管家端核心功能与数据表介绍/
* 01_本日学习目标
* 02_管家端核心功能与数据表介绍
* 03_基础工程导入
* 04_数据层多租户介绍
* 05_多租户配置类定义
* 06_多租户效果演示
* 07_dubbo隐式传参原理介绍
* 08_dubbo隐式传参使用
* 09_ThreadLocal对象使用效果演示
* 集团用户登录实现/
* 10_集团用户登录_实现思路
* 11_集团用户登录_业务层实现
* 12_集团用户登录_表现层实现
* 13_集团用户登录_SpringMVC拦截器填充多租户信息
* 14_登录接口测试
* 品牌管理与图片上传/
* 15_品牌管理_需求分析
* 16_品牌列表查询-dao层实现
* 17_品牌列表查询-业务层实现
* 18_品牌列表查询-表现层实现
* 19_添加品牌实现
* 20_图片上传-准备
* 21_图片上传-实现
* 门店列表的管理/
* 22_门店列表查询-dao层实现
* 23_门店列表查询-业务层实现
* 24_门店列表查询-表现层实现
* 25_添加门店-品牌列表查询实现
* 26_添加门店实现
* 27_门店停用-问题抛出
* 28_门店停用-自定义dubbo过滤器实现&效果演示
* 29_门店停用-dubbo隐式传参丢失问题解决
* 店长列表的添加/
* 01_本日学习目标
* 02_店长列表-需求分析
* 03_店长列表-dao层实现
* 04_店长列表-servicer&controller实现
* 05_店长列表测试
* 06_店长添加-需求分析
* 07_店长添加-省份&门店列表信息查询-service
* 08_店长添加-省份&门店列表查询-service测试
* 09_店长添加-省份&门店列表查询-表现层
* 10_店长添加-新增店长信息-service层实现
* 11_店长添加-新增店长信息-controller层实现
* 店长修改&删除&门店管理员登录/
* 12_店长修改-需求分析
* 13_店长修改-service层实现
* 14_店长修改-controller层实现
* 15_店长删除&暂停-需求分析
* 16_店长删除&暂停-service层实现
* 17_店长删除&暂停-controller层实现
* 18_门店管理员登录-需求分析
* 19_门店管理员登录-service层实现
* 20_门店管理员登录-controller层实现
* 门店切换&员工管理&缓存优化/
* 21_门店切换-需求分析
* 22_门店切换-根据门店管理员查询门店列表实现
* 23_门店切换-门店切换重新生成令牌实现
* 24_门店双字段多租户支持-需求分析
* 25_门店双字段多租户-基础工程导入
* 26_门店双字段多租户-配置类创建
* 27_门店双字段多租户-dubbo过滤器设置参数信息
* 28_员工管理-需求分析
* 29_员工添加-service层实现
* 30_员工添加-controller层实现
* 31_缓存优化-实现思路
* 32_缓存优化-集成redis缓存
* 33_缓存优化-效果演示
* 分类管理/
* 01_本日学习目标
* 02_分类管理-需求分析&实现思路
* 03_分类添加-service层实现
* 04_分类添加-controller层实现&测试
* 05_分类修改-service层实现
* 06_分类修改-controller层实现&测试
* 07_分类分页查询-service层实现
* 08_分类分页查询-controller层实现&测试
* 09_分类列表查询-service层实现
* 10_分类列表查询-controller层实现&测试
* 菜品管理/
* 11_菜品和分类关系维护-需求分析&实现思路
* 12_菜品和分类关系维护-代码实现
* 13_菜品和口味关系维护-需求分析&实现思路
* 14_菜品和口味关系维护-代码实现
* 15_菜品图片上传-需求分析&实现思路
* 16_菜品图片上传-代码实现&测试
* 17_菜品商品码-需求分析&实现思路
* 18_菜品商品码-代码实现&测试
* 19_菜品添加-需求分析&实现思路
* 20_菜品添加-service层实现
* 21_菜品添加-controller层实现&测试
* 22_菜品信息回显-需求分析&实现思路
* 23_菜品信息回显-代码实现&测试
* 24_菜品修改-需求分析&实现思路
* 25_菜品修改-service层实现
* 26_菜品修改-controller层实现&测试
* 套餐管理/
* 27_套餐列表-需求分析&实现思路
* 28_套餐列表-基础信息导入&套餐分类关联设置
* 29_套餐列表-service层实现
* 30_套餐列表-controller层实现&测试
* 31_新建套餐-需求分析&实现思路
* 32-根据分类与菜品名称查询列表
* 33_新建套餐-service层实现
* 34_新建套餐-controller层实现&测试
* 35_套餐信息回显-需求分析&实现思路
* 36_套餐信息回显-关联关系设置
* 37_套餐信息回显-controller层实现&测试
* 38_修改套餐-需求分析&实现思路
* 39_修改套餐-service层实现
* 40_修改套餐-controller层实现&测试
* 新增挂账/
* 01_本日学习目标
* 02_菜品套餐数据同步-需求分析&实现思路
* 03_logstash数据同步
* 04_挂账单位&人管理-需求分析&实现思路
* 05_新增挂账-基础类信息导入
* 06_新增挂账-service层实现
* 07-新增挂账-controller层实现&测试
* 挂账管理列表&挂账修改/
* 08_挂账管理列表-sql编写&测试
* 09_挂账管理列表-service层实现
* 10_挂账管理列表-controller层实现&测试
* 11_挂账回显-service层实现
* 12_挂账回显_controller层实现
* 13_挂账修改-实现思路
* 14_挂账修改-service层实现
* 15_挂账修改-controller层实现&测试
* 挂账明细&挂账导出/
* 16_挂账明细-需求分析&实现思路
* 17_挂账明细-基础类导入
* 18_挂账明细-service层实现
* 19_挂账明细-controller层实现&测试
* 20_挂账导出-需求分析&实现思路
* 21_挂账导出-easyexcel入门案例
* 22_挂账导出-挂账明细列表查询实现
* 23_挂账导出-表现层实现&测试
* 还款&区域、桌台维护/
* 24_还款-需求分析&实现思路
* 25_还款-基础类信息导入
* 26_还款-service层实现
* 27_还款-controller层实现&测试
* 28_区域维护-需求分析&实现思路
* 29_区域维护-service层实现
* 30_区域维护-controller层实现&测试
* 31_桌台维护-需求分析&实现思路
* 32_桌台维护-基础类信息导入
* 33_桌台维护-新增桌台-service层实现
* 34_桌台维护-新增桌台-controller层实现&测试
* 35_桌台维护-桌台列表-service层实现
* 36_桌台维护-桌台列表-controller层实现&测试
* 门店设置/
* 37_门店设置-需求分析&实现思路
* 38_门店设置-根据分类查询字典信息
* 39_门店设置-查询备注信息service层实现
* 40_门店设置-查询备注信息-controller层实现&测试
* 41_门店设置-门店备注修改-service层实现
* 42_门店设置-门店备注修改-controller层实现&测试
* 收银端登录&堂点开桌/
* 01_本日学习目标
* 02_收银端登录-需求分析&实现思路
* 03_收银端登录-service层实现
* 04_收银端登录-表现层工程导入&配置
* 05_收银端登录-表现层实现&测试问题剖析
* 06_收银端登录-多租户配置类改造&测试演示
* 07_堂点开桌-需求分析&实现思路
* 08_堂点开桌-区域列表实现
* 09_堂点开桌-开桌实现
* 10_堂点开桌-桌台面板-service层实现
* 11_堂点开桌-桌台面板-controller层实现&测试
* 沽清&菜品搜索/
* 12_沽清-需求分析&实现思路
* 13_沽清-添加沽清实现&测试
* 14_沽清-删除沽清实现&测试
* 15_菜品搜索-需求分析&实现思路
* 16_菜品搜索-搜索基础功能导入&配置
* 17_菜品搜索-业务层实现-1
* 18_菜品搜索-业务层实现-2
* 19_菜品搜索-业务层实现-3
* 20_菜品搜索-业务层实现-4
* 21_菜品搜索-业务层实现-5
* 22_菜品搜索-获取菜品估清数量
* 23_菜品搜索-表现层实现&测试
* 下单功能实现/
* 24_下单-需求分析&实现思路
* 25_下单-订单基础工程导入&配置
* 26_下单-流水号工具类介绍&测试
* 27_下单-orderService实现下单
* 28_下单-sellcalculationService实现沽清扣减
* 29_下单-问题处理-1&效果演示
* 30_下单-问题处理-2&效果演示
* 31_下单回顾
* 加菜&退菜/
* 01_本日学习目标
* 02_加菜-需求分析&实现思路
* 03_加菜-实现&测试
* 04_退菜_需求分析&实现思路
* 05_退菜-orderService实现
* 06_退菜-sellCalculation实现
* 07_退菜-自定义注解实现
* 08_退菜-表现层实现&测试
* 结账&换台&反结账/
* 09_结账-需求分析&实现思路
* 10_结账-普通支付实现
* 11_结账-挂账service层实现
* 12_结账-挂账表现层实现&测试
* 13_换台-需求分析&实现思路
* 14_换台-代码实现&测试
* 15_反结账-需求分析&实现思路
* 16_反结账-代码实现&测试
* seata快速入门/
* 17_seata-分布式事务&seata简介
* 18_seata-实现原理
* 19_seataServer环境准备&启动
* 20_seata客户端整合
* 21_seata-分布式使用效果演示
* 当日经营数据&销售趋势分析/
* 01_本日学习目标
* 02_当日经营数据统计-需求分析&实现思路
* 03_当日经营数据统计-已付款总金额和总单数查询
* 04_当日经营数据统计-查询未付款总金额&未付款总单数实现
* 05_当日经营数据统计-查询已结账总人数和未结账总人数
* 06_当日经营数据统计-表现层实现&测试
* 07_当日时段销售趋势分析-需求分析&实现思路
* 08_当日时段销售趋势分析-service层-1
* 09_当日时段销售趋势分析-service层-2
* 10_当日时段销售趋势分析-controller层实现&测试
* 当日菜品分类占比/
* 11_当日菜品分类占比-需求分析&实现思路
* 12_当日菜品分类占比-service层-1
* 13_当日菜品分类占比-service层-2
* 14_当日菜品分类占比-service层-3
* 15_当日菜品分类占比-service层-4
* 16_当日菜品分类占比-controller层实现&测试
* 当日数据统计/
* 17_当日菜品销售排行-需求分析&实现思路
* 18_当日菜品销售排行-实现&测试
* 19_当日店内收款构成-需求分析&实现思路
* 20_当日店内收款构成-service层实现
* 21_当日店内收款构成-controller层实现&测试
* 22_当日优惠数据统计-需求分析&实现思路
* 23_当日优惠数据统计-service层实现
* 24_当日优惠数据统计-controller层实现&测试
* 数据汇总功能的实现/
* 01_本日学习目标
* 02_营收概览分析与设计-需求概述与实现思路
* 03_数据汇总实现-reportPay
* 04_数据汇总实现-reportDish
* 05_数据汇总实现-reportTime
* 营收概况功能的实现/
* 06_营收概览-历史营收统计实现
* 07_营收概览-历史店内收款构成实现
* 08_营收概览-历史优惠数据统计实现
* 09_营收概览-历史菜品分类统计实现
* 10_营收概览-历史菜品销售排行实现
* 11_营收概览-历史时段销售趋势-service层实现
* 12_营收概览-历史时段销售趋势-controller层实现
* 订单表数据迁移/
* 13_订单表数据迁移实现
* 14_分布式定时任务调度框架XXL-JOB使用
* 小程序端开桌&选菜/
* 01_本日学习目标
* 02_小程序端点餐业务流程分析
* 03_小程序端开桌&选菜-需求分析&实现思路
* 04_小程序端开桌&选菜-基础工程导入
* 05_小程序端开桌&选菜-小程序端拦截器定义
* 06_小程序端开桌&选菜-查询桌台信息实现&测试
* 07_小程序端开桌&选菜-开桌实现&测试
* 08_小程序端开桌&选菜-选菜功能实现-1
* 09_小程序端开桌&选菜-选菜功能实现-2
* 10_小程序端开桌&选菜-选菜功能实现-3
* 购物车&多人点餐功能的实现/
* 11_购物车-需求分析&实现思路
* 12_购物车-锁实现
* 13_购物车-添加菜品扣减沽清实现
* 14_购物车-减少菜品增加沽清实现
* 15_购物车-加菜-获取购物车
* 16_购物车-加菜实现&测试
* 17_购物车-查询购物车实现&测试
* 18_多人点餐-需求分析&实现思路
* 19_多人点餐-STOMP插件开启&测试
* 20_多人点餐-STOMP插件使用效果演示
* 21_多人点餐-代码实现
* 购物车订单&微信支付/
* 01_本日学习目标
* 02_购物车订单-需求分析&实现思路
* 03_购物车订单-代码实现
* 04_购物车订单-字符串返回处理
* 05_小程序微信支付对接-需求分析&实现思路
* 06_小程序微信支付对接-准备工作
* 07_小程序微信支付对接-获取openid实现
* 08_小程序微信支付对接-统一下单调用-1
* 09_小程序微信支付对接-统一下单调用-2
* 支付成功回调处理/
* 10_支付成功回调处理-需求分析&实现思路
* 11_支付成功回调处理-内网映射工具EchoSite使用
* 12_支付成功回调处理-业务层实现
* 13_支付成功回调处理-表现层实现
* 14_小程序端操作演示
* 打印机设置&打印实现/
* 01_本日学习目标
* 02_打印机设置-需求分析&实现思路
* 03_打印机设置-代码实现
* 04_打印机设置-测试&效果演示
* 05_易连云打印平台对接-介绍
* 06_易连云打印平台对接-打印工程导入
* 07_打印实现-需求分析&实现思路
* 08_打印实现-基础信息导入
* 09_打印实现-易连云打印接口调用
* 10_打印实现-封装收银区打印数据并执行打印-1
* 11_打印实现-封装收银区打印数据并执行打印-2
* 12_打印实现-封装后厨打印数据并执行打印
* 对接消息队列/
* 13_对接消息队列-准备工作
* 14_对接消息队列-发送消息实现&测试
* 15_对接消息队列-接收消息实现&测试





![[衡天云]爆款云服务器 低至12元/月](/hty.png)