Java自学者论坛

 找回密码
 立即注册

手机号码,快捷登录

恭喜Java自学者论坛(https://www.javazxz.com)已经为数万Java学习者服务超过8年了!积累会员资料超过10000G+
成为本站VIP会员,下载本站10000G+会员资源,会员资料板块,购买链接:点击进入购买VIP会员

JAVA高级面试进阶训练营视频教程

Java架构师系统进阶VIP课程

分布式高可用全栈开发微服务教程Go语言视频零基础入门到精通Java架构师3期(课件+源码)
Java开发全终端实战租房项目视频教程SpringBoot2.X入门到高级使用教程大数据培训第六期全套视频教程深度学习(CNN RNN GAN)算法原理Java亿级流量电商系统视频教程
互联网架构师视频教程年薪50万Spark2.0从入门到精通年薪50万!人工智能学习路线教程年薪50万大数据入门到精通学习路线年薪50万机器学习入门到精通教程
仿小米商城类app和小程序视频教程深度学习数据分析基础到实战最新黑马javaEE2.1就业课程从 0到JVM实战高手教程MySQL入门到精通教程
查看: 680|回复: 3

【J2049】尚 2023年5月 Java线下班实体版全套

[复制链接]
  • TA的每日心情
    奋斗
    4 天前
  • 签到天数: 760 天

    [LV.10]以坛为家III

    2035

    主题

    2093

    帖子

    70万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    708976
    发表于 2024-2-24 10:20:28 | 显示全部楼层 |阅读模式

    资源名称:

    【J2049】尚 2023年5月 Java线下班实体版全套

    下载地址:

    网盘链接:请先登录后查看此内容

    失效声明:

    如果资料失效,VIP和荣耀会员或者使用金币兑换的普通会员,可以直接联系资料客服QQ索取:QQ。在线时间为:8:00-23:30。请下载后24小时内删除,若侵权请联系客服删除该资料。

    如何获取:

    1,本资料VIP会员下载地址直接可见,购买VIP:点击购买会员>>,开通后可下载全站所有资料。
    2,非VIP会员使用50000Java金币兑换,金币充值:点击进入充值页面

    资源描述及截图:

    ├─阶段01:Java语言基础(JDK17)
    │  │  配套资料.rar
    │  │  
    │  ├─01 Java语言概述
    │  │      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
    │  │      
    │  ├─04 IDEA的安装与使用
    │  │      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
    │  │      
    │  ├─15 File类与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
    │  │      
    │  └─18 JDK新特性
    │          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
    │         
    ├─阶段02:MySQL数据库技术
    │  ├─01 数据类型、运算符
    │  │      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
    │  │      课件.rar
    │  │      
    │  ├─02 DDL、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
    │  │      课件资料.rar
    │  │      
    │  ├─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
    │  │      课件资料.rar
    │  │      
    │  ├─04 JDBC
    │  │      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
    │  │      课件资料.rar
    │  │      
    │  ├─05 JDBC封装
    │  │      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.rar
    │  │      
    │  └─配套资料.rar

    │         
    ├─阶段03:Web开发与实战
    │  ├─01 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.rar
    │  │      note.rar
    │  │      
    │  ├─02 CSS
    │  │      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.rar
    │  │      
    │  ├─03 JavaScript
    │  │      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
    │  │      代码.rar
    │  │      
    │  ├─04 JDBC优化
    │  │      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
    │  │      代码.rar
    │  │      
    │  ├─05 Tomcat、XML、Servlet
    │  │      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
    │  │      代码.rar
    │  │      素材.rar
    │  │      
    │  ├─06 HTTP、Session
    │  │      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
    │  │      代码.rar
    │  │      素材.rar
    │  │      
    │  ├─07 Thymeleaf
    │  │      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
    │  │      代码.rar
    │  │      
    │  ├─08 WebService
    │  │      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
    │  │      代码.rar
    │  │      素材.rar
    │  │      
    │  ├─09 Filter、Listener
    │  │      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
    │  │      代码.rar
    │  │      素材.rar
    │  │      
    │  ├─10 阶段项目一:QZone(上)
    │  │      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
    │  │      代码.rar
    │  │      素材.rar
    │  │      
    │  ├─11 阶段项目一:QZone(下)
    │  │      01.web-项目实战-添加回复.mp4
    │  │      02.web-项目实战-添加主人回复界面显示.mp4
    │  │      03.web-项目实战-添加主人回复.mp4
    │  │      04.web-项目实战-添加日志.mp4
    │  │      05.web-项目实战-删除回复.mp4
    │  │      06.web-项目实战-删除日志.mp4
    │  │      代码.rar
    │  │      
    │  ├─12 阶段项目二:书城(上)
    │  │      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
    │  │      代码.rar
    │  │      素材.rar
    │  │      
    │  ├─13 阶段项目二:书城(下)
    │  │      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
    │  │      代码.rar
    │  │      素材.rar
    │  │      
    │  ├─14 Cookie、JSON
    │  │      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
    │  │      代码.rar
    │  │      素材.rar
    │  │      
    │  ├─15 RegExp、Vue、Ajax、Axios
    │  │      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
    │  │      代码.rar
    │  │      素材.rar
    │  │      
    │  ├─16 Maven基础
    │  │      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
    │  │      代码.rar
    │  │      素材.rar
    │  │      
    │  └─配套资料.rar
    │         
    ├─阶段04:Web框架核心技术
    │  ├─01 Maven进阶
    │  │      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
    │  │      代码.rar
    │  │      素材.rar
    │  │      
    │  ├─02 Mybatis
    │  │      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
    │  │      代码.rar
    │  │      素材.rar
    │  │      
    │  ├─03 Mybatis(二)
    │  │      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
    │  │      代码.rar
    │  │      素材.rar
    │  │      
    │  ├─04 Spring IoC、AOP
    │  │      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
    │  │      代码.rar
    │  │      素材.rar
    │  │      
    │  ├─05 Spring Transaction
    │  │      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
    │  │      代码.rar
    │  │      素材.rar
    │  │      
    │  ├─06 SpringMVC
    │  │      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
    │  │      代码.rar
    │  │      
    │  ├─07 SpringMVC 数据回显、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
    │  │      代码.rar
    │  │      
    │  ├─08 SpringMVC 异常映射、转存与下载
    │  │      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
    │  │      代码.rar
    │  │      素材.rar
    │  │      
    │  ├─09 SSM项目实战
    │  │      01.ssm-项目实战-review.mp4
    │  │      02.ssm-项目实战-加入购物车.mp4
    │  │      03.ssm-项目实战-结账.mp4
    │  │      04.ssm-项目实战-添加验证用户合法性的拦截器.mp4
    │  │      05.ssm-项目实战-添加验证码.mp4
    │  │      06.ssm-项目实战-编写业务层的事务策略.mp4
    │  │      代码.rar
    │  │      
    │  ├─10 SSM分页、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
    │  │      代码.rar
    │  │      
    │  ├─11 Linux
    │  │  │  笔记.rar
    │  │  │  
    │  │  ├─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
    │  │  │      
    │  │  └─资料
    │  │      │  bios.bmp
    │  │      │  CentOS-7-x86_64-DVD-1708.iso
    │  │      │  SecurAble-v1.0_测试bios虚拟支持.rar
    │  │      │  注册表清理工具.rar
    │  │      │  远程访问工具.rar
    │  │      │  
    │  │      ├─vm15
    │  │      │      vm15秘钥.txt
    │  │      │      VMware-workstation-full-15.5.6-16341506.exe
    │  │      │      VMware-workstation-full-15.5.7-17171714.exe
    │  │      │      
    │  │      └─开发工具
    │  │          │  apache-tomcat-7.0.70.tar.gz
    │  │          │  jdk-8u152-linux-x64.tar.gz
    │  │          │  mysql-8.0.31-linux-glibc2.12-x86_64.tar.xz
    │  │          │  
    │  │          └─MySQL
    │  │                  MySQL-client-5.5.54-1.linux2.6.x86_64.rpm
    │  │                  MySQL-server-5.5.54-1.linux2.6.x86_64.rpm
    │  │                  
    │  ├─12 Redis
    │  │  │  代码.rar
    │  │  │  笔记.rar
    │  │  │  资料.rar
    │  │  │  
    │  │  ├─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
    │  │         
    │  ├─13 SpringBoot
    │  │      1.springboot介绍.mp4
    │  │      2.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
    │  │      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
    │  │      20.springboot整合mybatis-返回值工具类.mp4
    │  │      21.springboot整合mybatis-静态页面.mp4
    │  │      22.springboot整合mybatis-redis.mp4
    │  │      23.admin组件.mp4
    │  │      24.springboot项目打包.mp4
    │  │      笔记.rar
    │  │      资料.rar
    │  │      
    │  └─配套资料.rar
    │         
    ├─阶段05:项目一:权限管理系统
    │  ├─01 MybatisPlus
    │  │      1.通用权限系统-介绍.mp4
    │  │      2.系统案例分析.mp4
    │  │      3.数据库创建,表结构介绍.mp4
    │  │      4.创建项目架构.mp4
    │  │      5.添加各个模块依赖.mp4
    │  │      6.mybatisplus介绍.mp4
    │  │      7.mybatisplus-常用的查询方法.mp4
    │  │      8.逻辑删除介绍.mp4
    │  │      9.mybatisplus添加(主键生成介绍).mp4
    │  │      10.mybatisplus删除修改测试.mp4
    │  │      11.mybatisplus-service层.mp4
    │  │      12.角色控制器测试.mp4
    │  │      13.使用result返回结果测试.mp4
    │  │      
    │  ├─02 Node、ES6、Vue
    │  │      1.安装客户端-json格式化工具.mp4
    │  │      2.knife4j搭建测试.mp4
    │  │      3.分页配置类.mp4
    │  │      4.角色信息-使用mybatisplus默认分页方法.mp4
    │  │      5.角色信息-自己封装分页方法.mp4
    │  │      6.角色信息-增删改方法封装.mp4
    │  │      7.异常处理器.mp4
    │  │      8.前端介绍.mp4
    │  │      9.vscode安装.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
    │  │      20.创建后台服务-indexController访问测试.mp4
    │  │      
    │  ├─03 ElementUI、角色信息实现
    │  │      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
    │  │      10.elementUI-复选框.mp4
    │  │      11.角色分页查询完成.mp4
    │  │      12.设置日期格式.mp4
    │  │      13.角色信息-单行删除.mp4
    │  │      14.角色信息-查询.mp4
    │  │      15.角色信息-修改.mp4
    │  │      16.角色信息-批量删除.mp4
    │  │      
    │  ├─04 用户管理、菜单管理
    │  │      1.用户分页查询-前端页面代码分析.mp4
    │  │      2.用户分页查询后台代码-使用mybatisplus自带方法-有问题.mp4
    │  │      3.用户分页查询后台代码-使用自定义方法.mp4
    │  │      4.用户添加修改.mp4
    │  │      5.用户删除.mp4
    │  │      6.用户修改状态.mp4
    │  │      7.用户分配角色-查询角色信息.mp4
    │  │      8.用户分配角色完成.mp4
    │  │      9.菜单表分析.mp4
    │  │      10.菜单列表查询-组装树结构.mp4
    │  │      11.菜单添加功能.mp4
    │  │      12.菜单删除功能.mp4
    │  │      13.菜单修改功能.mp4
    │  │      
    │  ├─05 JWT、角色权限分配
    │  │      1.角色分配权限-前端代码分析.mp4
    │  │      2.角色分配权限-查询权限-后台代码设计.mp4
    │  │      3.角色分配权限后台-查询权限代码实现.mp4
    │  │      4.角色分配权限完成.mp4
    │  │      5.权限验证介绍.mp4
    │  │      6.JWT介绍.mp4
    │  │      7.项目中添加JWT,工具类介绍.mp4
    │  │      8.用户登录功能完成.mp4
    │  │      9.登录成功用户相关信息查询-控制器方法设计.mp4
    │  │      10.登录用户菜单信息查询完成.mp4
    │  │      
    │  ├─06 RBAC、Spring Security
    │  │      1.修改前端页面并登录访问.mp4
    │  │      2.添加页面权限判断.mp4
    │  │      3.权限框架介绍.mp4
    │  │      4.RBAC权限模型介绍.mp4
    │  │      5.搭建springsecurity项目.mp4
    │  │      6.配置密码加密器-(先设置不加密).mp4
    │  │      7.配置匿名访问的资源.mp4
    │  │      8.指定登录页面.mp4
    │  │      9.从数据库查询用户信息.mp4
    │  │      10.密码加密.mp4
    │  │      11.对页面配置权限控制.mp4
    │  │      12.对控制器方法配置权限控制.mp4
    │  │      13.退出.mp4
    │  │      14.登录认证源代码分析.mp4
    │  │      
    │  ├─07 用户认证功能实现
    │  │      1.springsecurity权限框架执行流程-图解.mp4
    │  │      2.添加权限框架模块测试访问.mp4
    │  │      3.权限框架中常用api功能介绍.mp4
    │  │      4.用户认证封装customUser和密码加密器.mp4
    │  │      5.用户认证完成loadUserByUsername方法重写.mp4
    │  │      6.用户认证使用tokenLoginFilter完成对自定义方法的替换.mp4
    │  │      7.编写配置类.mp4
    │  │      8.测试用户登录认证.mp4
    │  │      9.上午内容回顾.mp4
    │  │      10.创建token认证过滤器-解析请求是否合法.mp4
    │  │      11.查询用户权限-保存用户信息到redis.mp4
    │  │      12.控制器方法添加权限控制.mp4
    │  │      13.处理AccessDeniedException异常.mp4
    │  │      
    │  ├─08 日志的分页查询与管理实现
    │  │      1.springsecurity登录授权内容回顾.mp4
    │  │      2.日志管理-登录日志分页查询.mp4
    │  │      3.日志管理-登录日志信息添加.mp4
    │  │      4.日志管理-操作日志分页查询.mp4
    │  │      5.操作日志详情.mp4
    │  │      6.添加操作日志-准备相关枚举类,切面类.mp4
    │  │      7.添加操作日志-完成接口实现类.mp4
    │  │      8.添加操作日志-切面类完成.mp4
    │  │      
    │  └─配套资料.rar
    │         
    ├─阶段06:微服务高阶
    │  ├─01 Git
    │  │      1.git概述.mp4
    │  │      2.版本控制工具介绍.mp4
    │  │      3.git发展.mp4
    │  │      4.git工作机制.mp4
    │  │      5.托管中心介绍.mp4
    │  │      6.git安装.mp4
    │  │      7.git命令-设置签名.mp4
    │  │      8.git命令-创建仓库测试-工作区-暂存区-本地库命令.mp4
    │  │      9.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
    │  │      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
    │  │      安装文件.rar
    │  │      课件.rar
    │  │      
    │  ├─02 Nginx
    │  │      1.nginx介绍.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
    │  │      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
    │  │      安装文件.rar
    │  │      课件.rar
    │  │      
    │  ├─03 RabbitMQ
    │  │  ├─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
    │  │  │      
    │  │  ├─代码.rar
    │  │  ├─课件.rar
    │  │  └─资料.rar
    │  │
    │  ├─04 SpringCloud
    │  │  ├─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
    │  │  │      
    │  │  ├─代码.rar
    │  │  ├─笔记.rar
    │  │  ├─课件.rar
    │  │  └─资料.rar
    │  │
    │  ├─05 Docker
    │  │      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
    │  │      代码笔记.rar
    │  │      课件.rar
    │  │      
    │  └─06 ElasticSearch
    │      ├─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
    │      │      
    │      ├─代码.rar
    │      ├─课件.rar
    │      └─资料.rar

    ├─阶段07:项目二:融宝平台
    │  ├─01 MybatisPlus、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
    │  │      代码.rar
    │  │      笔记.rar
    │  │      
    │  ├─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
    │  │      代码笔记.rar
    │  │      
    │  ├─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
    │  │      代码笔记.rar
    │  │      
    │  ├─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
    │  │      
    │  ├─05 Redis整合、短信发送
    │  │      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
    │  │      笔记.rar
    │  │      
    │  ├─06 OSS、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
    │  │      代码笔记.rar
    │  │      
    │  ├─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
    │  │      代码笔记.rar
    │  │      
    │  ├─08 SpringSession、会员管理
    │  │      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
    │  │      笔记代码.rar
    │  │      
    │  ├─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
    │  │      笔记代码.rar
    │  │      
    │  ├─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
    │  │      笔记代码.rar
    │  │      
    │  ├─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
    │  │      笔记代码.rar
    │  │      
    │  ├─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
    │  │      笔记.rar
    │  │      
    │  ├─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
    │  │      笔记.rar
    │  │      
    │  ├─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
    │  │      笔记.rar
    │  │      
    │  ├─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
    │  │      笔记.rar
    │  │      
    │  ├─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
    │  │      笔记.rar
    │  │      
    │  ├─18 MQ整合、定时任务、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
    │  │      笔记.rar
    │  │
    │  └─配套资料.rar
    │         
    ├─阶段08:就业面试专题
    │  ├─01 分布式事务
    │  │      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
    │  │      代码笔记.rar
    │  │      课件.rar
    │  │      资料.rar
    │  │      
    │  ├─02 MySQL8 高阶技术
    │  │  ├─01 MySQL
    │  │  │      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
    │  │  │      笔记代码.rar
    │  │  │      
    │  │  ├─02 MySQL
    │  │  │      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
    │  │  │      笔记.rar
    │  │  │      
    │  │  ├─03 MySQL
    │  │  │      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
    │  │  │      代码.rar
    │  │  │      
    │  │  ├─04 MySQL
    │  │  │      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
    │  │  │      代码笔记.rar
    │  │  │      
    │  │  └─课件与资料.rar
    │  │
    │  ├─03 JUC
    │  │  ├─01 JUC
    │  │  │      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
    │  │  │      代码+笔记.rar
    │  │  │      
    │  │  ├─02 JUC
    │  │  │      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
    │  │  │      代码+笔记.rar
    │  │  │      
    │  │  ├─03 JUC
    │  │  │      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
    │  │  │      代码+笔记.rar
    │  │  │      
    │  │  ├─04 JUC
    │  │  │      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
    │  │  │      代码.rar
    │  │  │      
    │  │  └─课件.rar
    │  │
    │  └─04 JVM
    │      ├─01 JVM
    │      │      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
    │      │      代码.rar
    │      │      
    │      ├─02 JVM
    │      │      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
    │      │      代码.rar
    │      │      
    │      └─笔记资料.rar

    ├─赠送:企业接轨项目
    │  ├─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
    │  │      016 service-product 创建.mp4
    │  │      
    │  ├─day02
    │  │      017 商品基本知识-分类.mp4
    │  │      018 商品基本知识-平台属性.mp4
    │  │      019 商品基本知识-销售属性-SPU-SKU.mp4
    │  │      020 查询所有一级分类数据.mp4
    │  │      021 测试查询所有一级分类数据.mp4
    │  │      022 根据一级分类Id 查询二级分类数据.mp4
    │  │      023 根据二级分类Id 查询三级分类数据.mp4
    │  │      024 根据分类Id 查询平台属性数据.mp4
    │  │      025 mybatis 相关内容回顾.mp4
    │  │      026 BaseAttrInfoMapper.xml 编写.mp4
    │  │      027 测试根据分类Id查询平台属性数据.mp4
    │  │      028 Idea 整合Yapi.mp4
    │  │      029 Swg 测试文档.mp4
    │  │      030 knife4j 使用.mp4
    │  │      031 配置hosts文件.mp4
    │  │      032 演示全局异常处理.mp4
    │  │      033 创建网关项目.mp4
    │  │      
    │  ├─day03
    │  │      034 内容回顾.mp4
    │  │      035 跨域问题.mp4
    │  │      036 cors 实现原理.mp4
    │  │      037 测试cors跨域实现.mp4
    │  │      038 mybatisx 生成实体类-分析添加平台属性.mp4
    │  │      039 保存平台属性数据.mp4
    │  │      040 测试保存平台属性.mp4
    │  │      041 修改平台属性方法.mp4
    │  │      042 测试修改平台属性.mp4
    │  │      043 nacos 持久化配置01.mp4
    │  │      044 nacos 持久化配置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
    │  │      054 spu 相关表结构.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
    │  │      076 skuInfo 查询以及上架-下架.mp4
    │  │      077 测试查询skuInfo 以及上架-下架.mp4
    │  │      078 商品详情业务介绍.mp4
    │  │      079 thymeleaf 基本语法介绍01.mp4
    │  │      080 Thymeleaf 基本语法介绍02.mp4
    │  │      081 Thymeleaf 基本语法介绍03.mp4
    │  │      082 Thymeleaf 基本语法介绍04.mp4
    │  │      083 Thymeleaf 基本语法介绍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
    │  │      099 gmall-web 项目创建.mp4
    │  │      100 测试gmall-web 渲染商品详情.mp4
    │  │      101 商品切换问题.mp4
    │  │      102 商品详情问题解决.mp4
    │  │      103 商品详情优化-redis.mp4
    │  │      104 缓存常见三个问题.mp4
    │  │      105 编写本地锁案例.mp4
    │  │      106 测试本地锁局限性.mp4
    │  │      107 redis分布式锁演示01.mp4
    │  │      
    │  ├─day08
    │  │      108 redis做分布式锁-设置过期时间.mp4
    │  │      109 redis 做分布式锁-防止误删锁.mp4
    │  │      110 redis+lua实现分布式锁.mp4
    │  │      111 redisson 介绍-使用.mp4
    │  │      112 redisson 锁介绍.mp4
    │  │      113 redisson 读写锁测试.mp4
    │  │      114 redis 五种数据类型分析.mp4
    │  │      115 redis+lua 做分布式锁.mp4
    │  │      116 测试redis + lua 做分布式锁.mp4
    │  │      117 测试redisson 做分布式锁.mp4
    │  │      118 aop 实现分布式锁业务01.mp4
    │  │      119 aop 实现分布式锁业务02.mp4
    │  │      120 测试 aop + 分布式锁.mp4
    │  │      121 jmeter 压力测试.mp4
    │  │      
    │  ├─day09
    │  │      122 布隆过滤器介绍.mp4
    │  │      123 布隆过滤器使用.mp4
    │  │      124 项目整合布隆过滤器.mp4
    │  │      125 CompletableFuture 介绍-初步使用.mp4
    │  │      126 串行测试.mp4
    │  │      127 并行化测试.mp4
    │  │      128 商品详情-多线程优化.mp4
    │  │      129 商品详情测试.mp4
    │  │      130 首页功能分析.mp4
    │  │      131 首页分类数据获取实现01.mp4
    │  │      132 首页分类数据实现02.mp4
    │  │      133 首页分类数据渲染实现.mp4
    │  │      134 测试首页数据展示.mp4
    │  │      135 nginx 首页静态化演示.mp4
    │  │      136 检索业务介绍.mp4
    │  │      137 nested 数据类型介绍.mp4
    │  │      
    │  ├─day10
    │  │      138 service-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
    │  │      153 Java 动态生成DSL语句01.mp4
    │  │      154 Java 动态生成DSL语句02.mp4
    │  │      155 Java 动态生成DSL语句03.mp4
    │  │      156 Java 动态生成DSL语句04.mp4
    │  │      157 Java 动态生成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
    │  │      175 filebeat 安装使用.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
    │  │      198 gmall-web 整合购物车.mp4
    │  │      199 测试gmall-web 整合购物车.mp4
    │  │      200 根据userId 获取收货地址列表.mp4
    │  │      201 创建订单模块.mp4
    │  │      202 获取选中的商品.mp4
    │  │      203 在订单中封装订单结算页数据.mp4
    │  │      204 gamll-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
    │  │      221 Mq能够解决的问题.mp4
    │  │      
    │  ├─day15
    │  │      222 常见的mq产品.mp4
    │  │      223 mq如何保证消息不丢失.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
    │  │      293 xxl-job 介绍部署调度中心.mp4
    │  │      294 xxl-job 功能演示.mp4
    │  │      295 xxl-job 整合秒杀项目.mp4
    │  │      296 移动端整合.mp4
    │  │      297 DevOps-CI-CD 介绍.mp4
    │  │      298 安装jenkins步骤.mp4
    │  │      299 第一个流水线案例.mp4
    │  │      300 构建项目并提交到远程仓库.mp4
    │  │      301 Jenkins 拉取代码配置.mp4
    │  │      302 Jenkins 执行clean build 命令.mp4
    │  │      303 Jenkins 配置maven 环境.mp4
    │  │      304 Jenkins 配置maven 本地仓库.mp4
    │  │      305 Jenkins 配置单元测试.mp4
    │  │      306 Jenkins 打包制品.mp4
    │  │      307 Jenkins 制作镜像与部署.mp4
    │  │      308 Jenkins 如何实现自动化部署.mp4
    │  │      309 Jenkins 参数化构建.mp4
    │  │      310 Jenkins 演示推送镜像.mp4
    │  │      311 Jenkins 推送镜像到远程仓库.mp4
    │  │      312 Jenkins 发送邮件.mp4
    │  │
    │  ├─代码.rar
    │  ├─课件.rar
    │  └─资料.rar

    │         
    └─赠送:面试题2023
        │  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
        │  《面渣逆袭手册》V1.1.pdf
        │  
        └─java-后端-面试题
                1、【最重要】尚硅谷Java技术之高频面试题-v2023.2.docx
                2、【重要】尚硅谷Java技术之中频面试题.docx
                3、美年旅游-项目总结-V1.0.docx
                4、尚医通-项目总结-V1.5.docx
                5、经典SQL面试题.doc

    哎...今天够累的,签到来了1...
    回复

    使用道具 举报

    该用户从未签到

    0

    主题

    1994

    帖子

    0

    积分

    新手用户

    Rank: 1

    积分
    0
    发表于 2024-2-24 10:20:29 | 显示全部楼层
    是我找了很久的资料,谢谢楼主
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    QQ|手机版|小黑屋|Java自学者论坛 ( 声明:本站文章及资料整理自互联网,用于Java自学者交流学习使用,对资料版权不负任何法律责任,若有侵权请及时联系客服屏蔽删除 )

    GMT+8, 2024-7-16 08:54 , Processed in 0.102381 second(s), 39 queries .

    Powered by Discuz! X3.4

    Copyright © 2001-2021, Tencent Cloud.

    快速回复 返回顶部 返回列表