尚硅谷:Java入门到精通全套,线下班实体版 视频+资料

本套课程尚硅谷:Java线下班实体版全套,课程为2023年5月版,全套课程官方售价万元以上,课程共八大阶段并附送面试题与企业项目,内容包含高清视频以及相关资料源码等,共计126.18G。文章底部附下载地址。

本课程适合零基础人员系统性学习Java语言,课程共分为八个阶段,涵盖了从Java语言基础到高阶项目实战的全方位学习内容。内容包含:Java语言基础、MySQL数据库、web开发与实战、web框架核心技术、微服务高阶等内容。同时还通过项目实战巩固所学知识,以及面试准备和企业接轨项目。

尚硅谷:Java入门到精通全套课程视频截图

尚硅谷:Java入门到精通全套课程视频截图

课程文件目录:尚硅谷 2023年5月 Java线下班实体版全套 [126.18G]

阶段01:java语言基础(jdk17)

01java语言概述

01-课程目录的说明.mp4

02-java基础全程学习路线.mp4

03-抽丝剥茧话java.mp4

04-java全程学习路线图.mp4

05-计算机硬件的介绍.mp4

06-常见的dos命令.mp4

07-不同编程语言的介绍.mp4

08-java相关历史.mp4

09-jdk的选择和下载.mp4

10-jdk8的安装与path环境变量的配置.mp4

11-jdk17的安装和环境变量的说明.mp4

12-helloworld的编写和执行.mp4

13-第一个helloworld的总结.mp4

14-单行注释和多行注释的使用.mp4

15-文档注释的使用.mp4

16-api文档的说明.mp4

17-java语言的特点和jvm的功能.mp4

18-两个案例的代码实现.mp4

19-本章复习与企业真题.mp4

02变量与运算符

01-学习的方法和经验.mp4

02-关键字的使用.mp4

03-标识符的使用.mp4

04-变量的基本使用.mp4

05-整型数据类型的使用.mp4

06-浮点类型的使用及练习.mp4

07-字符类型的使用.mp4

08-布尔类型的使用.mp4

09-基本数据类型变量间的自动类型提升规则.mp4

10-基本数据类型变量间的强制类型转换规则.mp4

11-强制类型转换的课后练习.mp4

12-string的基本使用.mp4

13-string的课后练习.mp4

14-各种进制_二进制转换为十进制.mp4

15-十进制转换为二进制.mp4

16-二进制与八进制、十六进制间的转换.mp4

17-算术运算符的基本使用.mp4

18-算术运算符的课后练习.mp4

03流程控制语句

01-赋值运算符的使用.mp4

02-比较运算符的使用.mp4

03-逻辑运算符的使用.mp4

04-逻辑运算符的练习.mp4

05-位运算符的使用.mp4

06-条件运算符的使用.mp4

07-第2章变量与运算符的复习与企业真题.mp4

08-if-else结构的基本使用.mp4

09-if-else结构的嵌套使用.mp4

10-if-else的课后练习.mp4

11-scanner类的使用.mp4

12-scanner类的练习.mp4

13-如何获取一个随机数.mp4

04idea的安装与使用

01-idea的介绍与下载.mp4

02-idea的卸载.mp4

03-idea的安装.mp4

04-idea的注册说明.mp4

05-helloworld的编写.mp4

06-jdk相关设置的说明.mp4

07-idea相关的必备设置.mp4

07-switch-case的基本使用.mp4

08-switch-case的练习1.mp4

08-工程、模块、包、类相关的理解.mp4

09-switch-case的练习2.mp4

09-导入工程、模块等操作.mp4

10-for循环结构的基本使用.mp4

10-第4章的复习和企业真题.mp4

11-for循环结构的练习.mp4

12-while循环结构的基本使用.mp4

13-while循环结构的练习.mp4

14-do-while循环结构的基本使用.mp4

15-do-while循环结构的练习.mp4

16-无限循环结构的使用.mp4

17-嵌套循环的使用.mp4

18-使用嵌套for实现菱形的效果.mp4

19-使用嵌套for实现九九乘法表.mp4

20-break和continue关键字的使用.mp4

21-通过质数的输出体会算法的魅力.mp4

22-项目一的演示和utility工具类的说明.mp4

23-项目一的代码实现.mp4

24-项目的研发流程.mp4

25-第三章复习和企业真题.mp4

05数组

01-数组的概述.mp4

02-一维数组的初始化.mp4

03-调用数组元素、遍历等操作.mp4

04-数组元素的默认初始化值.mp4

05-一维数组的内存解析.mp4

06-一维数组的课后3个练习.mp4

07-二维数组的声明和初始化.mp4

08-二维数组元素的调用.mp4

09-二维数组的长度、遍历操作.mp4

10-二维数组元素的默认初始化值.mp4

11-二维数组的内存解析.mp4

12-二维数组的课后3个练习.mp4

13-常见算法操作之:特征值的计算.mp4

14-常见算法操作之:数组元素的赋值.mp4

15-常见算法操作之:数组的赋值与复制.mp4

16-常见算法操作之:数组的反转.mp4

17-常见算法操作之:扩容与缩容.mp4

18-常见算法操作之:查找.mp4

19-常见算法操作之:排序与冒泡排序.mp4

20-常见算法操作之:快速排序.mp4

21-排序算法的小结.mp4

22-arrays工具类的使用.mp4

23-数组中的常见异常.mp4

24-第五章数组的复习和企业真题.mp4

06面向对象编程(基础)

01-面向对象编程的概述.mp4

02-面向对象的两大概念:类与对象.mp4

03-创建类并实例化类的举例.mp4

04-对象的内存解析.mp4

05-对象的内存解析小结.mp4

06-成员变量与局部变量的对比.mp4

07-属性的课后练习.mp4

08-方法的声明结构1.mp4

09-方法的声明结构2.mp4

10-方法的课后练习.mp4

11-方法调用的内存解析.mp4

12-属性和方法的整体练习1.mp4

13-属性和方法的整体练习2.mp4

14-对象数组的使用1.mp4

15-对象数组的使用2.mp4

16-方法的重载.mp4

17-可变个数形参的方法.mp4

18-方法的值传递机制.mp4

19-方法的值传递机制举例.mp4

20-方法的值传递机制课后练习.mp4

21-递归方法的使用.mp4

22-递归方法的练习.mp4

23-package关键字的使用.mp4

24-import关键字的使用.mp4

25-面向对象的特征一:封装性.mp4

26-封装性的课后练习.mp4

27-测试几种不同的权限修饰符.mp4

28-类的成员之三:构造器.mp4

29-构造器的课后练习1-2.mp4

30-构造器的课后练习3.mp4

31-对象的实例变量赋值的过程.mp4

32-javabean的理解.mp4

33-uml类图的理解.mp4

34-第6章的复习和企业真题.mp4

07面向对象编程(进阶)

01-this调用属性或方法.mp4

02-this调用构造器.mp4

03-this的课后练习1.mp4

04-this的课后练习2.mp4

05-项目二的演示和代码实现.mp4

06-面向对象的特征之二:继承性.mp4

07-继承性的课后练习.mp4

08-测试4种不同的权限修饰.mp4

09-方法的重写.mp4

10-方法的重写的课后练习.mp4

11-super调用父类的方法或属性.mp4

12-super调用父类的构造器.mp4

13-super使用的课后练习和企业真题.mp4

14-子类对象实例化的全过程.mp4

15-面向对象的特征之三:多态性.mp4

16-多态的应用举例和优缺点.mp4

17-向下转型与instanceof的使用.mp4

18-多态的课后练习1,2.mp4

19-多态的课后练习3,4及笔试真题.mp4

20-object类的介绍及clone、finalize的介绍.mp4

21-equals方法的使用.mp4

22-equals的应用及课后练习.mp4

23-tostring的使用及练习.mp4

24-第07章复习与企业真题.mp4

08面向对象编程(高阶)

01-static修饰变量:类变量.mp4

02-static修饰方法:类方法.mp4

03-static的应用和课后练习1.mp4

04-static的课后练习2与面试真题.mp4

05-单例模式的使用.mp4

06-main的体会.mp4

07-代码块的使用.mp4

08-代码块的课后练习.mp4

09-属性赋值位置及先后顺序的小结.mp4

10-属性赋值的课后练习和真题.mp4

11-final关键字的使用及真题.mp4

12-抽象类与抽象方法的使用.mp4

13-抽象的应用:模板方法的设计模式.mp4

14-抽象的课后练习.mp4

15-接口的理解和类与接口的关系.mp4

16-接口与接口间的继承关系_接口的多态性.mp4

17-接口的课后练习1,2.mp4

18-接口的课后练习3.mp4

19-jdk8和jdk9中接口的新特性.mp4

20-内部类的理解及成员内部类的使用.mp4

21-局部内部类的使用.mp4

22-内部类的课后练习.mp4

23-枚举类的理解_jdk5.0之前的定义方式.mp4

24-jdk5.0使用enum定义枚举类_常用方法.mp4

25-枚举类的课后练习.mp4

26-注解的使用.mp4

27-单元测试方法的使用.mp4

28-包装类的理解_基本数据类型与包装类间的转换.mp4

29-string与基本数据类型、包装类间的转换.mp4

30-包装类的课后练习与企业真题.mp4

30-原视频-包装类的课后练习与企业真题.mp4

30-原视频-包装类的课后练习与企业真题-补充.mp4

31-包装类的课后练习与企业真题-补充.mp4

32-idea中快捷键的使用和修改.mp4

33-idea中如何调试程序.mp4

34-第08章复习.mp4

35-第08章企业真题.mp4

09异常处理

01-异常的概述_常见的异常举例.mp4

02-异常处理方式一:try-catch的使用.mp4

03-finally的使用.mp4

04-异常处理方式二:throws.mp4

05-使用throw手动抛出异常对象.mp4

06-如何自定义异常.mp4

07-异常的课后练习1-4.mp4

08-项目三的演示.mp4

09-完成domain包下的相关javabean.mp4

10-完成service包下的namelistservice.mp4

11-namelistservice的测试.mp4

12-完成service包下的teamservice.mp4

13-使用teamview进行最终测试.mp4

14-第09章的复习和企业真题.mp4

10多线程

01-程序、进程、线程的概念.mp4

02-单多核cpu_并行与并发.mp4

03-线程创建方式1:继承thread类.mp4

04-继承thread类方式的课后练习.mp4

05-线程创建方式2:实现runnable接口.mp4

06-线程的课后练习.mp4

07-thread类的常用方法及优先级的设置.mp4

08-说明下yield.mp4

09-线程的生命周期.mp4

10-同步代码块解决实现runnable接口的线程安全问题.mp4

11-同步代码块解决继承thread类的线程安全问题.mp4

12-同步方法解决线程创建的两种方式的线程安全问题.mp4

13-线程方法和同步机制的课后练习.mp4

14-线程安全的懒汉式.mp4

15-同步机制带来的死锁问题.mp4

16-lock机制解决线程安全问题.mp4

17-线程间的通信机制.mp4

18-线程的另外两种创建方式:实现callable与线程池.mp4

19-第10章的复习和企业真题.mp4

11常用类和基础api

01-string的基本理解.mp4

02-string的不可变性.mp4

03-string的实例化.mp4

04-string的连接操作.mp4

05-string的构造器_编码与解码.mp4

06-string的常用方法的测试.mp4

07-string的课后练习1,2.mp4

08-string的课后练习2,3.mp4

09-stringbuffer和stringbuilder的对比与源码分析.mp4

10-stringbuffer和stringbuilder的常用方法和课后笔试题.mp4

11-两个date的使用.mp4

12-simpledateformat和calendar的使用.mp4

13-jdk8之前日期时间api的练习.mp4

14-jdk8中新的日期时间api的使用和练习.mp4

15-使用comparable接口实现自然排序.mp4

16-使用comparator接口实现定制排序及对比.mp4

17-其它类的使用.mp4

18-第11章复习.mp4

19-第11章企业真题.mp4

12集合框架

01-数组的特点及弊端_集合框架体系介绍.mp4

02-collection中的常用方法测试.mp4

03-迭代器的使用及原理的分析.mp4

04-增强for循环的使用.mp4

05-list的常用方法.mp4

06-list的遍历操作.mp4

07-list的实现类的对比.mp4

08-list的课后练习和笔试题.mp4

09-set的不同实现类的说明.mp4

10-set的无序性和不可重复性的剖析.mp4

11-treeset的使用及两种比较器的复习.mp4

12-set的课后练习和笔试题.mp4

13-map的实现类的对比和hashmap中元素的特点.mp4

14-map的常用方法.mp4

15-treemap的使用.mp4

16-properties的使用.mp4

17-map的课后练习.mp4

18-collections工具类的使用.mp4

19-第12章的复习和企业真题.mp4

13泛型

01-泛型的理解_集合中使用泛型的举例.mp4

02-泛型在集合和比较器中的使用练习.mp4

03-如何自定义泛型类.mp4

04-如何自定义泛型方法.mp4

05-泛型类和泛型方法的应用举例.mp4

06-泛型类和泛型方法的课后练习.mp4

07-泛型在继承上的体现.mp4

08-通配符和有限制条件的通配符的使用.mp4

09-第13章的复习和企业真题.mp4

14数据结构与集合源码

01-数据结构的研究对象_常用数据结构的代码实现.mp4

02-树的相关内容的介绍.mp4

03-arraylist在jdk7和jdk8中的源码剖析.mp4

04-vector在jdk8中的源码剖析.mp4

05-linkedlist在jdk8中的源码剖析.mp4

06-jdk7中hashmap的源码剖析.mp4

07-jdk8中hashmap的源码剖析.mp4

08-linkedhashmap和hashset、linkedhashset的源码剖析.mp4

09-hashmap的课后两个练习.mp4

10-第14章复习与企业真题.mp4

15file类与io流

01-file对象的创建和常用方法的测试.mp4

02-file的课后练习.mp4

03-io流的概述.mp4

04-使用filereader读取文本文件中的数据.mp4

05-使用filewriter写出数据及复制文件的操作.mp4

06-fileinputstream和fileoutputstream的使用.mp4

07-缓冲流之bufferedinputstream和bufferedoutputstream的使用.mp4

08-缓冲流之bufferedreader和bufferedwriter的使用.mp4

09-转换流的使用及字符集的说明.mp4

10-对象流及对象的序列化机制.mp4

11-其他流的使用与第三方的jar包的使用说明.mp4

12-第15章的复习和企业真题.mp4

16网络编程

01-网络编程概述与通信三要素的说明.mp4

02-inetaddress的使用.mp4

03-tcp协议与udp协议的对比.mp4

04-tcp网络通信例题1.mp4

05-tcp网络通信例题2-3.mp4

06-聊天室代码实现的说明与演示.mp4

07-udp网络通信举例.mp4

08-url编程.mp4

09-第16章复习与企业真题.mp4

17反射机制

01-反射的理解与使用举例.mp4

02-反射的理解.mp4

03-class的理解与获取class实例的方式.mp4

04-class可以指向哪些结构.mp4

05-类的加载过程与类的加载器的理解.mp4

06-反射的应用1:创建运行时类的对象.mp4

07-反射的应用2:获取运行时类的完整结构.mp4

08-反射的应用3-1:调用指定的属性.mp4

09-反射的应用3-2:调用指定的方法.mp4

10-反射的应用3-3:调用指定的构造器.mp4

11-反射的应用4:获取指定的注解信息.mp4

12-体会反射的动态性.mp4

13-体会反射动态性的课后练习.mp4

14-第17章复习与企业真题.mp4

18jdk新特性

01-新特性的概述_如何学习新特性.mp4

02-lambda表达式的使用.mp4

03-方法引用的使用.mp4

04-构造器引用与数组引用.mp4

05-stream的实例化_中间操作:筛选与切片.mp4

06-中间操作:映射、排序.mp4

07-终止操作:匹配与查找、归约、收集.mp4

08-jdk8之后的语法的新特性1.mp4

09-jdk8之后的语法的新特性2.mp4

10-jdk8之后api及其他新特性的说明.mp4

11-第18章的复习和企业真题_最后寄语.mp4

配套资料.zip

阶段02:mysql数据库技术

01数据类型、运算符

课件

homework

day01_mysql_课后练习-参考答案.md

day01_mysql_课后练习.md

第1题.sql

第2题.sql

第3题.sql

第4题.sql

第5题.sql

01-数据类型.sql

01_课程介绍和文件夹介绍.mp4

02_数据库的介绍.mp4

03_mysql安装包的下载.mp4

04_mysql的安装.mp4

05_mysql5.7和8.0同时使用.mp4

06_卸载mysql5.7.mp4

07_配置mysql.exe环境变量.mp4

08_使用idea连接到mysql数据库.mp4

09_数据库里的基本概念介绍.mp4

10_mysql里的注释&数据类型介绍.mp4

11_数据类型_整数型的使用.mp4

12_数据类型_小数类型的使用.mp4

13_数据类型_字符串类型的使用.mp4

14_数据类型_char和varchar的异同.mp4

15_数据类型_varchar的取值范围.mp4

16_数据类型_布尔&枚举&集合的使用.mp4

17_数据类型_日期类型的使用.mp4

课件.zip

02ddl、dml、dql

01_回顾总结.mp4

02_运算符_算术运算符的使用.mp4

03_运算符_比较运算符的使用.mp4

04_运算符_位运算符和逻辑运算符的使用.mp4

05_mysql的语法规范.mp4

06_mysql语言的组成.mp4

07_ddl_建库建表语句.mp4

08_ddl_修改表结构(了解).mp4

09_ddl_字符集和校对集的概念.mp4

10_数据库中文乱码的解决方案(了解).mp4

11_约束和索引的概念.mp4

12_约束_主键约束.mp4

13_约束_唯一约束.mp4

14_约束_外键约束.mp4

15_约束_非空默认值以及自增.mp4

16_约束_check约束的使用.mp4

课件资料.zip

03多表查询、数据库管理

01_mysql回顾总结.mp4

02_dml_插入数据.mp4

03_dml_修改和删除数据.mp4

04_dql_基本查询语句.mp4

05_dql_orderby和limit语句.mp4

06_dql_单行函数的使用介绍(了解).mp4

07_dql_groupby语句和聚合函数的使用(重点).mp4

08_dql_流程控制语句(了解).mp4

09_dql_having和where的使用.mp4

10_多表查询_union拼接查询.mp4

11_多表查询_from的自连接.mp4

12_多表查询_join连接查询.mp4

13_子查询和视图表.mp4

14_子查询练习.mp4

15_sql语句的执行顺序.mp4

16_数据库的事务以及特性.mp4

17_事务的隔离级别(了解).mp4

课件资料.zip

04jdbc

01_回顾总结.mp4

02_dcl_user表的介绍.mp4

03_dcl_修改用户的密码.mp4

04_dcl_用户管理.mp4

05_dcl_允许用户异地登录.mp4

06_数据库的备份与恢复.mp4

07_jdbc_驱动介绍.mp4

08_jdbc使用的基本流程.mp4

09_jdbc注册驱动的注意事项(了解).mp4

10_使用jdbc对数据库进行增删改查.mp4

11_resultset数据结构分析.mp4

12_sql注入和preparedstatement的使用.mp4

13_存入blob类型的数据.mp4

14_插入数据以后获取到自增的key.mp4

15_提高批处理的效率.mp4

16_数据库连接池的概念.mp4

17_druid数据库连接池的基本使用.mp4

课件资料.zip

05jdbc封装

01_回顾总结.mp4

02_使用datasourcefactory创建数据库连接池.mp4

03_加载文件的三种方式.mp4

04_封装获取连接的工具类connectiontool.mp4

05_使用threadlocal保证同一个线程多次获取到的都是同一个连接.mp4

06_通过下标获取到resultset里的所有数据.mp4

07_将resultset封装成为listmap结构.mp4

08_将resultset封装成为listbean结构.mp4

09_字段名和属性名不同时的处理方式.mp4

10_封装basedao完成增删改操作.mp4

11_封装basedao将查询结果转换成为list.mp4

12_使用第三方库封装basedao.mp4

13_创建和表相关的dao.mp4

code.zip

配套资料.zip

阶段03:web开发与实战

01html

note

chapter01

section01.html

section02.html

section03.html

section04.html

css

css.html

section01.html

section02.html

section03.html

section04.html

section05.html

section06.html

dom

dom.html

section01.html

section02.html

gitbook

fonts

fontawesome

fontawesome.otf

fontawesome-webfont.eot

fontawesome-webfont.ttf

fontawesome-webfont.woff

images

apple-touch-icon-precomposed-152.png

favicon.ico

plugins

gitbook-plugin-fontsettings

buttons.js

website.css

gitbook-plugin-highlight

ebook.css

website.css

gitbook-plugin-prism

prism.css

prism-coy.css

prism-dark.css

prism-okaidia.css

prism-solarizedlight.css

prism-tomorrow.css

prism-twilight.css

gitbook-plugin-splitter

splitter.css

splitter.js

gitbook-plugin-toggle-chapters

toggle.css

toggle.js

gitbook-plugin-copy-code-button.zip

app.js

style.css

html

html.html

section01.html

section02.html

section03.html

section04.html

section05.html

section06.html

section07.html

section08.html

section09.html

images

022.png

023.png

024.jpg

025.png

026.jpg

027.png

029.png

030.jpg

img002.png

img003.png

img004.jpg

img005.jpg

img008.png

img009.png

img011.png

img024.png

img025.png

img026.png

img027.png

imgs

br标签.png

ct_htmltree.gif

div.png

dl.png

dom操作缺点.png

hr.png

h系列标签.png

id选择器.png

javascript.png

jquery3.png

jquery浏览器支持.png

key1.png

key2.png

ol标签的使用.png

p标签.png

select.png

span.png

table.png

ul标签的使用.png

标签选择器.png

并集选择器.png

后代选择器.png

交集选择器.png

类选择器的使用.png

属性选择器.png

通配符选择器.png

文本属性.png

相邻兄弟选择器.png

注释标签.png

子标签选择器.png

js

javascript.html

section01.html

section02.html

section03.html

section04.html

section05.html

section06.html

section07.html

section08.html

section09.html

section10.html

section11.html

section12.html

chapter02.html

index.html

01_javaweb课程介绍.mp4

02_web前端介绍.mp4

03_html文档结构介绍(了解).mp4

04_html结构标签.mp4

05_超链接和图片标签.mp4

06_列表标签的使用.mp4

07_表格标签的使用.mp4

08_form表单的基本使用.mp4

09_input标签type属性的常见值介绍.mp4

10_input标签name和value属性的使用.mp4

11_input标签的其他属性.mp4

12_下拉框的使用.mp4

13_标签的属性.mp4

14_css的三种使用方式介绍.mp4

code.zip

02css

01_html回顾总结.mp4

02_css回顾和介绍.mp4

03_css基本选择器以及优先级.mp4

04_css组合选择器的使用.mp4

05_css选择器权重计算.mp4

06_选择器的回顾总结.mp4

07_css属性-文本相关属性.mp4

08_颜色的表示方式.mp4

09_css属性-字体相关属性.mp4

10_css属性-背景相关属性.mp4

11_css属性-布局属性介绍.mp4

12_css盒子模型-相关属性介绍.mp4

13_css盒子模型-边框属性.mp4

14_css盒子模型-内边距和外边距属性.mp4

15_css盒子模型-margin和padding的特殊情况.mp4

16_boxsizing属性的介绍.mp4

17_css浮动-浮动属性的使用.mp4

18_css浮动-浮动布局案例.mp4

19_css布局-定位属性的使用.mp4

code.zip

03javascript

01.js-javascript是一门弱类型语言.mp4

02.js-javascript中的方法定义.mp4

03.js-javascript中的事件.mp4

04.js-项目实战-静态页面实现.mp4

05.js-项目实战-鼠标悬浮变背景颜色.mp4

06.js-项目实战-修改单元格中字体颜色.mp4

07.js-项目实战-鼠标离开还原背景颜色和文字颜色.mp4

08.js-项目实战-答疑.mp4

09.js-项目实战-代码优化.mp4

10.js-项目实战-鼠标悬浮单价变手的形状.mp4

11.js-项目实战-点击单价单元格出现文本框.mp4

代码.zip

04jdbc优化

01.js-review.mp4

02.js-项目实战-更新单价.mp4

03.js-项目实战-更新小计和总计.mp4

04.js-项目实战-控制键盘输入.mp4

05.js-项目实战-删除指定的行.mp4

06.js-项目实战-全选全不选.mp4

07.js-项目实战-添加新库存-页面设计.mp4

08.js-项目实战-添加新库存-功能实现.mp4

09.jdbc回顾-准备工作.mp4

10.jdbc回顾-获取所有库存记录.mp4

11.jdbc回顾-通过单元测试测试查询所有库存记录的方法.mp4

12.jdbc回顾-单元测试所有dao方法.mp4

13.jdbc回顾-basedao优化(一)-抽取获取连接和释放资源方法.mp4

14.jdbc回顾-basedao优化(二)-添加jdbc.properties文件.mp4

15.jdbc回顾-basedao优化(三)-添加druid.mp4

16.jdbc回顾-basedao优化(四)-优化增删改方法.mp4

17.jdbc回顾-basedao优化(五)-提取通用查询方法.mp4

代码.zip

05tomcat、xml、servlet

素材

01.tomcat.png

02.tomcat在idea中的配置.png

03.servlet快速学习.png

04.servlet(登录验证).png

01.web-review.mp4

02.web-请求响应url含义.mp4

03.web-tomcat目录结构介绍.mp4

04.web-在tomcat上新建部署运行项目并访问.mp4

05.web-在idea中集成tomcat.mp4

06.web-常见错误小结.mp4

07.web-xml的基本语法(了解).mp4

08.web-xml的解析(了解).mp4

09.web-xml的解析练习(了解).mp4

10.web-服务器端的动态组件-servlet.mp4

11.web-servlet快速学习(重要).mp4

12.web-servlet获取请求参数.mp4

13.web-getpost和uri以及querystring.mp4

14.web-servlet-服务器向客户端响应信息.mp4

15.web-servlet-解决响应乱码问题以及mime-type的含义.mp4

代码.zip

06http、session

素材

01.服务器端内部转发和客户端重定向.png

02.http无状态和sessionid.png

03.属性域.png

04.thymeleaf的视图渲染.png

05.首页展示.png

06.库存系统其他流程.png

01.web-servlet-review.mp4

02.web-servlet-服务器内部转发(重要).mp4

03.web-servlet-客户端重定向.mp4

04.web-servlet-服务器内部转发和客户端重定向小结.mp4

05.web-http无状态和sessionid.mp4

06.web-通过代码演示会话跟踪技术.mp4

07.web-session属性域(重要).mp4

08.web-request属性域(重要).mp4

09.web-application属性域(重要).mp4

10.web-为什么需要学习thymeleaf.mp4

11.web-thyemeleaf快速入门.mp4

12.web-项目实战-水果库存系统新建项目.mp4

13.web-项目实战-新建dao和pojo.mp4

14.web-项目实战-新建indexservlet.mp4

15.web-项目实战-新建index.html.mp4

16.web-项目实战-首页库存列表展示.mp4

17.web-项目实战-编辑库存信息.mp4

18.web-项目实战-修改库存信息.mp4

19.web-项目实战-删除特定库存记录.mp4

20.web-项目实战-添加新库存.mp4

代码.zip

07thymeleaf

01.web-项目实战-添加四个分页按钮.mp4

02.web-项目实战-分页功能实现(一).mp4

03.web-项目实战-分页功能实现(二).mp4

04.web-项目实战-分页功能实现(三).mp4

05.web-项目实战-分页功能实现(四).mp4

06.web-项目实战-将servlet改成注解版本.mp4

07.web-项目实战-路径问题-base.mp4

08.web-项目实战-@{}以及以及pageservlet.mp4

09.web-项目实战-servlet优化(一).mp4

10.web-项目实战-servlet优化(二).mp4

11.web-servlet基础知识-servlet的继承关系和生命周期.mp4

12.web-servlet基础知识-servlet的启动时机问题.mp4

13.web-servlet基础知识-servlet的初始化方法和servletconfig.mp4

14.web-servlet基础知识-servletcontext和获取上下文参数.mp4

代码.zip

08webservice

素材

01.service和mvc.png

02.耦合的概念.png

01.web-service的概念和mvc的概念.mp4

02.web-项目实战-给库存系统添加service层.mp4

03.web-耦合的概念以及简单工厂方法的概念.mp4

04.web-项目实战-制造beans.xml配置文件.mp4

05.web-项目实战-ioc实现.mp4

06.web-项目实战-新建项目-导出myssm0.4.mp4

07.web-项目实战-提取中央控制器-dispatcherservlet.mp4

08.web-项目实战-对视图统一处理.mp4

09.web-项目实战-统一处理请求参数.mp4

10.web-项目实战-提取myssm0.5jar.mp4

代码.zip

09filter、listener

素材

01.过滤器和过滤器链.png

02.opensessioninviewfilter_transactionmanager_threadlocal.png

01.web-filter-filter基础知识.mp4

02.web-filter-过滤器链.mp4

03.web-filter-过滤器的应用-characterencodingfilter.mp4

04.web-filter-事务管理是基于业务方法也不是dao方法-opensessioninviewfilter以及transactionmanager.mp4

05.web-项目实战-opensessioninviewfilter和transactionmanager.mp4

06.web-项目实战-事务管理实现.mp4

07.web-项目实战-测试事务管理.mp4

08.web-项目实战-异常统一管理(转化成运行时异常).mp4

09.web-listener-listener的分类(了解).mp4

10.web-listener-servletcontextlistener.mp4

11.web-项目实战-contextloaderlistener.mp4

代码.zip

10阶段项目一:qzone(上)

素材

01.qqzone-er图.png

02.获取好友列表.png

03.target的取值_top.png

01.web-项目实战-qqzone需求介绍.mp4

02.web-项目实战-qqzone数据库设计.mp4

03.web-项目实战-qqzone-新建项目准备工作.mp4

04.web-项目实战-qqzone-pojo设计.mp4

05.web-项目实战-qqzone-登录功能实现.mp4

06.web-项目实战-上午内容小结.mp4

07.web-项目实战-获取好友列表和日志列表.mp4

08.web-项目实战-解决basedao中引用类型属性的赋值问题.mp4

08.web-项目实战-首页面显示好友列表和日志列表.mp4

09.web-项目实战-点击左侧好友进入好友空间.mp4

10.web-项目实战-展示日志详情(上).mp4

11.web-项目实战-展示日志详情(中).mp4

12.web-项目实战-展示日志详情(下).mp4

代码.zip

11阶段项目一:qzone(下)

01.web-项目实战-添加回复.mp4

02.web-项目实战-添加主人回复界面显示.mp4

03.web-项目实战-添加主人回复.mp4

04.web-项目实战-添加日志.mp4

05.web-项目实战-删除回复.mp4

06.web-项目实战-删除日志.mp4

代码.zip

12阶段项目二:书城(上)

素材

页面原型

pages

cart

cart.html

checkout.html

manager

book_edit.html

book_manager.html

manager.html

order_manager.html

order

order.html

user

login.html

login_success.html

regist.html

regist_success.html

static

css

book_edit.css

bookmanger.css

cart.css

common.css

iconfont.css

index.css

minireset.css

ordermanger.css

register.css

style.css

swiper.min.css

img

bottom.png

bottom1.png

bottom2.png

code.bmp

default.jpg

logo.gif

pwd-icons-new.png

qr.gif

script

jquery-1.7.2.js

swiper.min.js

uploads

ailuntulingzhuan.jpg

bainiangudu.jpg

banner4.jpg

banner5.jpg

banner6.jpg

biancheng.jpg

books.sql

cate4.jpg

cate5.jpg

cate6.jpg

congwanqingdaominguo.jpg

cyuyanrumenjingdian.jpg

dashujuyuce.jpg

fusang.jpg

geihaizideshi.jpg

huozhe.jpg

huranqiri.jpg

javabianchengsixiang.jpg

jiaofu.jpg

jieyouzahuodian.jpg

kanjian.jpg

pinang.jpg

pingfandeshijie.jpg

qiadaohaochudexingfu.jpg

renyueshenhua.jpg

santi.jpg

shejimoshizhichan.jpg

shengmingbuxi.jpg

shuxuezhimei.jpg

sudongpozhuan.jpg

tujiejiqixuexi.jpg

weinushiernian.jpg

womensa.jpg

wukongzhuan.jpg

xiaowangzi.jpg

yingpaijianshen.jpg

zhongguozhexueshi.jpg

index.html

bookstore.sql

01.web-项目实战-书城需求.mp4

02.web-项目实战-书城数据库设计.mp4

03.web-项目实战-书城-pojo设计.mp4

04.web-项目实战-书城-首页图书列表展示.mp4

05.web-项目实战-书城-加入购物车之前的用户验证.mp4

06.web-项目实战-书城-登录验证.mp4

07.web-项目实战-书城-添加到购物车(上).mp4

08.web-项目实战-书城-添加到购物车(下).mp4

09.web-项目实战-书城-展示购物车详情页面.mp4

10.web-项目实战-书城-展示购物车总数量和总金额以及数字格式化.mp4

11.web-项目实战-书城-结账.mp4

代码.zip

13阶段项目二:书城(下)

素材

kaptcha-2.3.2.jar

01.web-项目实战-review.mp4

02.web-项目实战-添加是否登录的过滤器.mp4

03.web-项目实战-注销.mp4

04.web-项目实战-修改页面上部分超链接.mp4

05.web-项目实战-显示订单列表.mp4

06.web-项目实战-thfragment.mp4

07.web-项目实战-注册功能实现.mp4

08.web-项目实战-验证码实现.mp4

代码.zip

14cookie、json

素材

01.review.png

02.json的使用场景(重要).png

01.web-复习(1).mp4

02.web-复习(2).mp4

03.web-复习(3).mp4

04.web-复习(4).mp4

05.web-http协议的组成部分:请求和响应.mp4

06.web-cookie技术.mp4

07.web-为什么需要json.mp4

08.web-json的对象和字符串之间的转化(重要).mp4

09.web-正则表达式快速学习.mp4

10.web-正则表达式学习-模式.mp4

代码.zip

15regexp、vue、ajax、axios

素材

01.mvvm.png

02.mvvm.png

03.为什么需要ajax.png

01.web-正则表达式学习-元字符.mp4

02.web-正则表达式学习-字符集合.mp4

03.web-正则表达式学习-和常用正则表达式.mp4

04.web-为什么需要vue.mp4

05.web-vue学习-插值表达式、v-bind和v-model.mp4

06.web-vue学习-v-if-v-else和v-show.mp4

07.web-vue学习-v-for.mp4

08.web-vue学习-v-on事件绑定(上).mp4

09.web-vue学习-事件绑定(下)-显示鼠标坐标位置.mp4

10.web-vue学习-阻止事件的默认行为-prevent.mp4

11.web-vue学习-阻止事件冒泡(阻止事件传递).mp4

12.web-vue学习-属性侦听.mp4

13.web-vue学习-生命周期(了解).mp4

14.web-ajax学习-为什么需要ajax.mp4

15.web-ajax学习-原生的ajax发送异步请求以及解析服务器响应.mp4

16.web-ajax学习-axios发送普通异步请求.mp4

17.web-ajax学习-axios发送带请求体参数的异步请求以及服务器接收请求体参数.mp4

18.web-ajax学习-axios服务器端将java对象响应给客户端.mp4

代码.zip

16maven基础

素材

01.登录和展示首页.png

02.购物车json结构.png

03.maven.png

04.maven下的java项目目录结构.png

01.web-book-登录页面的验证.mp4

02.web-book-注册页面的验证以及正则表达式应用.mp4

03.web-book-登录验证.mp4

04.web-book-图书首页展示.mp4

05.web-book-封装result数据传输模型.mp4

06.web-book-加入购物车.mp4

07.web-book-展示购物车详情.mp4

08.web-book-编辑购物车数量.mp4

09.maven-为什么需要maven.mp4

10.maven-maven的安装和配置.mp4

11.maven-通过命令创建maven项目以及项目目录结构和pom文件介绍.mp4

12.maven-执行maven构建命令.mp4

代码.zip

配套资料.zip

阶段04:web框架核心技术

01maven进阶

素材

01.scope取值以及依赖的传递性.png

01.课程介绍.mp4

02.maven-review.mp4

03.maven-新建web项目-编写servlet.mp4

04.maven-工程之间的依赖设置.mp4

05.maven-scope的三个取值.mp4

06.maven-依赖的传递性.mp4

07.maven-依赖的排除(补录).mp4

08.maven-父子工程之间的继承.mp4

09.maven-循环依赖.mp4

10.maven-在idea中集成maven.mp4

11.mybatis-前言.mp4

12.mybatis-快速入门.mp4

代码.zip

02mybatis

素材

01.resultmap.png

02.对象关联.png

01.mybatis-review.mp4

02.mybatis-添加log4j日志.mp4

03.mybatis-添加外部的资源文件-jdbc.properties.mp4

04.mybatis-基于mapper接口编程.mp4

05.mybatis-基于mapper接口的增删改查.mp4

06.mybatis-${}和#{}的区别以及适用场合.mp4

07.mybatis-数据输入(上).mp4

08.mybatis-数据输入(下).mp4

09.mybatis-数据输出.mp4

10.mybatis-resultmap.mp4

11.mybatis-对象关联-准备工作.mp4

12.mybatis-对象关联-对多关联.mp4

13.mybatis-对象关联-对一关联.mp4

代码.zip

03mybatis(二)

素材

01.review.png

02.加载用户以及好友列表以及日志列表.png

03.加载日志以及回复列表以及主人回复信息.png

04.为什么需要动态sql(1).png

04.为什么需要动态sql.png

01.mybatis-review(01).mp4

02.mybatis-review(02).mp4

03.mybatis-ognl风格的对一关联.mp4

04.mybatis-对象关联查询-分步查询实现.mp4

05.mybatis-延迟加载.mp4

06.mybatis-对象关联项目实战-qqzone-准备工作.mp4

07.mybatis-对象关联项目实战-qqzone.mp4

08.mybatis-对象关联项目实战-qqzone-加载日志和回复列表以及主人回复信息.mp4

09.mybatis-动态sql(了解).mp4

代码.zip

04springioc、aop

素材

01.jdk和cglib的比较.png

02.aop术语.png

01.spring-ioc-review.mp4

02.spring-ioc-@component-基本的组件扫描.mp4

03.spring-ioc-组件扫描(重要).mp4

04.spring-ioc-beanname.mp4

05.spring-ioc-自动装配-@autowire.mp4

06.spring-ioc-@autowire自动装配的流程(重点).mp4

07.spring-ioc-完全基于注解开发.mp4

08.spring-ioc-集成junit4.mp4

09.spring-aop-静态代理.mp4

10.spring-aop-动态代理-jdk.mp4

11.spring-aop-动态代理-cglib.mp4

12.spring-aop-动态代理-jdk和cglib两者的比较.mp4

13.spring-aop-上午内容小结.mp4

14.spring-aop-术语介绍.mp4

15.spring-aop-入门.mp4

16.spring-增强的顺序问题.mp4

17.spring-获取连接点信息.mp4

18.spring-在增强方法中获取目标方法的返回值信息.mp4

19.spring-获取目标方法的异常信息.mp4

20.spring-重用切点表达式.mp4

21.spring-切点表达式语法详解.mp4

22.spring-环绕增强.mp4

23.spring-切面的优先级.mp4

24.spring-spring使用jdk和cglib代理.mp4

代码.zip

05springtransaction

01.spring-review.mp4

02.spring-aop-xml实现.mp4

03.spring-练习.mp4

04.spring-完全基于注解的aop开发(补充).mp4

05.spring-jdbctemplate入门(上).mp4

06.spring-jdbctemplate入门(下).mp4

07.spring-事务管理-编程式事务和声明式事务.mp4

08.spring-事务管理-为什么需要事务管理.mp4

09.spring-给业务方法添加最基本的事务管理.mp4

10.spring-添加logback查看日志分析事务执行情况.mp4

11.spring-事务属性-只读.mp4

12.spring-事务属性-超时.mp4

13.spring-事务属性-spring默认运行时异常才会回滚.mp4

14.spring-事务属性-设置回滚和不回滚的异常.mp4

15.spring-回顾事务的四大隔离级别.mp4

16.spring-spring对事务的隔离级别的支持.mp4

17.spring-spring的7大事务传播行为.mp4

代码.zip

06springmvc

01.spring-review(上).mp4

02.spring-review(下).mp4

03.spring-事务-xml格式.mp4

04.spring-集成junit5.mp4

05.springmvc-入门程序.mp4

06.springmvc-入门案例小结.mp4

07.springmvc-给自定义控制器添加日志记录.mp4

08.springmvc-@requestmapping详解.mp4

09.springmvc-@requestmapping小结.mp4

10.springmvc-@requestparam-一个名称对应一个值.mp4

11.springmvc-@requestparam-一个名字对应多个值.mp4

12.springmvc-@requestparam-表单对应实体模型.mp4

13.springmvc-添加characterencodingfilter.mp4

14.springmvc-在idea中设置代码模板.mp4

15.springmvc-表单对应实体,实体中包含级联实体.mp4

16.springmvc-表单对应实体,实体中包含集合类型的级联属性.mp4

17.springmvc-获取请求头信息以及cookie信息.mp4

18.springmvc-服务器转发和重定向.mp4

19.springmvc-获取原生的servletapi.mp4

20.springmvc-访问属性域-request、session和application.mp4

代码.zip

07springmvc数据回显、interceptor

01.springmvc-review.mp4

02.springmvc-default-servlet-handler-annotaion-driven.mp4

03.springmvc-mvcview-controller标签的作用.mp4

04.springmvc-三个标签配置对控制器映射的影响:default-servlet-handler、annotation-driven.mp4

05.springmvc-数据回显-简单的数据回显.mp4

06.springmvc-数据回显-带有单选的数据回显.mp4

07.springmvc-数据回显-带有复选框的数据回显.mp4

08.springmvc-rest简介.mp4

09.springmvc-hiddenhttpmethodfilter的使用.mp4

10.springmvc-hiddenhttpmethodfilter源码分析.mp4

11.springmvc-发送delete请求.mp4

12.springmvc-发送delete请求-前端使用vue.mp4

13.springmvc-@pathvariable.mp4

14.springmvc-ajax-发送带有请求参数返回普通字符串的异步请求.mp4

15.springmvc-ajax-@requestbody和@responsebody.mp4

16.springmvc-interceptor-单个拦截器入门.mp4

17.springmvc-interceptor-拦截器匹配规则.mp4

18.springmvc-interceptor拦截器栈的执行顺序问题-源码阅读.mp4

代码.zip

08springmvc异常映射、转存与下载

素材

jmz.jpg

01.springmvc-review.mp4

02.springmvc-日期和数字的转换器.mp4

03.springmvc-自定义类型转换器.mp4

04.springmvc-数据校验.mp4

05.springmvc-异常映射-配置文件方式实现.mp4

06.springmvc-异常映射-注解方式实现.mp4

07.springmvc-升级异常映射处理器,兼容异步请求.mp4

08.springmvc-springmvc中的文件上传.mp4

09.springmvc-文件转存.mp4

10.springmvc-文件下载.mp4

11.ssm-mybatis和spring整合.mp4

12.ssm-spring整合springmvc.mp4

13.ssm-项目实战-书城.mp4

14.ssm-项目实战-书城.mp4

代码.zip

09ssm项目实战

01.ssm-项目实战-review.mp4

02.ssm-项目实战-加入购物车.mp4

03.ssm-项目实战-结账.mp4

04.ssm-项目实战-添加验证用户合法性的拦截器.mp4

05.ssm-项目实战-添加验证码.mp4

06.ssm-项目实战-编写业务层的事务策略.mp4

代码.zip

10ssm分页、springmvc源码分析

01.ssm-@restcontroller.mp4

02.ssm-分页插件-pagehelper.mp4

03.ssm-springmvc源码分析-springmvc的初始化过程.mp4

04.ssm-springmvc源码分析-url请求如何对应到具体的controler以及具体的方法上去.mp4

05.ssm-springmvc源码分析-servlet中的service方法和dodispatch方法的关联.mp4

06.ssm-springmvc源码分析-查看springmvc文件上传处理的过程.mp4

07.ssm-springmvc源码分析-handler方法执行路径.mp4

08.ssm-springmvc源码分析-获取各种handler参数.mp4

代码.zip

11linux

centos7安装mysql-8.0.25

3.安装mysql.avi

4.修改root用户密码及协议解决远程访问问题.avi

5.用户及权限操作.avi

mysql-community-client-8.0.25-1.el7.x86_64.rpm

mysql-community-client-plugins-8.0.25-1.el7.x86_64.rpm

mysql-community-common-8.0.25-1.el7.x86_64.rpm

mysql-community-libs-8.0.25-1.el7.x86_64.rpm

mysql-community-server-8.0.25-1.el7.x86_64.rpm

day01

1.linux由来.mp4

10.linux系统文件介绍.mp4

11.编辑器-一般模式.mp4

12.编辑器-编辑模式.mp4

13.编辑器-命令模式.mp4

14.三种模式切换.mp4

15.帮助手册介绍.mp4

16.cd命令.mp4

17.ls命令.mp4

18.常用命令(一).mp4

2.服务器发展进化.mp4

3.linux系统分类.mp4

4.组装虚拟机.mp4

5.安装系统.mp4

6.系统设置.mp4

7.拍摄快照.mp4

8.客户端工具连接linux.mp4

9.windows连接linux网络设置分析.mp4

day02

1.常用命令-复制,重命名,移动文件.mp4

10.服务管理.mp4

11.查看端口号使用情况.mp4

12.添加用户,用户组.mp4

13.分配权限.mp4

14.yum,rpm安装测试.mp4

15.安装jdk.mp4

16.tomcat安装测试.mp4

17.mysql5.5安装.mp4

18.mysql5.7安装.mp4

2.常用命令-文本阅读.mp4

3.常用命令-查看历史记录,输出变量.mp4

4.常用命令-查找系统中的文件.mp4

5.软连接设置.mp4

6.压缩文件管理.mp4

7.添加信的硬盘-分区-格式化-挂载.mp4

8.网络配置.mp4

9.进程管理.mp4

笔记.zip

资料.zip

12redis

day01

1.redis-服务器问题-优化tomcat.mp4

10.redis-list集合命令.mp4

11.redis-set集合命令.mp4

12.redis-hash集合命令.mp4

13.redis-zset集合命令.mp4

14.redis中配置文件修改.mp4

15.使用jedis测试.mp4

16.完成手机号验证码发送.mp4

17.完成手机号验证码发送校验.mp4

2.redis-服务器问题-优化mysql数据库.mp4

3.常见的nosql数据库.mp4

4.redis介绍.mp4

5.redis安装.mp4

6.redis访问测试.mp4

7.redis单线程介绍.mp4

8.redis-key相关命令.mp4

9.redis-string命令.mp4

day02

1.redis事务测试.mp4

10.redis持久化-rdb.mp4

11.redis持久化-aof.mp4

12.redis主从复制-服务搭建.mp4

13.主从复制相关测试.mp4

14.复制的管理.mp4

15.薪火相传.mp4

16.手动版反客为主.mp4

17.自动版反客为主.mp4

18.集群介绍.mp4

19.集群搭建.mp4

2.悲观锁,乐观锁介绍.mp4

20.集群测试.mp4

3.乐观锁测试.mp4

4.秒杀案例分析,基础代码编写.mp4

5.秒杀案例-加入逻辑处理.mp4

6.ab测试工具-测试超卖问题.mp4

7.使用乐观锁解决超卖问题.mp4

8.使用redis集合-list解决卖不完的问题.mp4

9.连接池使用.mp4

笔记.zip

代码.zip

资料.zip

13springboot

1.springboot介绍.mp4

10.自定义启动器配置druid数据源.mp4

11.自定义启动器多数据源.mp4

12.springboot常用启动器-整合mvc.mp4

13.springboot常用启动器-整合mvc-静态资源文件.mp4

14.springboot常用启动器-整合mvc-拦截器.mp4

15.springboot整合jpa.mp4

16.springboot整合jpa测试.mp4

17.springboot整合mybatis模块搭建.mp4

18.springboot整合mybatis单元测试.mp4

19.springboot整合mybatis-注解处理,事务添加.mp4

2.springboot项目搭建测试.mp4

20.springboot整合mybatis-返回值工具类.mp4

21.springboot整合mybatis-静态页面.mp4

22.springboot整合mybatis-redis.mp4

23.admin组件.mp4

24.springboot项目打包.mp4

3.springboot父工程pom文件查看.mp4

4.springboot配置文件-properties.mp4

5.springboot配置文件-yml.mp4

6.springboot-多文件切换.mp4

7.springboot-注解介绍.mp4

8.springboot注解-configrationproperties测试.mp4

9.条件话注解介绍.mp4

笔记.zip

资料.zip

配套资料.zip

阶段05:项目一:权限管理系统

01mybatisplus

1.通用权限系统-介绍.mp4

10.mybatisplus删除修改测试.mp4

11.mybatisplus-service层.mp4

12.角色控制器测试.mp4

13.使用result返回结果测试.mp4

2.系统案例分析.mp4

3.数据库创建,表结构介绍.mp4

4.创建项目架构.mp4

5.添加各个模块依赖.mp4

6.mybatisplus介绍.mp4

7.mybatisplus-常用的查询方法.mp4

8.逻辑删除介绍.mp4

9.mybatisplus添加(主键生成介绍).mp4

02node、es6、vue

1.安装客户端-json格式化工具.mp4

10.cscode插件安装.mp4

11.vscode创建项目.mp4

12.nodejs介绍.mp4

13.nodejs测试.mp4

14.npm包管理工具.mp4

15.模块化介绍-es5语法测试.mp4

16.模块化-es6语法测试.mp4

17.vue-element-admin框架介绍.mp4

18.vue-template-admin模板安装.mp4

19.修改模块配置.mp4

2.knife4j搭建测试.mp4

20.创建后台服务-indexcontroller访问测试.mp4

3.分页配置类.mp4

4.角色信息-使用mybatisplus默认分页方法.mp4

5.角色信息-自己封装分页方法.mp4

6.角色信息-增删改方法封装.mp4

7.异常处理器.mp4

8.前端介绍.mp4

9.vscode安装.mp4

03elementui、角色信息实现

10.elementui-复选框.mp4

11.角色分页查询完成.mp4

12.设置日期格式.mp4

13.角色信息-单行删除.mp4

14.角色信息-查询.mp4

15.角色信息-修改.mp4

16.角色信息-批量删除.mp4

2.修改登录验证,路由(导航页面).mp4

3.准备角色管理页面.mp4

4.elementui介绍.mp4

5.elementui-form表单.mp4

6.elementui-table表格.mp4

7.elementui-分页.mp4

8.elementui-消息提示.mp4

9.elementui-confirm提示框.mp4

04用户管理、菜单管理

1.用户分页查询-前端页面代码分析.mp4

10.菜单列表查询-组装树结构.mp4

11.菜单添加功能.mp4

12.菜单删除功能.mp4

13.菜单修改功能.mp4

2.用户分页查询后台代码-使用mybatisplus自带方法-有问题.mp4

3.用户分页查询后台代码-使用自定义方法.mp4

4.用户添加修改.mp4

5.用户删除.mp4

6.用户修改状态.mp4

7.用户分配角色-查询角色信息.mp4

8.用户分配角色完成.mp4

9.菜单表分析.mp4

05jwt、角色权限分配

1.角色分配权限-前端代码分析.mp4

10.登录用户菜单信息查询完成.mp4

2.角色分配权限-查询权限-后台代码设计.mp4

3.角色分配权限后台-查询权限代码实现.mp4

4.角色分配权限完成.mp4

5.权限验证介绍.mp4

6.jwt介绍.mp4

7.项目中添加jwt,工具类介绍.mp4

8.用户登录功能完成.mp4

9.登录成功用户相关信息查询-控制器方法设计.mp4

06rbac、springsecurity

1.修改前端页面并登录访问.mp4

10.密码加密.mp4

11.对页面配置权限控制.mp4

12.对控制器方法配置权限控制.mp4

13.退出.mp4

14.登录认证源代码分析.mp4

2.添加页面权限判断.mp4

3.权限框架介绍.mp4

4.rbac权限模型介绍.mp4

5.搭建springsecurity项目.mp4

6.配置密码加密器-(先设置不加密).mp4

7.配置匿名访问的资源.mp4

8.指定登录页面.mp4

9.从数据库查询用户信息.mp4

07用户认证功能实现

1.springsecurity权限框架执行流程-图解.mp4

10.创建token认证过滤器-解析请求是否合法.mp4

11.查询用户权限-保存用户信息到redis.mp4

12.控制器方法添加权限控制.mp4

13.处理accessdeniedexception异常.mp4

2.添加权限框架模块测试访问.mp4

3.权限框架中常用api功能介绍.mp4

4.用户认证封装customuser和密码加密器.mp4

5.用户认证完成loaduserbyusername方法重写.mp4

6.用户认证使用tokenloginfilter完成对自定义方法的替换.mp4

7.编写配置类.mp4

8.测试用户登录认证.mp4

9.上午内容回顾.mp4

08日志的分页查询与管理实现

1.springsecurity登录授权内容回顾.mp4

2.日志管理-登录日志分页查询.mp4

3.日志管理-登录日志信息添加.mp4

4.日志管理-操作日志分页查询.mp4

5.操作日志详情.mp4

6.添加操作日志-准备相关枚举类,切面类.mp4

7.添加操作日志-完成接口实现类.mp4

8.添加操作日志-切面类完成.mp4

配套资料.zip

阶段06:微服务高阶

01git

安装文件

git-2.31.1-64-bit.exe

课件

01_尚硅谷_git课件.docx

1.git概述.mp4

10.git命令-add,commit的其它用法.mp4

11.git命令-查看历史版本.mp4

12.git分支介绍.mp4

13.git分支正常测试.mp4

14.git分支冲突测试.mp4

15.git分支总结.mp4

16.分支问题总结.mp4

17.远程库介绍.mp4

18.gitee创建远程仓库.mp4

19.以张三用户连接远程库完成代码推送.mp4

2.版本控制工具介绍.mp4

20.李四账户克隆远程仓库测试代码推送.mp4

21.多账号测试代码冲突.mp4

22.设置ssh协议访问.mp4

23.git配置忽略文件.mp4

24.idea关联git测试本地库内容.mp4

25.idea中git多分支测试.mp4

26.idea中多分支冲突测试.mp4

27.idea中gitee测试.mp4

28.idea中gitee多账号测试.mp4

29.idea中github-参考课件.mp4

3.git发展.mp4

4.git工作机制.mp4

5.托管中心介绍.mp4

6.git安装.mp4

7.git命令-设置签名.mp4

8.git命令-创建仓库测试-工作区-暂存区-本地库命令.mp4

9.git命令-查看仓库状态.mp4

课件.zip

02nginx

安装文件

git-2.31.1-64-bit.exe

nginx-1.20.1.tar.gz

openssl-1.0.1t.tar.gz

pcre-8.37.tar.gz

zlib-1.2.8.tar.gz

课件

01_尚硅谷_git课件.docx

尚硅谷_nginx_课件.docx

1.nginx介绍.mp4

10.nginx负载均衡-轮询方案分析.mp4

11.nginx负载均衡-权重比设置.mp4

12.nginx负载均衡-ip_hash设置.mp4

13.nginx动静分离-nginx作为静态资源服务器.mp4

14.nginx动静分离-转发请求访问tomcat动态资源测试.mp4

15.七牛云介绍.mp4

16.nginx中进程介绍.mp4

17.nginx中location常见的路径风格测试.mp4

2.nginx作为代码服务器介绍.mp4

3.nginx作为负载均衡服务器介绍.mp4

4.nginx作为静态资源服务器介绍.mp4

5.nginx安装.mp4

6.nginx中配置介绍.mp4

7.nginx-反向代理实验一.mp4

8.nginx-反向代理实验二.mp4

9.nginx-负载均衡测试.mp4

课件.zip

03rabbitmq

day01

day01-01-项目架构分析.mp4

day01-02-串行测试.mp4

day01-03-虚拟机准备.mp4

day01-04-rabbitmq-作用+安装.mp4

day01-05-rabbitmq-创建管理员+分配权限.mp4

day01-06-rabbitmq-管理控制台+架构.mp4

day01-07-rabbitmq-管理控制台+用户虚拟主机创建.mp4

day01-08-rabbitmq-demo-连接工具类创建.mp4

day01-09-rabbitmq-demo-消息模型介绍.mp4

day01-10-rabbitmq-demo-simple-发送消息.mp4

day01-11-rabbitmq-demo-simple-消费者.mp4

day01-12-rabbitmq-demo-消息确认方式.mp4

day01-13-rabbitmq-demo-work-发送消息.mp4

day01-14-rabbitmq-demo-work-消费者+测试.mp4

day01-15-rabbitmq-demo-work-能者多劳解决消息积压.mp4

day01-16-rabbitmq-demo-fanout-生产者发送消息.mp4

day01-17-rabbitmq-demo-fanout-消费者+测试.mp4

day01-18-rabbitmq-demo-direct-生产者.mp4

day01-19-rabbitmq-demo-direct-消费者+测试.mp4

day01-20-rabbitmq-demo-topic-测试.mp4

day01-21-rabbitmq-demo-交换机队列消息持久化配置.mp4

day01-22-rabbitmq总结.mp4

day02

day02-01-虚拟机固定ip设置.mp4

day02-02-订单支付demo创建.mp4

day02-03-订单服务-生产者整合rabbitmq.mp4

day02-04-订单服务-生产者确认回调配置.mp4

day02-05-订单服务-生产者确认回调测试.mp4

day02-06-订单服务-生产者确认回调测试2.mp4

day02-07-订单服务-创建队列交换机绑定-生产者发送消息到队列.mp4

day02-08-库存服务-消费者整合mq+消费已存在队列的消息.mp4

day02-09-库存服务-消费者创建队列绑定交换机+消费消息测试.mp4

day02-10-整合总结.mp4

day02-11-库存服务-消费者消息确认方式-auto+none.mp4

day02-12-库存服务-消费者手动ack测试.mp4

day02-13-库存服务-消费者手动ack业务异常处理.mp4

day02-14-死信队列-介绍.mp4

day02-15-死信交换机队列绑定+业务交换机队列绑定+业务队列绑定死信交换机.mp4

day02-16-业务队列丢弃消息到死信队列的流程.mp4

day02-17-总结.mp4

day02-18-业务队列消费监听器+死信队列测试.mp4

day02-19-消费者-debug测试.mp4

day02-20-延迟队列介绍.mp4

day02-21-延迟队列交换机绑定+业务队列交换机绑定创建.mp4

day02-22-延迟队列测试.mp4

day02-23-延迟队列消费者.mp4

day02-24-mq传递复杂消息.mp4

day02-25-rabbitmq面试题+能者多劳配置.mp4

day02-26-总结.mp4

课件

assets

1.jpg

1527063872737.png

1527064480681.png

1527064487042.png

1527064606029.png

1527064762982.png

1527068544487.png

1527085386747.png

1527085448377.png

1527085826462.png

1527086159534.png

1527086284940.png

1527086564505.png

1527088296131.png

1527090258083.png

1532758972119.png

1532759070767.png

1532762961149.png

1532762975546.png

1532763328424.png

1532763489858.png

1532763733443.png

1532763773208.png

1532763817830.png

1532764253019.png

1532764600849.png

1532764694290.png

1532764717995.png

1532764734232.png

1532764831241.png

1532764895239.png

1532764957092.png

1532765013834.png

1532765038088.png

1532765123282.png

1532765151039.png

1532765197277.png

1532765689904.png

1532766264386.png

1532766291204.png

1532766437787.png

1532766712166.png

1532766951432.png

1532766981230.png

1532767057491.png

1532767136007.png

1532767171063.png

1532767227821.png

1532767726274.png

1570340475739.png

1570341128229.png

1570341361306.png

1570341470699.png

1570341567294.png

1570341637530.png

1570342715181.png

1570343973179.png

1570344827798.png

1585467927161.png

1585468467934.png

1585468585707.png

1585468657812.png

1585468780482.png

1585469259345.png

1585469409514.png

1585470769598.png

1585470901358.png

1585470927937.png

1585474690360.png

1585474754089.png

1585474792447.png

1585477749188.png

1590796056163.png

1591519836757.png

1591519974961.png

1591520236484.png

1591521171660.png

1591700194989.png

1591706371288.png

1591773877325.png

1591773897802.png

1597540301428.png

1597543467560.png

1597544732732.png

1597544832857.png

1597545321134.png

1597545692771.png

1597545887043.png

1597545976297.png

20190527083121768.png

autoack.gif

image-20200905205613090.png

image-20200905205808224.png

image-20220626133113512.png

mq-fenxi.jpg

mq-jiaggoutu.jpg

mq-jieou.jpg

mq-miaosha.jpg

mq-miaoshamq.jpg

mq-tongbu.jpg

mq-weijieou.jpg

mq-yibu.jpg

src=http___image1.bubuko.com_info_202104_20210429151412617069.png&refer=http___image1.bubuko.jpg

v2-fb8a36a6aeaff389d584de5a71d2ad7f_720w.jpg

rabbitmq.md

代码.zip

课件.zip

资料.zip

04springcloud

day01

day03-01-springcloud介绍.mp4

day03-02-软件架构演变.mp4

day03-03-服务间的交互方式.mp4

day03-04-高并发.mp4

day03-05-高可用+注册中心.mp4

day03-06-分布式架构相关理论.mp4

day03-07-springboot和springcloud版本说明.mp4

day03-08-分布式demo-数据库搭建.mp4

day03-09-stock服务搭建+配置.mp4

day03-10-stock服务-更新商品库存接口+业务.mp4

day03-11-order服务搭建+配置.mp4

day03-12-order服务-创建订单接口+业务.mp4

day03-13-order服务-httpclient远程访问库存服务扣除库存.mp4

day03-14-httpclient实现远程访问的缺陷.mp4

day03-15-eureka-server-注册中心服务搭建+配置.mp4

day03-16-stock服务整合eureka客户端.mp4

day03-17-order服务整合eureka客户端.mp4

day03-18-order服务-整合ribbon实现远程调用.mp4

day03-19-order服务-ribbon负载均衡测试.mp4

day03-20-order服务-ribbon负载均衡策略配置+自定义.mp4

day03-21-总结.mp4

day02

day04-01-分布式回顾.mp4

day04-02-ribbon-超时配置(出错).mp4

day04-03-order服务-整合openfeign.mp4

day04-04-order服务-使用openfeign远程访问.mp4

day04-05-order服务-openfeign日志配置+超时时长.mp4

day04-06-order服务-openfeign负载均衡测试.mp4

day04-07-hystrix简介.mp4

day04-08-order服务整合hystrix实现熔断降级.mp4

day04-09-hystrix断路器原理.mp4

day04-10-order服务整合hystrixdashboard.mp4

day04-11-使用jmeter测试hystrix断路器.mp4

day04-12-gateway网关介绍.mp4

day04-13-gateway项目搭建+配置.mp4

day04-14-gateway-自动路由.mp4

day04-15-gateway-自定义路由.mp4

day04-16-gateway-自定义路由使用负载均衡.mp4

day04-17-gateway-配置类自定义路由.mp4

day04-18-gateway-自定义路由-域名断言.mp4

day04-19-gateway-自定义路由-断言工厂测试.mp4

day04-20-gateway-过滤器分类.mp4

day04-21-gateway-全局过滤器.mp4

day04-22-gateway-局部过滤器.mp4

day04-23-gateway-局部过滤器-配置name.mp4

day04-24-gateway-局部过滤器-设置token.mp4

day04-25-分布式链路追踪组件介绍.mp4

day04-26-订单服务整合sleuth+zipkin.mp4

day04-27-sleuth+zipkin使用测试.mp4

day04-28-总结.mp4

day03

day04-01-openfeign-关闭重试机制.mp4

day04-02-springcloud组件总结.mp4

day04-03-导入nacos案例.mp4

day04-04-nacos注册中心启动.mp4

day04-05-订单库存服务整合nacos注册中心.mp4

day04-06-订单服务-整合openfeign实现远程访问.mp4

day04-07-远程调用传参测试-订单服务添加远程访问接口.mp4

day04-07-远程调用传参测试-库存服务提供参数测试接口.mp4

day04-08-远程调用传参测试.mp4

day04-09-订单服务整合nacos配置中心.mp4

day04-10-订单服务-加载nacos配置中心默认配置的参数.mp4

day04-11-订单服务-加载nacos多配置文件.mp4

day04-12-订单服务-动态刷新配置.mp4

day04-13-订单服务-nacos配置分组.mp4

day04-14-订单服务-多配置文件创建测试.mp4

day04-15-订单服务-加载指定名称空间的配置.mp4

day04-16-配置中心总结.mp4

day04-17-订单服务-整合sentinel熔断降级.mp4

day04-18-sentinel介绍.mp4

day04-19-订单服务-注册到sentinel控制台.mp4

day04-20-订单服务-配置qps限流.mp4

day04-21-订单服务-配置线程数限流.mp4

day04-22-订单服务-qps+排队等待限流.mp4

day04-23-订单服务-预热(冷启动)模式限流测试.mp4

day04-24-订单服务-关联模式限流测试.mp4

day04-25-订单服务-远程调用-平均响应时间熔断降级.mp4

day04-26-订单服务-异常数熔断降级.mp4

day04-27-订单服务-热点key限流.mp4

day04-28-订单服务-热点key限流-自定义降级方案.mp4

day04-29-订单服务-热点key限流-热点key例外项.mp4

day04-30-订单服务-流控规则持久化.mp4

day04-31-总结.mp4

课件

assets

45406233-645e8380-b698-11e8-8199-0c917403238f.png

45406233-645e8380-b698-11e8-8199-0c917403238f-1653298021907.png

5805596-6fe52074cbb03a66.png

image-20220520080827810.png

image-20220520081032275.png

image-20220520081124272.png

image-20220520081221663.png

image-20220520081522759.png

image-20220520081656094.png

image-20220520085036645.png

image-20220520085055687.png

image-20220520085819519.png

image-20220520093843762.png

image-20220520101702300.png

image-20220520101830344.png

image-20220520102020654.png

image-20220520111136039.png

image-20220520111200861.png

image-20220520111318225.png

image-20220520113608594.png

image-20220520113720226.png

image-20220520120204518.png

image-20220520120207228.png

image-20220520120519267.png

image-20220520171906951.png

image-20220520180631868.png

image-20220520181008676.png

image-20220520181816402.png

image-20220520182105188.png

image-20220520182334474.png

image-20220520182612577.png

image-20220520182720674.png

image-20220520183925938.png

image-20220520192428031.png

image-20220521092625557.png

image-20220521094136231.png

image-20220521111304462.png

image-20220521112541871.png

image-20220521113229740.png

image-20220521113338840.png

image-20220521114338194.png

image-20220521114846164.png

image-20220521114853409.png

image-20220521144929453.png

image-20220521151919618.png

image-20220521165857573.png

image-20220521171334800.png

image-20220521171628410.png

image-20220521173032231.png

image-20220521173242795.png

image-20220521174058477.png

image-20220522103645847.png

image-20220522110030320.png

image-20220522110446285.png

image-20220522110634895.png

image-20220522110821912.png

image-20220522111115784.png

image-20220522111439172.png

image-20220522111646172.png

image-20220522112015733.png

image-20220522112150919.png

image-20220522112340222.png

image-20220522112713249.png

image-20220522112714842.png

image-20220522113029522.png

image-20220522161342335.png

image-20220523085846301.png

image-20220523090053812.png

image-20220523093514379.png

image-20220523095704363.png

image-20220523100020056.png

image-20220523100145507.png

image-20220523100627413.png

image-20220523101919386.png

image-20220523102103482.png

image-20220523102225565.png

image-20220523102246062.png

image-20220523102354923.png

image-20220523102604248.png

image-20220523102932024.png

image-20220523103113868.png

image-20220523103333506.png

image-20220523105053609.png

image-20220523105655206.png

image-20220523105801678.png

image-20220523110122312.png

image-20220523110315254.png

image-20220523122606097.png

image-20220523123002711.png

image-20220523123526815.png

image-20220523123830232.png

image-20220523124109190.png

image-20220523131217050.png

image-20220523131746916.png

image-20220523132425189.png

image-20220523133014896.png

image-20220523133649395.png

image-20220523133927887.png

image-20220523134252126.png

image-20220523134338311.png

image-20220523134838774.png

image-20220523135136446.png

image-20220523140235380.png

image-20220523140551361.png

image-20220523141310353.png

image-20220523142241723.png

image-20220523142849684.png

image-20220523145326734.png

image-20220523145609942.png

image-20220523150027431.png

image-20220523150525302.png

image-20220523151451925.png

image-20220523152133467.png

image-20220523152355731.png

image-20220523152930894.png

image-20220523153401243.png

image-20220523153631409.png

image-20220523154716526.png

image-20220523154724388.png

image-20220523154808867.png

image-20220523160258548.png

image-20220523160301387.png

image-20220523160943737.png

image-20220523161314696.png

image-20220523161700753.png

image-20220523162032646.png

image-20220523162200785.png

image-20220523162551289.png

image-20220523162653151.png

image-20220523164039204.png

image-20220523164525009.png

image-20220523170024766.png

image-20220523170037168.png

image-20220523170611475.png

image-20220523170930302.png

image-20220523171044030.png

image-20220523171320778.png

image-20220523173323308.png

image-20220523173803106.png

image-20220523174121652.png

wps1.jpg

wps1-1653216703422.jpg

wps1-1653216788752.jpg

wps2.jpg

wps2-1653217188371.jpg

wps3.jpg

wps4.jpg

尚硅谷javaee技术之springcloud-1-基础.md

尚硅谷javaee技术之springcloud-2-nacos.md

笔记.zip

代码.zip

课件.zip

资料.zip

05docker

课件

assets

1100338-20181010205426157-1788702025.png

1563086518552.png

1563087962933.png

1563089349712.png

1563089390838.png

1563090927162.png

1563090972450.png

1563090983776.png

1563091010473.png

1563091055819.png

1563091065694.png

1563091101890.png

1563091109442.png

1563092315537.png

1563092628058.png

1563093419641.png

1563093478003.png

1563093520059.png

1563093573294.png

1563097536554.png

1563097940990.png

1563099687953.png

1563100014823.png

1563100354787.png

1563100966409.png

1563101442152.png

1563101480076.png

1563101911652.png

1563102000953.png

1563114088264.png

1563114127390.png

1563114163126.png

1563114207468.png

1563115303797.png

1563149329793.png

1563150158461.png

1563150216332.png

1563151931359.png

1563153421967.png

1563155252043.png

1563156824555.png

1563157909061.png

1563157960553.png

1563158111931.png

1563159145676.png

1591437026549.png

1591437073434.png

1591444615256.png

1591528978853.png

1591529024025.png

1591529171216.png

1591529435777.png

1591529502335.png

1591529617456.png

1591530050568.png

1591530099153.png

1591530368657.png

1591530848901.png

1591531019901.png

1591531113499.png

1591531129817.png

1591531233138.png

1591601636957.png

1593864031977.png

1593864826159.png

1593865338932.png

1593865585065.png

1593865629161.png

1593865659334.png

dockerfile-查看构建镜像.jpg

dockerfile-创建dockerfile.jpg

dockerfile-构建镜像.jpg

dockerfile-目录创建.jpg

dockerfile-配置jdk环境变量.jpg

dockerfile-上传jdk.jpg

dockerfile-移动目录.jpg

docker迁移备份.jpg

image-20200830160952762.png

image-20200830162124328.png

image-20200830162226133.png

image-20200830162403030.png

image-20200830163116242.png

image-20220702214332472.png

image-20230316194636601.png

image-20230316194957180.png

image-20230316195006496.png

timg.jpg

查看所有镜像.jpg

docker.md

hello-0.0.1-snapshot.jar

day06-01-容器化技术介绍.mp4

day06-02-docker介绍.mp4

day06-03-docker卸载.mp4

day06-04-docker安装.mp4

day06-05-docker镜像容器仓库.mp4

day06-06-docker镜像仓库配置.mp4

day06-07-docker-本地镜像查询.mp4

day06-08-docker-镜像仓库搜索docker镜像.mp4

day06-09-docker-下载镜像.mp4

day06-10-docker-删除镜像.mp4

day06-11-docker-创建容器运行+原理.mp4

day06-12-docker-交互方式创建容器+操作.mp4

day06-13-docker-重新进入容器.mp4

day06-14-docker-拷贝本地文件到容器中.mp4

day06-15-docker-删除容器.mp4

day06-16-docker-守护方式创建容器运行.mp4

day06-17-docker-查看容器内日志.mp4

day06-18-docker-创建容器映射端口号.mp4

day06-19-docker-创建容器挂载卷.mp4

day06-20-docker-总结.mp4

day06-21-docker-nginx部署.mp4

day06-22-docker-tomcat部署.mp4

day06-23-docker-mysql部署.mp4

day06-24-docker-迁移备份.mp4

day06-25-springboot项目打包.mp4

day06-26-dockerfile-部署springboot项目.mp4

day06-27-docker安装rabbitmq.mp4

day06-28-docker私有仓库.mp4

day06-29.mp4

代码笔记.zip

课件.zip

06elasticsearch

day01

day07-01-项目数据存储方式介绍.mp4

day07-02-es使用步骤.mp4

day07-03-倒排索引+es介绍.mp4

day07-04-elasticsearch-安装+配置jdk.mp4

day07-05-elasticsearch-配置文件.mp4

day07-06-linux内存查看.mp4

day07-07-kibana安装测试.mp4

day07-08-分词器介绍.mp4

day07-09-ik分词器的使用.mp4

day07-10-ik分词器-配置自定义词库.mp4

day07-11-es数据相关概念.mp4

day07-12-es-创建索引库+映射.mp4

day07-13-es-文档新增+修改.mp4

day07-14-es-智能判断.mp4

day07-15-es-匹配查询.mp4

day07-16-es-词条查询.mp4

day07-17-查询回顾.mp4

day07-18-es-模糊查询.mp4

day07-19-es-布尔组合查询.mp4

day07-20-es-布尔组合-过滤查询.mp4

day07-21-es-分页+排序查询.mp4

day07-22-es-高亮查询.mp4

day07-23-es-结果字段过滤.mp4

day07-24-es-聚合为桶.mp4

day07-25-es-桶内度量.mp4

day07-26-es-桶内嵌套桶+桶内度量.mp4

day07-27-es-复杂的dsl.mp4

day07-28-springboot整合es-客户端介绍.mp4

day07-29-elasticsearchdemo创建+配置.mp4

day02

day08-01-es-demo-创建javabean.mp4

day08-02-es-demo-javabean添加映射es的注解.mp4

day08-03-es-demo-索引库+映射初始化.mp4

day08-04-es-demo-repository-新增文档.mp4

day08-05-es-demo-repository-查询更新文档.mp4

day08-06-es-demo-repository-删除文档.mp4

day08-07-es-demo-repository-模板方法的使用.mp4

day08-08-es-demo-repository-自定义方法+实现.mp4

day08-09-es-demo-template-匹配查询.mp4

day08-10-es-demo-template-词条和模糊查询.mp4

day08-11-es-demo-template-布尔组合查询+过滤.mp4

day08-12-es-demo-template-排序+分页.mp4

day08-13-es-demo-template-结果过滤+高亮.mp4

day08-14-es-demo-template-聚合.mp4

day08-15-es-demo-template-聚合度量结果解析mp4.mp4

day08-16-es-demo-resthighlevelclient-设置查询条件.mp4

day08-17-es-demo-resthighlevelclient-解析查询的结果.mp4

day08-18-课件导入.mp4

课件

assets

1528599116836.png

1531712631982.png

1563166927432.png

1563167835604.png

1563168654154.png

1563169765236.png

1563170332273.png

1563170419748.png

1563170646309.png

1563172348006.png

1563172996330.png

1563173470773.png

1563174547801.png

1563174620718.png

1563174723342.png

1563174865360.png

1563175529215.png

1563175932379.png

1563176232601.png

1563176440007.png

1563176944559.png

1563177319835.png

1563177842479.png

1563178044436.png

1563178110934.png

1563178195716.png

1563178501343.png

1563199326580.png

1563200563246.png

1563200665166.png

1563200912527.png

1563201353271.png

1563201443616.png

1563203068066.png

1563203218864.png

1563203408792.png

1563203504839.png

1563204966818.png

1563205723051.png

1563205947639.png

1563235025521.png

1563235084668.png

1563236204059.png

1563237774843.png

1563241622694.png

1563241667461.png

1563242487412.png

1563242627129.png

1563258499361.png

1563258748370.png

1563260042308.png

1567859963944.png

1569747456994.png

1569761128662.png

1569761255432.png

1575806287671.png

1575806405547.png

1575848896764.png

1591481624808.png

1591482676705.png

1591483851868.png

1591485251812.png

1591485300728.png

1591485625825.png

1594264539005.png

1597304249869.png

1597373266375.png

1597400918076.png

1597401555660.png

image-20211115220929858.png

image-20211115223827586.png

image-20211115224054200.png

image-20211116225102921.png

image-20211116233831298.png

image-20211116234010880.png

image-20220223122135864.png

image-20220223122157527.png

image-20220330114751260.png

image-20220330144201524.png

image-20220330144953129.png

image-20220330145328029.png

image-20220330145411799.png

image-20220330145839761.png

image-20220626070651605.png

image-20220626070832549.png

image-20220626072609042.png

image-20220626080641667.png

image-20220626081016517.png

image-20220626081137061.png

image-20220626081349044.png

image-20220626081440616.png

image-20220626081747097.png

image-20220626081846975.png

image-20220626082048157.png

image-20220626082307241.png

image-20220626082421759.png

image-20220626082531969.png

image-20220626085906307.png

image-20220626090033675.png

image-20220626090328954.png

image-20220626090601542.png

image-20220626090824943.png

image-20220626091617004.png

image-20220626091750698.png

image-20220626091916676.png

image-20220626094224550.png

image-20220626094229770.png

image-20220626094418754.png

image-20220626094504680.png

image-20220626094646347.png

image-20220626094717365.png

image-20220626095154161.png

image-20220626100744271.png

timg.jpg

elasticsearch.md

课堂dsl语句.txt

代码.zip

课件.zip

资料.zip

阶段07:项目二:融宝平台

01mybatisplus、vue前端回顾

01-01-项目介绍.mp4

01-02-项目架构.mp4

01-03-开发流程.mp4

01-04-项目开发步骤.mp4

01-05-开发环境+框架版本介绍.mp4

01-06-虚拟机环境准备+docker创建mysql8容器.mp4

01-07-测试库表准备.mp4

01-08-mp测试-demo+bean+mapper创建.mp4

01-09-mp-配置类+自动填充处理器.mp4

01-10-mp-demo-复杂查询.mp4

01-11-mp-demo-更新.mp4

01-12-mp-demo-逻辑删除.mp4

01-13-mp-demo-乐观锁.mp4

01-14-mp-雪花算法介绍.mp4

01-15-mp-demo-自定义sql.mp4

01-16-类路径.mp4

01-17-mp-多数据源配置.mp4

01-18-mp-多数据源测试.mp4

01-19-vscode插件安装说明.mp4

01-20-nodejs测试.mp4

01-21-vue-数据绑定.mp4

01-22-vue-条件渲染.mp4

01-23-vue-事件绑定.mp4

01-24-vue-遍历.mp4

01-25-查询用户列表接口.mp4

01-26-vue-整合axios异步请求加载数据.mp4

01-27-vue-整合elementui.mp4

01-28-vue-分页导航条.mp4

笔记.zip

代码.zip

02后端环境搭建

02-01-srb项目分析.mp4

02-02-srb父工程创建.mp4

02-03-srb-common+servicebase创建.mp4

02-04-srb-service-core核心服务创建.mp4

02-05-srb-逆向工程.mp4

02-06-srb-启动类+配置+启动测试.mp4

02-07-srb整合swagger测试.mp4

02-08-srb-整合swagger分组.mp4

02-09-srb-时间日期格式化配置.mp4

02-10-srb-统一响应类分析.mp4

02-11-srb-统一响应类创建.mp4

02-12-srb-统一响应类使用测试.mp4

02-13-srb-积分等级管理crud.mp4

02-14-srb-mp自动填充.mp4

02-15-srb-long类型精度丢失解决.mp4

02-16-srb-自定义分页查询.mp4

02-17-srb-分页拦截器配置+项目打包.mp4

02-18-srb-统一日志配置.mp4

02-19-srb-全局异常处理器.mp4

02-20-srb-具体异常处理器.mp4

02-21-srb-断言的使用.mp4

02-22-srb-自定义异常+自定义异常处理器.mp4

02-23-srb-springmvc异常处理.mp4

02-24-srb-admin前端项目导入.mp4

02-25-总结.mp4

02-26-项目提交到本地仓库.mp4

02-27-项目推送到远程仓库.mp4

代码笔记.zip

03积分等级管理、easyexcel

day03-01-swagger注解报错解决.mp4

day03-02-srb-admin-目录结构介绍.mp4

day03-03-srb-admin-查询积分等级列表api方法.mp4

day03-03-srb-admin-积分等级管理路由+页面创建.mp4

day03-04-srb-admin-积分等级列表页-查询积分等级.mp4

day03-05-srb-admin-积分等级列表-展示积分等级列表.mp4

day03-06-srb-admin-积分等级crudapi方法.mp4

day03-07-srb-admin-积分等级管理-删除积分等级.mp4

day03-08-srb-admin-积分等级管理-新增积分等级.mp4

day03-09-srb-admin-积分等级管理-页面传参.mp4

day03-10-srb-admin-积分等级管理-更新积分等级.mp4

day03-11-srb-admin-响应拦截器.mp4

day03-12-easyexcel介绍.mp4

day03-13-easyexcel-基本的写.mp4

day03-14-easyexcel-写-常用注解1.mp4

day03-15-easyexcel-写-列宽+时间日期格式化.mp4

day03-16-easyexcel-写-表头样式.mp4

day03-17-easyexcel-写-单元格样式.mp4

day03-18-easyexcel-写-自定义样式+链接+批注.mp4

day03-19-easyexcel-写-追加数据.mp4

day03-20-easyexcel-写-新建工作簿.mp4

day03-21-easyexcel-读数据.mp4

day03-22-easyexcel-读数据-业务优化.mp4

day03-23-总结.mp4

代码笔记.zip

04数据字典

day04-01-数据字典-表设计介绍.mp4

day04-02-数据字典-excel数据模型创建.mp4

day04-03-数据字典-数据字典解析的监听器创建.mp4

day04-04-数据字典-数据字典导入接口+业务.mp4

day04-05-数据字典-数据字典导入测试+bug解决.mp4

day04-06-数据字典-数据字典导入-构造器传参.mp4

day04-07-数据字典-数据字典导入业务优化-文件格式大小验证.mp4

day04-08-数据字典-前端-页面+路由.mp4

day04-09-数据字典-前端-上传组件+测试.mp4

day04-10-数据字典-前端-上传组件-属性+事件绑定.mp4

day04-11-数据字典-后端-导出数据字典.mp4

day04-12-数据字典-前端-前端防重复提交-按钮禁用mp4.mp4

day04-13-前端-数据字典上传组件禁用.mp4

day04-14-数据字典-前端-延迟加载显示级联数据的表格.mp4

day04-15-数据字典-后端-根据父id查询下一级数据字典.mp4

day04-16-数据字典-前端-加载一级数据字典展示.mp4

day04-17-数据字典-前端-加载子数据字典集合+编辑删除按钮.mp4

day04-18-数据字典-后端-根据id删除数据字典接口+业务.mp4

day04-19-数据字典-后端-crud+前端api.mp4

day04-20-数据字典-前端-删除.mp4

day04-21-数据字典-前端-编辑对话框.mp4

day04-22-数据字典-前端-回显要编辑的数据字典.mp4

day04-23-数据字典-前端-更新数据字典.mp4

day04-24-数据字典-前端-新增数据字典.mp4

day04-25-总结.mp4

05redis整合、短信发送

day05-01-redis-面试题.mp4

day05-02-redis-启动.mp4

day05-03-数据字典-前端-上传数据组件修改.mp4

day05-04-redis-测试-配置键和值序列化器.mp4

day05-05-service-core-配置redis序列化器.mp4

day05-06-数据字典查询-使用缓存管理.mp4

day05-07-自定缓存管理注解介绍.mp4

day05-08-数据字典查询-整合自动缓存管理.mp4

day05-09-自动缓存管理失效.mp4

day05-10-缓存失效+测试.mp4

day05-11-阿里云短信-开通+测试.mp4

day05-12-java整合阿里云短信发送.mp4

day05-13-短信发送结果解析.mp4

day05-14-service-sms-短信服务搭建+配置.mp4

day05-15-service-sms-发送短信的业务.mp4

day05-16-serivce-sms-发送验证码-缓存+次数更新.mp4

day05-17-service-sms-发送短信测试.mp4

day05-18-service-sms-短信参数提取.mp4

day05-19-service-sms-短信参数常量类优化.mp4

day05-20-阿里云oss开通+创建桶.mp4

day05-21-阿里云oss-控制台使用.mp4

笔记.zip

06oss、nuxt、注册

day06-01-oss-文件上传流程.mp4

day06-02-oss-demo-创建项目+创建桶.mp4

day06-03-oss-demo-创建子账户分配权限+测试创建桶.mp4

day06-04-oss-demo-文件上传.mp4

day06-05-oss-demo-jodatime时间日期格式化处理.mp4

day06-06-oss-demo-文件上传优化-时间日期路径+文件名+上传地址拼接.mp4

day06-07-oss-demo-文件删除.mp4

day06-08-service-oss-配置+配置常量类.mp4

day06-09-service-oss-文件上传接口+业务.mp4

day06-10-service-oss-上传测试.mp4

day06-11-service-oss-删除接口+测试.mp4

day06-12-单点登录流程.mp4

day06-13-jwt-构建jwt.mp4

day06-14-base64-编码解码.mp4

day06-15-jwt-解析.mp4

day06-16-客户端渲染+服务端渲染.mp4

day06-17-nuxt介绍+测试项目解压.mp4

day06-18-nuxt-测试-页面+路由.mp4

day06-19-nuxt-测试-自动路由.mp4

day06-20-nuxt-测试-服务端渲染.mp4

day06-21-srb-site-用户前端项目导入+获取验证码分析.mp4

day06-22-srb-site-验证码倒计时.mp4

day06-23-srb-site-发送验证码.mp4

day06-24-sevrice-core-用户注册接口+参数验证业务.mp4

代码笔记.zip

07注册登录、wx登录实现

day07-01-注册-验证码+重复注册校验.mp4

day07-02-注册-密码加密+保存用户.mp4

day07-03-注册-测试.mp4

day07-04-srb-site-前端整合注册.mp4

day07-05-nginx容器创建+配置.mp4

day07-06-srb-site-统一访问路径.mp4

day07-07-service-core-登录接口+业务.mp4

day07-08-登录测试.mp4

day07-09-srb-site-缓存登录成功的token到localstorage.mp4

day07-10-service-core-查询登录回显数据.mp4

day07-11-srb-site-页面布局分析.mp4

day07-12-srb-site-appheader查询登录信息回显.mp4

day07-13-srb-site-appheader-用户信息缓存.mp4

day07-14-srb-site-登录成功刷新页面.mp4

day07-15-service-core-保存登录日志.mp4

day07-16-nginx-反向代理配置客户端真实ip.mp4

day07-17-srb-site-注销.mp4

day07-18-wx登录流程介绍.mp4

day07-19-wx登录-oauth2.0.mp4

day07-20-wx登录-访问wx登录二维码.mp4

day07-21-wx登录-获取wx登录二维码接口-配置参数.mp4

day07-22-wx登录-登录授权回调接口测试.mp4

day07-23-wx登录-回调接口-根据code获取accesstoken.mp4

day07-24-wx登录-回调接口-使用accesstoken获取wx用户信息.mp4

day07-25-wx登录-回调接口-重定向到srbsite首页.mp4

day07-26-srb-site-首页解析wx登录的token缓存.mp4

day07-27-wx登录-回调接口-保存微信用户到数据库+创建token优化.mp4

day07-28-wx登录-回调接口-更新wx用户信息.mp4

代码笔记.zip

08springsession、会员管理

day08-01-wx登录-csrf问题解决.mp4

day08-02-wx登录-业务方法抽取.mp4

day08-03-wx登录-配置参数提取.mp4

day08-04-urlencoder+decoder测试.mp4

day08-05-项目访问网路分析.mp4

day08-06-异常排查.mp4

day08-07-wx登录-保存日志.mp4

day08-08-session共享问题.mp4

day08-09-springsession整合.mp4

day08-10-装饰者模式.mp4

day08-11-会员管理-vo类+接口创建.mp4

day08-12-会员管理-条件分页查询接口+业务.mp4

day08-13-会员管理-会员锁定解锁.mp4

day08-14-会员管理-查询会员登录日志.mp4

day08-15-srb-admin-会员管理路由页面+api.mp4

day08-16-srb-admin-会员列表查询展示.mp4

day08-17-srb-admin-会员列表-条件查询.mp4

day08-18-srb-admin-会员列表-账号锁定解锁+查询登录日志.mp4

day08-19-srb-admin-会员列表-显示登录日志.mp4

day08-20.mp4

笔记代码.zip

09分布式整合、网关、账户绑定

day09-01-nacos注册中心服务启动.mp4

day09-02-微服务整合nacos注册中心.mp4

day09-03-core服务-判断手机号是否占用接口.mp4

day09-04-sms服务-整合openfeign实现远程校验手机号.mp4

day09-05-注册手机号校验测试.mp4

day09-06-sms服务-整合sentinel熔断降级.mp4

day09-07-sms服务-openfeign日志配置.mp4

day09-08-网关服务介绍.mp4

day09-09-网关服务搭建+配置.mp4

day09-10-网关服务-路由配置.mp4

day09-11-网关服务-统一跨域配置.mp4

day09-12-重复配置跨域问题解决.mp4

day09-13-缓存问题解决.mp4

day09-14-wx二维码链接路由配置.mp4

day09-15-wx登录回调失败问题解决.mp4

day09-16-hfb-数据库创建+项目部署.mp4

day09-17-hfb-账户绑定接口文档分析.mp4

day09-18-srb-site-个人中心-绑定手机号对话框.mp4

day09-19-service-core-判断用户是否绑定手机号接口.mp4

day09-20-srb-site-判断是否绑定手机号.mp4

day09-21-wx用户绑定手机号.mp4

day09-22-用户开户流程.mp4

day09-23-srb-site-绑定页面-提交绑定请求.mp4

day09-24-service-core-账户绑定-构建自动提交表单的接口+业务.mp4

day09-25-srb-site-账户绑定-跳转到hfb账户绑定页.mp4

day09-26-service-core-账户绑定-回调接口+绑定测试.mp4

day09-27-service-core-账户绑定-回调接口应答.mp4

day09-28-service-core-账户绑定保存用户数据+回调更新绑定信息.mp4

day09-29-srb-core-前端账户绑定测试.mp4

10个人首页、借k人信息提交

day10-01-srb-siste-个人中心首页菜单展示.mp4

day10-02-service-core-个人中心首页数据数据模型封装+接口创建.mp4

day10-03-service-core-查询个人中心首页数据的业务+自定义sql.mp4

day10-04-service-core-自定义sql问题解决.mp4

day10-05-service-core-hfb绑定成功给会员开户.mp4

day10-06-srb-site-个人中心查询会员数据.mp4

day10-07-srb-site-借款人申请借款额度-步骤条.mp4

day10-08-srb-site-借款人申请借款额度-表单创建.mp4

day10-09-service-core-会员查询数据字典列表接口.mp4

day10-10-srb-site-借款人申请借款额度-数据字典查询.mp4

day10-11-srb-site-借款人申请借款额度-联系人+身份证上传组件.mp4

day10-12-srb-site-借款人申请借款额度-删除身份证照片.mp4

day10-13-srb-site-借款人申请借款额度-其他信息上传删除.mp4

day10-14-借款人信息表.mp4

day10-15-service-core-借款人申请借款额度-创建vo类.mp4

day10-16-service-core-借款人申请借款额度-保存借款人数据业务.mp4

day10-17-srb-site-借款人申请借款额度-提交.mp4

day10-18-service-core-查询借款人申请状态接口.mp4

day10-19-srb-site-借款人审核状态查询.mp4

day10-20-srb-site-借款人审核页面优化.mp4

day10-21-service-core-借款人管理-分页查询借款人列表.mp4

day10-22-srb-site-wx用户绑定手机号获取usertype失败的bug解决.mp4

day10-23-service-core-借款人管理-分页查询测试.mp4

笔记代码.zip

11借k详情审批、借k申请

day11-01-项目访问流程.mp4

day11-02-借款人+借款申请+审批业务.mp4

day11-03-srb-admin-借款管理-查询借款人列表.mp4

day11-04-srb-admin-借款管理-展示借款人列表.mp4

day11-05-service-core-借款详情查询-vo类扩展+接口.mp4

day11-06-service-core-借款详情查询业务.mp4

day11-07-srb-admin-借款人详情数据查询.mp4

day11-08-srb-admin-借款人详情数据展示.mp4

day11-09-srb-admin-借款人详情页-审批表单.mp4

day11-10-service-core-借款人审批-vo类.mp4

day11-11-service-core-借款人审批-接口+业务.mp4

day11-12-srb-admin-借款人审批整合+测试.mp4

day11-13-srb-admin-跳转到借款申请页.mp4

day11-14-service-core-借款-查询借款额度.mp4

day11-15-srb-site-借款页-查询借款额度.mp4

day11-16-srb-site-借款页-借款额度监视.mp4

day11-17-srb-site-借款页-加载数据字典.mp4

day11-18-service-core-借款申请-接口+业务分析.mp4

day11-19-service-core-借款申请-保存借款申请.mp4

笔记代码.zip

12借k申请、借k管理

day12-01-srb-site-提交借款申请.mp4

day12-02-service-core-会员查询自己的借款申请记录接口+业务.mp4

day12-03-srb-site-借款人-查询申请借款列表.mp4

day12-04-借款人-撤销借款申请.mp4

day12-05-service-core-借款管理-查询借款列表接口+条件vo类创建.mp4

day12-06-service-core-借款管理-借款列表vo类创建.mp4

day12-07-service-core-借款管理-查询借款列表业务.mp4

day12-08-service-core-借款管理-查询借款列表测试.mp4

day12-09-service-core-借款管理-查询借款列表.mp4

day12-10-service-core-借款管理-时间日期数据接收.mp4

day12-11-mysql-时间日期比较.mp4

day12-12-service-core-借款管理-查询借款列表-自定义sql.mp4

day12-13-自定义sql测试.mp4

day12-14-srb-admin-借款管理-页面+路由.mp4

day12-15-srb-admin-借款管理-查询借款列表.mp4

day12-16-service-core-借款管理-借款详情vo类创建.mp4

day12-17-service-core-借款管理-查询借款详情接口+业务.mp4

day12-18-总结.mp4

笔记代码.zip

13借k审批、标的管理

day12-01-service-core-查询借款申请状态.mp4

day12-02-srb-site-借款申请页查询借款申请状态.mp4

day12-03-srb-admin-条件查询借款申请列表.mp4

day12-04-srb-admin-跳转到借款详情页.mp4

day12-05-srb-admin-查询借款详情数据展示.mp4

day12-06-srb-admin-借款审批-审批按钮.mp4

day12-07-srb-admin-借款审批对话框.mp4

day12-08-service-core-借款审批-数据模型创建mp4.mp4

day12-09-service-core-借款审批-审批借款申请接口业务+生成新标的.mp4

day12-10-借款人借款申请流程测试.mp4

day12-11-srb-admin-借款审批-回显审批数据.mp4

day12-12-srb-admin-借款审批-提交审批请求.mp4

day12-13-srb-admin-借款审批-提交审核测试.mp4

day12-14-标的管理分析.mp4

day12-15-service-core-标的管理-查询标的列表接口+业务.mp4

day12-16-srb-admin-标的管理-页面+路由创建.mp4

day12-17-srb-admin-标的管理-查询标的列表.mp4

day12-18-标的管理-发布标的.mp4

day12-19-总结.mp4

笔记.zip

14标的查询、充值

day14-01-service-core-标的管理-查询标的详情.mp4

day14-02-srb-admin-标的管理-查询标的详情展示.mp4

day14-03-service-core-会员查询投资列表-条件检索数据模型创建.mp4

day14-04-service-core-查询投资列表接口创建.mp4

day14-05-service-core-查询投资列表-标的类型条件封装.mp4

day14-06-service-core-查询投资列表-年化率条件组装.mp4

day14-07-service-core-查询投资列表-设置期限和还款方式条件.mp4

day14-08-srb-site-查询投资列表展示.mp4

day14-09-充值业务流程.mp4

day14-10-hfb充值接口文档.mp4

day14-11-nginx上传文件大小限制处理.mp4

day14-12-service-core-充值接口+业务.mp4

day14-13-srb-site-提交充值请求.mp4

day14-14-service-core-充值回调接口+验证回调参数.mp4

day14-15-service-core-充值回调-更新账户余额.mp4

day14-16-service-core-充值回调-幂等性+充值金额验证分析.mp4

day14-17-service-core-充值回调-幂等性和充值金额校验.mp4

day14-18-service-core-充值测试.mp4

day14-19-总结.mp4

笔记.zip

15投资

day15-01-标的相关表分析.mp4

day15-02-投资-查询标的详情展示.mp4

day15-03-srb-site-投资-标的详情页-查询用户类型.mp4

day15-04-投资-标的详情页-查询账户余额.mp4

day15-05-投资-投资金额分析.mp4

day15-06-srb-site-标的详情页-投资金额监视.mp4

day15-07-投资-计算收益分析.mp4

day15-08-service-core-计算投资收益业务.mp4

day15-09-srb-site-投资-标的详情页-计算投资收益.mp4

day15-10-投资业务分析.mp4

day15-11-投资接口文档分析.mp4

day15-12-service-core-投资-业务-校验账户和用户状态.mp4

day15-13-service-core-投资-业务-构建投资表单字符串.mp4

day15-14-service-core-投资-业务-保存日志+保存投资记录.mp4

day15-15-srb-site-投资-标的详情页提交投资请求.mp4

day15-16-service-core-投资回调-业务-校验回调参数.mp4

day15-17-service-core-投资回调-业务-更新标的和投资记录.mp4

day15-18-投资测试.mp4

day15-19-service-core-投资记录查询.mp4

day15-20-srb-site-投资记录查询展示.mp4

day15-21-总结.mp4

笔记.zip

16放k

day16-01-claude测试.mp4

day16-02-投资测试+放款分析.mp4

day16-03-放款业务.mp4

day16-04-放款涉及表+接口文档.mp4

day16-05-service-core-放款-标的+借款人状态校验.mp4

day16-06-service-core-放款-访问hfb放款接口+设置参数.mp4

day16-07-service-core-放款-hfb返回结果校验+借款人账户入账.mp4

day16-08-service-core-放款-投资人扣除冻结投资金额.mp4

day16-09-sevrice-core-放款-更新标的状态.mp4

day16-10-service-core-放款测试.mp4

day16-11-service-core-放款-生成还款计划.mp4

day16-12-service-core-还款-生成还款计划-计算每期的本金和利息.mp4

day16-13-service-core-还款测试.mp4

day16-14-service-core-回款-生成回款计划.mp4

day16-15-srb-site-axios响应拦截器-token失效移除登录缓存.mp4

day16-16-service-core-回款-生成回款计划-计算本金利息.mp4

day16-17-service-core-本金利息代码抽取.mp4

day16-18-service-core-抽取map代码bug的解决+测试.mp4

day16-19-service-core-计算还款计划的本金利息.mp4

day16-20-测试.mp4

day16-21-总结.mp4

day16-22-service-core-放款-保存日志.mp4

day16-23-放款业务方法抽取.mp4

day16-24-srb-admin-前端整合放款.mp4

笔记.zip

17投资相关列表、提现、还k

day17-01-管理员查询标的投资列表展示.mp4

day17-02-管理员查询标的的还款计划.mp4

day17-03-会员查询标的投资记录.mp4

day17-04-会员查询标的的还款计划.mp4

day17-05-标的详情页判断登录人是否为标的借款人.mp4

day17-06-标的详情页查询回款计划.mp4

day17-07-sevrice-core-提现接口.mp4

day17-08-service-core-提现回调.mp4

day17-09-srb-site-整合提现.mp4

day17-10-还款介绍.mp4

day17-11-service-core-还款-校验.mp4

day17-12-service-core-还款-判断是否逾期.mp4

day17-13-service-core-还款-设置还款参数.mp4

day17-14-service-core-还款-保存回款日志.mp4

day17-15-service-core-还款回调.mp4

day17-16-srb-site-整合还款+测试.mp4

day17-17-service-core-还款回调-更新会员账户.mp4

笔记.zip

18mq整合、定时任务、echarts

day18-01-个人中心-资金记录查询.mp4

day18-02-短信通知业务分析.mp4

day18-03-rabbitmq安装配置.mp4

day18-04-service-core-整合rabbitmq+生产者确认配置.mp4

day18-05-service-core-mq交换机配置.mp4

day18-06-service-core-充值成功回调发送消息测试.mp4

day18-07-service-sms-整合rabbitmq+消费者配置.mp4

day18-08-service-sms-创建业务队列交换机绑定死信队列.mp4

day18-09-service-sms-mq消费者.mp4

day18-10-service-sms-发送短信通知业务.mp4

day18-11-service-core-充值测试.mp4

day18-12-mq发送短信测试.mp4

day18-13-springtask测试.mp4

day18-14-seervice-core-定时任务发送还款通知.mp4

day18-15-service-core-定时任务发送通知测试.mp4

day18-16-统计分析-echarts介绍.mp4

day18-17-srb-admin-整合echarts.mp4

day18-18-service-core-定时任务统一分析数据.mp4

day18-19-service-core-查询统计分析数据.mp4

day18-20-srb-admin-前端查询统计数据.mp4

day18-21-service-core-查询统计分析数据修改.mp4

day18-22-srb-admin-查询渲染统计数据.mp4

day18-项目总结.mp4

笔记.zip

配套资料.zip

阶段08:就业面试专题

01分布式事务

课件

assets

1567660421239.png

1567660421239-1637147679042.png

1567670630801.png

1567670630801-1637149053747.png

1567692523018.png

1567693468270.png

1567702580183.png

1590147857778.png

1590147942860.png

68747470733a2f2f696d672e616c6963646e2e636f6d2f7466732f5442314874465a46713631674b306a535a466c585858444b4658612d313337352d3231342e706e67

913887-20160328134232723-1604465391.png

image-20211117181505827.png

image-20211117181705559.png

image-20211117181722272.png

image-20211117181738790.png

image-20211117181745960.png

image-20211117181814862.png

image-20211117181920146.png

image-20211117181931409.png

image-20211117181939698.png

image-20211117181947884.png

image-20211117182006892.png

image-20211117182014317.png

image-20211117182022778.png

image-20211117182038358.png

image-20211117182230357.png

image-20211117182250090.png

image-20211117182322243.png

image-20211117182340810.png

image-20211117182430933.png

image-20211117182451177.png

image-20211117182504122.png

image-20211117182601706.png

image-20211117182619003.png

image-20211117182912383.png

image-20211117182932400.png

image-20211117183308371.png

image-20211117183318883.png

image-20211117183327412.png

image-20211117183517736.png

image-20211117183525584.png

image-20211117183535204.png

image-20211117183544089.png

image-20211117183552826.png

image-20211117183608667.png

image-20211117183626193.png

image-20211117183644045.png

image-20211117183651593.png

image-20211117183701706.png

image-20211117183711864.png

image-20211117183720684.png

image-20211119144250433.png

image-20211120064018489.png

image-20211120070702387.png

image-20211120070904373.png

image-20211120071044626.png

image-20211120071146678.png

image-20211120071406814.png

image-20211120071449478.png

image-20211120071522326.png

image-20211120072432094.png

image-20211120072457649.png

image-20211120072514428.png

image-20211120072539802.png

image-20220222105338271.png

image-20220703090756935.png

image-20220703091046713.png

image-20220703193619331.png

image-20220703194207378.png

image-20220703194307557.png

image-20220703195321989.png

image-20220706193711623.png

image-20220706195630469.png

image-20220706204836339.png

image-20220706213221233.png

image-20220706214310756.png

image-20220706214548614.png

image-20220706215312060.png

seata-springcloud-sample.png

seata-xa.png

docker安装mysql8.md

尚硅谷javaee技术之分布式事务.md

01-本地事务介绍.mp4

02-事务隔离级别.mp4

03-事务相关命令+手动事务.mp4

04-事务传播行为.mp4

05-创建demo项目+引入依赖.mp4

06-逆向工程.mp4

07-account服务-扣减账户余额接口业务.mp4

08-本地事务传播行为失效问题解决测试.mp4

09-storage服务-减库存接口业务.mp4

10-storage服务-整合openfeign远程访问account服务修改账户.mp4

11-order服务-创建订单接口业务.mp4

12-business服务-搭建+远程访问.mp4

13-businiess服务-下单测试.mp4

14-分布式事务理论.mp4

15-分布式事务理论基础-cap+base.mp4

16-分布式事务解决方案-基于xa协议的2pc.mp4

17-分布式事务解决方案-tcc+本地消息表.mp4

18-分布式事务解决方案-mq事务消息.mp4

19-seata介绍+seata流程.mp4

20-seata-seata服务器配置启动(tc服务器).mp4

21-微服务整合seata客户端.mp4

22-seata客户端注册测试.mp4

23-分布式事务测试.mp4

24-分布式事务测试2.mp4

代码笔记.zip

课件.zip

资料.zip

02mysql8高阶技术

01mysql

01-01-seata-分布式事务xid传递失败问题的解决.mp4

01-02-seata-debug测试.mp4

01-03-seata-总结.mp4

01-04-mysql介绍+测试数据导入.mp4

01-05-mysql-sqlmode.mp4

01-06-mysql-逻辑架构.mp4

01-07-mysql-profiling性能分析工具.mp4

01-08-mysql-sql书写和机读顺序.mp4

01-09-mysql-存储引擎.mp4

01-10-mysql-join查询.mp4

01-11-mysql-join查询练习.mp4

01-12-mysql-索引介绍.mp4

01-13-mysql-btree.mp4

01-14-mysql-b+tree.mp4

01-15-mysql-聚簇索引和非聚簇索引.mp4

01-16-mysql-8个sql介绍.mp4

笔记代码.zip

02mysql

02-01-mysql-索引使用场景.mp4

02-02-mysql-建表时创建索引+删除索引.mp4

02-03-mysql-索引删除.mp4

02-04-mysql-复合索引.mp4

02-05-mysql-explain-id字段.mp4

02-06-mysql-explain-selecttype等字段.mp4

02-07-mysql-explain-type字段.mp4

02-08-mysql-explain-key+keylen计算.mp4

02-09-mysql-explain-rows字段.mp4

02-10-mysql-explain-extra字段.mp4

02-11-mysql-explain总结.mp4

02-12-mysql-json格式的执行计划.mp4

02-13-mysql-8个sql前4个.mp4

02-14-mysql-8个sql后3个.mp4

02-15-mysql-存储过程新增测试数据.mp4

02-16-mysql-单表优化.mp4

02-17-mysql-单表优化-复合索引.mp4

02-18-mysql-多表联查优化.mp4

笔记.zip

03mysql

03-01-mysql-回顾.mp4

03-02-mysql-排序优化.mp4

03-03-mysql-索引优化案例.mp4

03-04-mysql-filesort排序.mp4

03-05-mysql-分组优化.mp4

03-06-mysql-覆盖索引.mp4

03-07-mysql-强制使用索引.mp4

03-08-mysql-指定长度创建索引.mp4

03-09-mysql-8个sql练习优化说明.mp4

03-10-mysql-时间日期处理.mp4

03-11-mysql-sql练习-行转列.mp4

03-12-mysql-sql练习-分组函数groupconcat.mp4

03-13-mysql-删除重复行.mp4

03-14-mysql-删除重复行2.mp4

03-15-mysql-窗口函数.mp4

03-16-mysql-常见的窗口函数.mp4

03-17-mysql-窗口函数的使用.mp4

03-18-mysql-视图.mp4

03-19-mysql-锁介绍+加锁释放锁.mp4

03-20-mysql-表锁.mp4

03-21-mysql-行锁.mp4

03-22-mysql-主从复制读写分离介绍.mp4

03-23-mysql-主库准备.mp4

03-24-mysql-从库准备.mp4

代码.zip

04mysql

04-01-mysql-搭建主从复制.mp4

04-02-mysql-主从复制测试.mp4

04-03-shardingsphere介绍.mp4

04-04-demo-读写分离-整合shardingjdbc.mp4

04-05-demo-读写分离-测试.mp4

04-06-数据分片介绍.mp4

04-07-mysql-分库-准备用户库+订单库.mp4

04-08-demo-分库-分片配置.mp4

04-09-demo-分库-订单库配置读写分离.mp4

04-10-demo-分库-测试.mp4

04-11-数据水平分片分析.mp4

04-12-水平分片-数据库表创建.mp4

04-13-demo-分表-配置+测试.mp4

04-14-demo-绑定表-配置+测试.mp4

04-15-demo-绑定表-联查测试.mp4

04-16-demo-广播表测试.mp4

04-17-总结.mp4

04-18-数据同步分析.mp4

04-19-juc-线程进程+并行并发回顾.mp4

代码笔记.zip

课件与资料(2).zip

课件与资料.zip

03juc

01juc

01-01-多线程创建方式.mp4

01-02-lambda表达式创建线程对象+函数式接口.mp4

01-03-并发数据安全测试.mp4

01-04-数据并发冲突分析+加锁.mp4

01-05-synchornized分析+重入性测试.mp4

01-06-synchorinzed-非公平性测试.mp4

01-07-synchorinzed-不可响应中断测试+死锁测试.mp4

01-08-synchorinzed-总结.mp4

01-09-synchorinzed-线程8锁问题.mp4

01-10-lock锁的基本使用.mp4

01-11-reentrantlock-可中断测试.mp4

01-12-reentrantlock-公平性测试.mp4

01-13-reentrantreadwritelock-读写锁测试.mp4

01-14-synchronized-线程间通信.mp4

01-15-虚假唤醒.mp4

01-16-虚假唤醒问题分析解决.mp4

01-17-i++原子性问题分析.mp4

01-18-lock-线程间通信.mp4

01-19-线程间通信案例01.mp4

01-20-线程间通信案例02.mp4

代码+笔记.zip

02juc

02-01-线程间通信案例3.mp4

02-02-list-arraylist线程不安全测试.mp4

02-03-list-vector+synchronizedlist线程安全测试.mp4

02-04-list-cow容器-copyonwritelist测试.mp4

02-05-list-线程安全的list并发能力测试.mp4

02-06-map-线程不安全+线程安全的map测试.mp4

02-07-concurrenthashmap-新增第一个元素分析.mp4

02-08-concurrenthashmap-新增第n个元素分析.mp4

02-09-map-线程安全map的性能测试.mp4

02-10-set.mp4

02-11-juc多线程辅助类.mp4

02-12-juc辅助类-countdownlatch.mp4

02-13-juc辅助类-cyclicbarrier.mp4

02-14-juc辅助类-semaphore.mp4

02-15-juc辅助类解决秒杀问题分析.mp4

02-16-callable创建多线程测试.mp4

02-17-callable创建多线程-原理+获取执行结果.mp4

02-18-callable捕获执行异常+复用问题解决.mp4

02-19-callable实现异步编排.mp4

02-20-业务优化方式.mp4

代码+笔记.zip

03juc

03-01-synchornized加锁原理分析.mp4

03-02-常见的数据结构-stack栈结构.mp4

03-03-常见的数据结构-queue队列.mp4

03-04-阻塞队列介绍.mp4

03-05-阻塞队列阻塞源码分析.mp4

03-06-线程池介绍.mp4

03-07-线程池基本使用.mp4

03-08-线程池执行callable任务.mp4

03-09-executors-短期任务线程池.mp4

03-10-executors-固定线程数量线程池.mp4

03-11-executors-延迟任务线程池.mp4

03-12-延迟任务线程池执行定时任务.mp4

03-13-线程池7大参数.mp4

03-14-自定义线程池.mp4

03-15-线程池-底层工作原理.mp4

03-16-线程池-拒绝策略1.mp4

03-17-线程池-拒绝策略2.mp4

03-18-多线程并发原理-jmm.mp4

03-19-多线程并发原理-jmm特点+三大特性.mp4

03-20-多线程并发原理-volatile可见性测试.mp4

03-21-多线程并发原理-volatile有序性测试.mp4

03-22-多线程并发原理-volatile不具有原子性测试.mp4

03-23-volatile总结+cas介绍.mp4

03-24-atomic类的使用.mp4

03-25-atomic原理.mp4

03-26-compareandswap实现.mp4

代码+笔记.zip

04juc

04-01-锁总结.mp4

04-02-cas-aba问题解决.mp4

04-03-aqs-自定义锁.mp4

04-04-aqs-mutex获取锁分析.mp4

04-05-aqs-获取锁代码.mp4

04-06-aqs-释放锁.mp4

04-07-reentrantlock-获取非公平锁.mp4

04-08-reentrantlock-非公平锁-释放锁.mp4

04-09-reentrantlock-公平锁释放锁.mp4

04-10-juc面试题.mp4

04-11-jvm结构图.mp4

04-12-jvm-类加载器.mp4

04-13-jvm-类加载器-双亲委派机制.mp4

04-14-jvm-类加载器-各个加载器加载资源的路径.mp4

04-15-jvm-方法区.mp4

04-16-jvm-栈.mp4

04-17-jvm-堆+堆栈方法区的关系.mp4

04-18-jvm-堆体系.mp4

04-19-jvm-堆内存.mp4

04-20-jvm-老年代+永久代.mp4

04-21-jvm-jvm堆参数.mp4

04-22-jvm-jvm堆大小参数设置.mp4

04-23-jvm-堆gc日志打印.mp4

04-24-jvm-堆gc日志查看.mp4

04-25-jvm-oom分析.mp4

代码.zip

课件

assets

10431632-7d2aa48b9b217bbe.jpg

12353432421345.jpg

1562743378734.png

1562747700613.png

1562748499107.png

1562757277239.png

1562757516622.png

1562760904510.png

1562810523532.png

1562811518605.png

1562812279119.png

1562812425080.png

1562812570735.png

1562813671321.png

1562825303228.png

1562825565718.png

1562826214175.png

1562826331284.png

1562826499790.png

1562828426062.png

1562829359583.png

1562830411166.png

1562830638509.png

1562830692811.png

1562830863791.png

1562831562414.png

1562859167203.png

1562859974320.png

1562861615527.png

1562862680071.png

1562913111979.png

1562920244806.png

1562925365024.png

1562925723418.png

1562942021825.png

1562943086619.png

1562943531362.png

1562944351608.png

1562978827184.png

1562997049227.png

1562997592723.png

1562998979772.png

1562999783113.png

1563002258102.png

1563004545584.png

1563026311448.png

1563028728627.png

1595084697591.png

1595131719599.png

1595131854559.png

1595132060909.png

1595139693744.png

1595139881680.png

1595139950199.png

1595140034590.png

1595140073777.png

1595168900123.png

1595170303332.png

1595170398079.png

1595502744412.png

1595503660735.png

1595506276170.png

1595507428796.png

1595508265596.png

1595508846363.png

1595510443214.png

1597722920432.png

1597722989205.png

2599999-81ce63806c457a4c.png

3294095-0bdffe913e992401.png

37d3d539b6003af3cf5723e0922230591138b654.png

image-20220412174229571.png

image-20220826162709559.png

jdkapi1.8_中文.chm

jdkapi1.8_中文.chw

juc.md

课件.zip

04jvm

01jvm

01-01-锁总结.mp4

01-02-cas-aba问题解决.mp4

01-03-aqs-自定义锁.mp4

01-04-aqs-mutex获取锁分析.mp4

01-05-aqs-获取锁代码.mp4

01-06-aqs-释放锁.mp4

01-07-reentrantlock-获取非公平锁.mp4

01-08-reentrantlock-非公平锁-释放锁.mp4

01-09-reentrantlock-公平锁释放锁.mp4

01-10-juc面试题.mp4

01-11-jvm结构图.mp4

01-12-jvm-类加载器.mp4

01-13-jvm-类加载器-双亲委派机制.mp4

01-14-jvm-类加载器-各个加载器加载资源的路径.mp4

01-15-jvm-方法区.mp4

01-16-jvm-栈.mp4

01-17-jvm-堆+堆栈方法区的关系.mp4

01-18-jvm-堆体系.mp4

01-19-jvm-堆内存.mp4

01-20-jvm-老年代+永久代.mp4

01-21-jvm-jvm堆参数.mp4

01-22-jvm-jvm堆大小参数设置.mp4

01-23-jvm-堆gc日志打印.mp4

01-24-jvm-堆gc日志查看.mp4

01-25-jvm-oom分析.mp4

代码.zip

02jvm

02-01-jvm-查看jvm内存分配+gc参数.mp4

02-02-arthas的使用.mp4

02-03-gc-面试题+gc介绍.mp4

02-04-gc-垃圾判定算法.mp4

02-05-gc-四种引用.mp4

02-06-gc-垃圾回收算法-复制算法.mp4

02-07-gc-垃圾回收算法-标记清除算法.mp4

02-08-gc-垃圾回收算法-标记整理算法.mp4

02-09-gc-垃圾回收算法-分代搜集算法.mp4

02-10-gc-jvm使用分代搜索算法的方式.mp4

02-11-gc收集器1-parnew+cms.mp4

02-12-gc收集器-g1收集器.mp4

02-13-gc收集器-各个垃圾收集器对比.mp4

02-14-gc收集器-zgc收集器.mp4

02-15-gc收集器查看.mp4

02-16-项目架构.mp4

02-17-前端项目编译部署.mp4

02-18-后端项目部署.mp4

代码.zip

笔记资料(2).zip

笔记资料.zip

赠送:面试题2023

java-后端-面试题

1、【最重要】尚硅谷java技术之高频面试题-v2023.2.docx

2、【重要】尚硅谷java技术之中频面试题.docx

3、美年旅游-项目总结-v1.0.docx

4、尚医通-项目总结-v1.5.docx

5、经典sql面试题.doc

《面渣逆袭手册》v1.1.pdf

00-尚硅谷java技术之上海高频面试题.docx

01-javase阶段测试题库.docx

01-尚硅谷javase阶段考试题.docx

02-javaweb和ssm阶段题库.docx

02-尚硅谷ssm答辩题库.docx

02-尚硅谷web+ssm题库.docx

03-java高级阶段考试题库.docx

06-尚硅谷java技术之上海高频面试题-v1.0.docx

10万字总结java面试题和答案.pdf

50w字程序员面试宝典1(咕泡科技出品.pdf

赠送:企业接轨项目

day01

001电商介绍.mp4

002电商核心技术.mp4

003电商要掌握的解决方案.mp4

004延迟双删.mp4

005分布式事务.mp4

006架构图.mp4

007架构图技术介绍.mp4

008项目简介.mp4

009环境搭建01.mp4

010创建数据库以及安装rabbitmq.mp4

011安装redis-nacos-sentinel.mp4

012安装es-kibana.mp4

013安装yapi.mp4

014安装zipkin-minio.mp4

015项目搭建.mp4

016service-product创建.mp4

day02

017商品基本知识-分类.mp4

018商品基本知识-平台属性.mp4

019商品基本知识-销售属性-spu-sku.mp4

020查询所有一级分类数据.mp4

021测试查询所有一级分类数据.mp4

022根据一级分类id查询二级分类数据.mp4

023根据二级分类id查询三级分类数据.mp4

024根据分类id查询平台属性数据.mp4

025mybatis相关内容回顾.mp4

026baseattrinfomapper.xml编写.mp4

027测试根据分类id查询平台属性数据.mp4

028idea整合yapi.mp4

029swg测试文档.mp4

030knife4j使用.mp4

031配置hosts文件.mp4

032演示全局异常处理.mp4

033创建网关项目.mp4

day03

034内容回顾.mp4

035跨域问题.mp4

036cors实现原理.mp4

037测试cors跨域实现.mp4

038mybatisx生成实体类-分析添加平台属性.mp4

039保存平台属性数据.mp4

040测试保存平台属性.mp4

041修改平台属性方法.mp4

042测试修改平台属性.mp4

043nacos持久化配置01.mp4

044nacos持久化配置02.mp4

045项目中遇到的问题.mp4

046品牌查询.mp4

047测试品牌查询.mp4

048品牌crud操作.mp4

day04

049测试品牌crud.mp4

050根据三级分类id查询品牌集合列表.mp4

051根据三级分类id查询可选品牌列表.mp4

052保存删除品牌与分类关系.mp4

053保存-删除品牌与分类关系.mp4

054spu相关表结构.mp4

055根据三级分类id查询spuinfo列表.mp4

056介绍minio分布式文件存储系统.mp4

057文件上传实现01.mp4

058文件上传实现02.mp4

059测试文件上传.mp4

060文件上传注意事项.mp4

061获取销售属性数据.mp4

062测试封装上传方法以及加载销售属性数据.mp4

063分析保存spuinfo功能.mp4

064保存spuinfo实现.mp4

day05

065内容回顾.mp4

066批量保存spu数据.mp4

067批量保存spu并测试.mp4

068分析skuinfo表结构上.mp4

069分析skuinfo表结构下.mp4

070分析skuinfo保存功能.mp4

071根据spuid查询图片列表.mp4

072根据spuid获取销售属性以及属性值.mp4

073实现根据spuid回显销售属性数据.mp4

074实现skuinfo保存.mp4

075测试skuinfo保存.mp4

076skuinfo查询以及上架-下架.mp4

077测试查询skuinfo以及上架-下架.mp4

078商品详情业务介绍.mp4

079thymeleaf基本语法介绍01.mp4

080thymeleaf基本语法介绍02.mp4

081thymeleaf基本语法介绍03.mp4

082thymeleaf基本语法介绍04.mp4

083thymeleaf基本语法介绍05.mp4

day06

084表结构回顾.mp4

085商品详情模块功能分析-模块划分.mp4

086根据skuid获取商品信息.mp4

087创建product-feign-client模块.mp4

088创建service-item模块.mp4

089根据三级分类id获取分类数据.mp4

090根据skuid获取商品最新价格.mp4

091根据spuid获取海报信息.mp4

092根据skuid获取平台属性集合数据.mp4

093根据spuid-skuid查询销售属性+锁定.mp4

094实现根据spuid-skuid获取数据.mp4

095封装规格与包装数据.mp4

096根据spuid实现切换功能.mp4

097实现根据spuid获取切换数据.mp4

day07

098商品详情调用.mp4

099gmall-web项目创建.mp4

100测试gmall-web渲染商品详情.mp4

101商品切换问题.mp4

102商品详情问题解决.mp4

103商品详情优化-redis.mp4

104缓存常见三个问题.mp4

105编写本地锁案例.mp4

106测试本地锁局限性.mp4

107redis分布式锁演示01.mp4

day08

108redis做分布式锁-设置过期时间.mp4

109redis做分布式锁-防止误删锁.mp4

110redis+lua实现分布式锁.mp4

111redisson介绍-使用.mp4

112redisson锁介绍.mp4

113redisson读写锁测试.mp4

114redis五种数据类型分析.mp4

115redis+lua做分布式锁.mp4

116测试redis+lua做分布式锁.mp4

117测试redisson做分布式锁.mp4

118aop实现分布式锁业务01.mp4

119aop实现分布式锁业务02.mp4

120测试aop+分布式锁.mp4

121jmeter压力测试.mp4

day09

122布隆过滤器介绍.mp4

123布隆过滤器使用.mp4

124项目整合布隆过滤器.mp4

125completablefuture介绍-初步使用.mp4

126串行测试.mp4

127并行化测试.mp4

128商品详情-多线程优化.mp4

129商品详情测试.mp4

130首页功能分析.mp4

131首页分类数据获取实现01.mp4

132首页分类数据实现02.mp4

133首页分类数据渲染实现.mp4

134测试首页数据展示.mp4

135nginx首页静态化演示.mp4

136检索业务介绍.mp4

137nested数据类型介绍.mp4

day10

138service-list模块搭建.mp4

139使用程序创建索引库.mp4

140商品上架-下架功能分析.mp4

141根据品牌id获取品牌数据.mp4

142商品上架-下架实现.mp4

143测试商品上架-下架.mp4

144实现商品热度排名.mp4

145测试商品热度排名.mp4

146手动编写dsl语句01.mp4

147手动编写dsl语句02.mp4

148手动编写dsl语句03.mp4

149手动编写dsl语句04.mp4

150手动编写dsl语句05.mp4

151商品检索流程梳理.mp4

152编写查询方法.mp4

153java动态生成dsl语句01.mp4

154java动态生成dsl语句02.mp4

155java动态生成dsl语句03.mp4

156java动态生成dsl语句04.mp4

157java动态生成dsl语句05.mp4

day11

158内容回顾.mp4

159封装返回结果集对象01.mp4

160封装返回结果对象02.mp4

161封装返回结果对象03.mp4

162封装返回结果对象04.mp4

163测试商品检索功能.mp4

164商品检索整合.mp4

165商品检索页面渲染01.mp4

166商品检索页面渲染02.mp4

167商品检索页面渲染03.mp4

168商品检索页面渲染04.mp4

169测试商品检索功能.mp4

170安装logstash日志收集框架.mp4

171单点登录业务介绍.mp4

172单点登录功能实现.mp4

day12

175filebeat安装使用.mp4

176登录成功-存储token-nickname.mp4

177登录成功-存储用户id.mp4

178测试单点登录.mp4

179网关与登录整合业务介绍.mp4

180限制访问内部数据接口.mp4

181获取用户id.mp4

182限制用户访问哪些业务需要登录.mp4

183将用户id放入请求头中.mp4

184测试登录与网关整合.mp4

185购物车业务介绍.mp4

186制作购物车模块.mp4

187添加购物车控制器.mp4

188在网关中获取临时用户id.mp4

189添加购物车实现.mp4

day13

190添加购物车测试.mp4

191查看购物车列表.mp4

192合并购物车实现01.mp4

193合并购物车实现02.mp4

194测试合并购物车.mp4

195修改购物车选中状态.mp4

196删除购物车.mp4

197测试购物车修改-删除.mp4

198gmall-web整合购物车.mp4

199测试gmall-web整合购物车.mp4

200根据userid获取收货地址列表.mp4

201创建订单模块.mp4

202获取选中的商品.mp4

203在订单中封装订单结算页数据.mp4

204gamll-web整合service-order展示结算页.mp4

205测试结算页.mp4

day14

206保存订单控制器完成.mp4

207保存订单.mp4

208测试保存订单.mp4

209分析如何防止用户无刷新重复回退提交订单.mp4

210测试redis+lua删除流水号.mp4

211下订单验证库存实现.mp4

212校验商品价格.mp4

213当价格有变动修改购物车价格.mp4

214下单可能存在的问题.mp4

215优化下单.mp4

216订单-分库分表-我的订单业务分析.mp4

217查看我的订单实现.mp4

218测试查看我的订单.mp4

219如何防止订单超卖.mp4

220目前项目中存在的问题.mp4

221mq能够解决的问题.mp4

day15

222常见的mq产品.mp4

223mq如何保证消息不丢失.mp4

224测试mq发送消息.mp4

225测试消息发送确认.mp4

226封装发送消息方法.mp4

227在消息未到交换机-队列时获取缓存数据.mp4

228编写消息重发方法.mp4

229测试消息重发机制.mp4

230商品上架-下架监听.mp4

231商品检索监听上架-下架.mp4

232测试商品上架-下架-延迟双删.mp4

233当消费消息失败如何处理.mp4

234演示基于死信队列实现的延迟消息.mp4

235演示基于插件实现延迟消息.mp4

day16

236下单发送延迟消息.mp4

237封装发送延迟消息方法.mp4

238监听取消订单消息.mp4

239测试取消订单功能.mp4

240测试保证消息幂等性.mp4

241搭建service-payment模块.mp4

242显示支付信息页面.mp4

243保存支付交易.mp4

244生成支付二维码介绍.mp4

245实现生成二维码.mp4

246测试扫码支付.mp4

247测试同步回调.mp4

248异步回调介绍.mp4

day17

249校验out_trade_no.mp4

250校验总金额与appid.mp4

251过滤重复通知.mp4

252修改交易记录状态.mp4

253测试异步回调.mp4

254完善退款请求.mp4

255测试退款业务.mp4

256支付成功发送消息给订单更新状态.mp4

257订单发送消息给库存.mp4

258订单监听库存系统减库存结果.mp4

259如何实现减库存的.mp4

260拆单业务介绍.mp4

261拆单控制器实现.mp4

262拆单实现类01.mp4

263拆单实现类02.mp4

264拆单测试.mp4

day18

265关闭交易记录.mp4

266测试关闭paymentinfo得出结论.mp4

267编写关闭支付宝交易记录实现.mp4

268测试关闭支付宝交易记录.mp4

269测试查看支付交易记录.mp4

270制作service-payment-client.mp4

271测试完善取消订单.mp4

272秒杀业务介绍.mp4

273秒杀流程介绍.mp4

274秒杀模块搭建.mp4

275编写定时任务模块.mp4

276查询当天秒杀商品数据.mp4

277监听秒杀商品放入缓存.mp4

day19

278状态位介绍以及存储.mp4

279存储状态位到map集合中.mp4

280测试秒杀预热功能.mp4

281展示秒杀列表以及详情.mp4

282生成抢购码.mp4

283排队页面展示.mp4

284预习单处理.mp4

285监听预下单队列处理.mp4

286实现减库存处理.mp4

287编写检查订单状态控制器.mp4

288检查订单业务处理.mp4

289订单结算页面展示.mp4

290提交秒杀订单.mp4

291测试秒杀.mp4

292秒杀结束删除数据.mp4

day20

293xxl-job介绍部署调度中心.mp4

294xxl-job功能演示.mp4

295xxl-job整合秒杀项目.mp4

296移动端整合.mp4

297devops-ci-cd介绍.mp4

298安装jenkins步骤.mp4

299第一个流水线案例.mp4

300构建项目并提交到远程仓库.mp4

301jenkins拉取代码配置.mp4

302jenkins执行cleanbuild命令.mp4

303jenkins配置maven环境.mp4

304jenkins配置maven本地仓库.mp4

305jenkins配置单元测试.mp4

306jenkins打包制品.mp4

307jenkins制作镜像与部署.mp4

308jenkins如何实现自动化部署.mp4

309jenkins参数化构建.mp4

310jenkins演示推送镜像.mp4

311jenkins推送镜像到远程仓库.mp4

312jenkins发送邮件.mp4

代码.zip

课件.zip

资料.zip

资源下载地址

该资源需登录后下载

去登录
温馨提示:本资源来源于互联网,仅供参考学习使用。若该资源侵犯了您的权益,请 联系我们 处理。

评论留言

尚硅谷:Java入门到精通全套,线下班实体版 视频+资料
VIP专属
VIP免费,去开通 >
登录下载
单个付费资源
支付¥19.9
登录购买