最新公告
  • 优质资源共享持续更新,优质的服务和体验 如何充值SVIP/如何免费获取会员
  • 2021黑马Java就业班-V11版本

    2021黑马Java就业班-V11版本 最后编辑:2022-04-14
    资源介绍: mp4格式 超清画质 资料齐全 包更新一手资源网盘在线学习

    ├──01-基础班
    | └──01-基础班
    | | ├──视频

    └──黑马12月面授班
    | ├──day01-01_今日内容介绍1.mp4 7.38M | ├──day01-02面向对象编程思想1.mp4 61.72M | ├──day01-03类的概述和组成1.mp4 20.16M | ├──day01-04对象的概述1.mp4 20.08M | ├──day01-05类和对象之间的关系1.mp4 19.41M | ├──day01-06类的定义1.mp4 60.45M | ├──day01-07对象的创建和使用1.mp4 80.20M | ├──day01-08类和对象的练习1.mp4 30.94M | ├──day01-09单个对象的内存图1.mp4 85.04M | ├──day01-10两个对象的内存图1.mp4 41.19M | ├──day01-11多个变量指向相同的对象1.mp4 61.84M | ├──day01-12成员变量和局部变量的区别1.mp4 27.15M | ├──day01-13_private关键字_1.mp4 39.40M | ├──day01-14对属性封装的步骤1.mp4 28.31M | ├──day01-15_set和get方法_1.mp4 41.19M | ├──day01-16_this关键字_1.mp4 90.48M | ├──day01-17_this内存图_1.mp4 103.11M | ├──day01-18封装的概述1.mp4 20.82M | ├──day01-19构造方法的概述和定义1.mp4 65.45M | ├──day01-20构造方法的注意事项1.mp4 27.41M | ├──day01-21标准类1.mp4 66.59M | ├──day01-22_API的使用_1.mp4 114.96M | ├──day01-23_Scanner扩展_1.mp4 35.02M | ├──day01-24总结1.mp4 33.18M | ├──day02-01今日内容介绍_1.mp4 4.52M | ├──day02-02复习定义标准类和创建并使用对象_1.mp4 29.45M | ├──day02-03对象的内存图_1.mp4 44.88M | ├──day02-04匿名对象_1.mp4 29.78M | ├──day02-05继承的概述_1.mp4 46.66M | ├──day02-06继承的格式_1.mp4 32.63M | ├──day02-07继承后成员访问规则_1.mp4 40.38M | ├──day02-08扩展多个类的代码放到一个文件中_1.mp4 20.51M | ├──day02-09方法重写_1.mp4 68.19M | ├──day02-10_this关键字的三种用法__1.mp4 54.82M | ├──day02-11_super关键字的三种用法__1.mp4 49.90M | ├──day02-12_super的注意事项__1.mp4 64.59M | ├──day02-13继承体系的内存图_1.mp4 75.70M | ├──day02-14继承的特点_1.mp4 7.67M | ├──day02-15抽象类的概述和定义_1.mp4 33.64M | ├──day02-16抽象方法的概述和定义_1.mp4 26.65M | ├──day02-17抽象类的特点_1.mp4 48.64M | ├──day02-18模板设计模式_1.mp4 46.36M | ├──day02-19模板设计模式案例_1.mp4 42.10M | ├──day02-20_Final关键字__1.mp4 85.10M | ├──day02-21总结_1.mp4 19.82M | ├──day02-22_static关键字修饰成员变量__1.mp4 32.13M | ├──day02-23静态成员内存图_1.mp4 38.73M | ├──day02-24_static关键字修饰成员方法__1.mp4 54.80M | ├──day02-25_static修饰代码块__1.mp4 33.94M | ├──day02-26_static在开发中的使用__1.mp4 45.77M | ├──day02-27_static目标总结__1.mp4 4.73M | ├──day03-01今日内容介绍(1)_1.mp4 8.30M | ├──day03-01今日内容介绍_1.mp4 8.29M | ├──day03-02接口的概述_1.mp4 17.63M | ├──day03-03接口的定义_1.mp4 58.16M | ├──day03-04接口的实现_1.mp4 22.12M | ├──day03-05接口中成员的访问特点_1.mp4 59.09M | ├──day03-06多实现时的几种冲突情况_1.mp4 44.84M | ├──day03-07 接口和接口的关系_1.mp4 14.05M | ├──day03-08接口多继承时的冲突情况_1.mp4 48.18M | ├──day03-09实现类继承父类又实现接口时的冲突_1.mp4 40.19M | ├──day03-10抽象类和接口的练习_1.mp4 52.80M | ├──day03-11多态的概述和前提条件_1.mp4 14.98M | ├──day03-12多态的实现_1.mp4 20.25M | ├──day03-13多态时访问成员的特点_1.mp4 41.60M | ├──day03-14多态的好处和弊端_1.mp4 41.25M | ├──day03-15引用类型转换_1.mp4 51.97M | ├──day03-16多态的应用场景1(变量多态)_1.mp4 23.70M | ├──day03-17多态的应用场景2(形参多态)_1.mp4 30.65M | ├──day03-18多态的应用场景3(返回值多态)_1.mp4 31.80M | ├──day03-19多态的几种表现形式_1.mp4 15.32M | ├──day03-20内部类的概述和成员内部类_1.mp4 61.25M | ├──day03-21类的匿名内部类_1.mp4 51.86M | ├──day03-22接口的匿名内部类_1.mp4 20.64M | ├──day03-23类作为方法的参数和返回值_1.mp4 103.04M | ├──day03-24抽象类作为方法参数和返回值_1.mp4 21.99M | ├──day03-25接口作为方法参数和返回值_1.mp4 10.80M | ├──day03-26类作为成员变量_1.mp4 58.65M | ├──day03-27抽象类作为成员变量_1.mp4 8.78M | ├──day03-28接口作为成员变量_1.mp4 6.50M | ├──day03-29总结_1.mp4 63.23M | ├──day04-01今日内容介绍_1.mp4 12.48M | ├──day04-02_String类的概述__1.mp4 10.30M | ├──day04-03_String类的构造方法__1.mp4 55.42M | ├──day04-04创建字符串对象两种方式的区别_1.mp4 74.97M | ├──day04-05_String类的特点__1.mp4 27.65M | ├──day04-06字符串的比较方法_1.mp4 51.27M | ├──day04-07_String类获取功能的方法__1.mp4 88.15M | ├──day04-08用户登录案例_1.mp4 40.42M | ├──day04-09遍历字符串_1.mp4 12.76M | ├──day04-10统计字符次数案例_1.mp4 34.27M | ├──day04-11字符串拼接案例_1.mp4 32.13M | ├──day04-12字符串反转案例_1.mp4 29.09M | ├──day04-13扩展String类的其他常用方法_1.mp4 147.69M | ├──day04-14_String类字符串拼接问题__1.mp4 7.83M | ├──day04-15_StringBuilder类概述以及与String类的区别__1.mp4 12.09M | ├──day04-16_StringBuilder类的构造方法__1.mp4 31.50M | ├──day04-17_StringBuilder类拼接和反转方法__1.mp4 55.39M | ├──day04-18_StringBuilder和String相互转换__1.mp4 15.02M | ├──day04-19字符串拼接案例升级_1.mp4 21.29M | ├──day04-20字符串反转案例升级_1.mp4 31.93M | ├──day04-21集合的概述以及与数组的区别_1.mp4 24.56M | ├──day04-22_ArrayList集合的概述__1.mp4 30.22M | ├──day04-23_ArrayList类构造方法__1.mp4 45.50M | ├──day04-24_ArrayList集合中添加元素方法__1.mp4 54.21M | ├──day04-25_ArrayList常用方法__1.mp4 62.58M | ├──day04-26_ArrayList集合指定索引添加元素和删除元素的问题讲解__1.mp4 57.97M | ├──day04-27_ArrayList存储字符串并遍历案例__1.mp4 25.62M | ├──day04-28_ArrayList存储学生对象并遍历__1.mp4 40.49M | ├──day04-29_ArrayList存储学生对象并遍历升级__1.mp4 48.68M | ├──day04-30总结_1.mp4 68.47M | ├──day05-01今日内容介绍_1.mp4 8.63M | ├──day05-02权限修饰符_1.mp4 54.87M | ├──day05-03代码块_1.mp4 54.10M | ├──day05-04_Object类的概述__1.mp4 28.49M | ├──day05-05_Object类的toString方法__1.mp4 50.82M | ├──day05-06_Object类的equals方法__1.mp4 83.69M | ├──day05-07_Objects类__1.mp4 65.44M | ├──day05-08_native方法__1.mp4 12.72M | ├──day05-09_Date类__1.mp4 72.86M | ├──day05-10_DateFormat类__1.mp4 83.47M | ├──day05-11日期类练习_1.mp4 42.95M | ├──day05-12_Calendar类的概述__1.mp4 44.97M | ├──day05-13获取日历对象中的数据_1.mp4 67.89M | ├──day05-14_Calendar类的常用方法__1.mp4 55.84M | ├──day05-15_Math类的概述和常用方法__1.mp4 58.40M | ├──day05-16_System类的概述和常用方法__1.mp4 62.45M | ├──day05-17_System类的练习__1.mp4 12.58M | ├──day05-18_BigInteger类的概述和基本使用__1.mp4 58.12M | ├──day05-19_BigDecimal类的概述和基本使用__1.mp4 66.01M | ├──day05-20_BigDecimal类的注意事项__1.mp4 28.88M | ├──day05-21_Arrays类概述和基本使用__1.mp4 26.17M | ├──day05-22包装类的概述_1.mp4 12.51M | ├──day05-23_Integer类概述和基本使用__1.mp4 35.80M | ├──day05-24装箱和拆箱_1.mp4 15.68M | ├──day05-25基本类型与字符串之间的转换_1.mp4 43.74M | ├──day06-01今日内容介绍_1.mp4 3.67M | ├──day06-02案例演示_1.mp4 44.80M | ├──day06-03业务逻辑分析_1.mp4 44.25M | ├──day06-04类设计分析_1.mp4 58.28M | ├──day06-05制作Person类_1.mp4 23.58M | ├──day06-06制作Student和Teacher类_1.mp4 5.55M | ├──day06-07创建测试类和工具类_1.mp4 1.59M | ├──day06-08工具类中的根据生日计算年龄的方法_1.mp4 133.63M | ├──day06-09工具类中的打印Person对象方法_1.mp4 18.37M | ├──day06-10工具类中的打印集合所有元素方法_1.mp4 36.73M | ├──day06-11制作主菜单(一级菜单)_1.mp4 20.89M | ├──day06-12制作学生信息管理的二级菜单_1.mp4 34.94M | ├──day06-13完成添加学生信息的功能_1.mp4 73.07M | ├──day06-14完成查询学生信息的功能_1.mp4 38.59M | ├──day06-15完成修改学生信息的功能_1.mp4 81.49M | ├──day06-16完成删除学生信息的功能_1.mp4 49.97M | ├──day06-17总结_1.mp4 31.16M | ├──day06-18多态复习_1.mp4 39.85M | ├──day07-01今日内容介绍_1.mp4 4.55M | ├──day07-02集合概述_1.mp4 4.76M | ├──day07-03单列集合的继承体系_1.mp4 25.72M | ├──day07-04_Collection集合常用方法__1.mp4 63.07M | ├──day07-05_Iterator接口的使用__1.mp4 47.97M | ├──day07-06_Iterator迭代器使用的问题__1.mp4 47.21M | ├──day07-07迭代器的实现原理_1.mp4 34.18M | ├──day07-08增强for循环_1.mp4 33.16M | ├──day07-09泛型的作用_1.mp4 28.40M | ├──day07-10定义和使用含有泛型的类_1.mp4 50.15M | ├──day07-11定义和使用含有泛型的方法_1.mp4 27.17M | ├──day07-12定义和使用含有泛型的接口_1.mp4 38.40M | ├──day07-13泛型通配符_1.mp4 63.34M | ├──day07-14数据结构介绍_1.mp4 10.83M | ├──day07-15栈的特点_1.mp4 32.61M | ├──day07-16队列的特点_1.mp4 16.83M | ├──day07-17数组的特点_1.mp4 37.38M | ├──day07-18链表结构的特点_1.mp4 57.40M | ├──day07-19树结构的特点_1.mp4 12.95M | ├──day07-20二叉树_1.mp4 5.80M | ├──day07-21二叉查找树_1.mp4 34.43M | ├──day07-22平衡二叉树_1.mp4 9.17M | ├──day07-23左旋_1.mp4 18.00M | ├──day07-24旋转_1.mp4 42.22M | ├──day07-25红黑树_1.mp4 7.59M | ├──day07-26_List接口介绍__1.mp4 11.34M | ├──day07-27使用ArrayList集合验证List集合的特点_1.mp4 12.02M | ├──day07-28_List接口中常用方法__1.mp4 47.37M | ├──day07-29_List集合的子类__1.mp4 58.00M | ├──day07-30造牌_1.mp4 56.31M | ├──day07-31洗牌_1.mp4 16.27M | ├──day07-32发牌_1.mp4 57.94M | ├──day07-33总结_1.mp4 33.51M | ├──day08-01今日内容介绍_1.mp4 12.07M | ├──day08-02_Collections工具类的shuffle方法__1.mp4 30.35M | ├──day08-03_Collections工具类的sort方法(按照默认规则排序)__1.mp4 61.80M | ├──day08-04_Collections工具类的sort方法(按照指定规则排序)__1.mp4 78.98M | ├──day08-05可变参数_1.mp4 61.17M | ├──day08-06_Set接口介绍__1.mp4 18.97M | ├──day08-07 HashSet集合的基本使用_1.mp4 19.44M | ├──day08-09_HashSet存储自定义类型元素__1.mp4 45.47M | ├──day08-10_LinkedHashSet__1.mp4 11.29M | ├──day08-11_TreeSet集合的使用__1.mp4 30.95M | ├──day08-12_Map集合的概述__1.mp4 55.89M | ├──day08-13_Map集合的常用方法一__1.mp4 63.05M | ├──day08-14_Map集合的常用方法二__1.mp4 83.90M | ├──day08-15_Map集合的遍历__1.mp4 29.57M | ├──day08-16_HashMap集合存储自定义类型键__1.mp4 30.25M | ├──day08-17_LinkedHashMap集合的使用__1.mp4 20.07M | ├──day08-18_TreeMap集合的使用__1.mp4 39.89M | ├──day08-19_Map集合的练习__1.mp4 70.17M | ├──day08-20_List嵌套List__1.mp4 21.86M | ├──day08-21_List嵌套Map__1.mp4 19.79M | ├──day08-22_Map嵌套Map__1.mp4 37.53M | ├──day08-23斗地主案例之造牌_1.mp4 75.50M | ├──day08-24斗地主案例之洗牌_1.mp4 31.37M | ├──day08-25斗地主案例之发牌_1.mp4 75.27M | ├──day08-26扩展字符串按照字典顺序排序_1.mp4 24.04M | ├──day08-27总结_1.mp4 63.28M | ├──day09-01复习_1.mp4 33.60M | ├──day09-02今日内容介绍_1.mp4 7.02M | ├──day09-03冒泡排序的原理_1.mp4 62.26M | ├──day09-04冒泡排序的实现_1.mp4 64.50M | ├──day09-05选择排序的原理分析_1.mp4 73.67M | ├──day09-06选择排序的实现_1.mp4 86.13M | ├──day09-07二分查找原理分析_1.mp4 87.36M | ├──day09-08二分查找代码实现_1.mp4 40.81M | ├──day09-09异常的概述_1.mp4 97.36M | ├──day09-10异常产生的过程分析_1.mp4 51.00M | ├──day09-11_throw关键字的概述和格式__1.mp4 45.44M | ├──day09-12声明处理异常_1.mp4 57.41M | ├──day09-13 声明处理异常的快捷键_1.mp4 2.97M | ├──day09-14捕获处理异常_1.mp4 68.63M | ├──day09-15_finally代码块的使用__1.mp4 64.67M | ├──day09-16关于Scanner关闭的问题(了解)_1.mp4 3.71M | ├──day09-17异常的注意事项_1.mp4 40.71M | ├──day09-18自定义异常_1.mp4 37.93M | ├──day09-19并发与并行_1.mp4 25.52M | ├──day09-20线程和进程_1.mp4 38.66M | ├──day09-21_Thread类的构造方法和常用方法介绍__1.mp4 35.26M | ├──day09-22创建线程方式一继承方式__1.mp4 36.65M | ├──day09-23线程执行原理_1.mp4 46.97M | ├──day09-24 创建线程的方式二实现方式__1.mp4 16.84M | ├──day09-25匿名内部类方式_1.mp4 11.29M | ├──day09-26线程的常用方法以及扩展_1.mp4 93.35M | ├──day09-27总结_1.mp4 42.40M | ├──day10-01今日内容介绍_1.mp4 14.39M | ├──day10-02线程安全问题演示_1.mp4 107.41M | ├──day10-03_synchronized关键字概述__1.mp4 14.83M | ├──day10-04同步代码块_1.mp4 50.27M | ├──day10-05同步方法_1.mp4 45.24M | ├──day10-06_Lock锁__1.mp4 33.06M | ├──day10-07扩展同步方法的锁对象_1.mp4 51.39M | ├──day10-08高并发及线程安全_1.mp4 6.42M | ├──day10-09多线程的执行流程_1.mp4 35.24M | ├──day10-10多线程安全性问题-可见性_1.mp4 83.00M | ├──day10-11多线程安全性问题-有序性_1.mp4 39.01M | ├──day10-12多线程安全性问题-原子性_1.mp4 78.40M | ├──day10-13_volatile关键字__1.mp4 4.22M | ├──day10-14_volatile解决可见性__1.mp4 26.69M | ├──day10-15_volatile解决有序性__1.mp4 9.25M | ├──day10-16_volatile不能解决原子性.__1.mp4 26.82M | ├──day10-17原子类概述_1.mp4 3.50M | ├──day10-18_AtomicInteger类解决原子性问题演示__1.mp4 23.63M | ├──day10-19_AtomicInteger类的工作原理-CAS机制__1.mp4 64.11M | ├──day10-20_AtomicIntegerArray类的使用__1.mp4 52.85M | ├──day10-21_CopyOnWriteArrayList的使用__1.mp4 34.73M | ├──day10-22_CopyOnWriteArraySet的使用__1.mp4 29.59M | ├──day10-23_ConcurrentHashMap的使用__1.mp4 69.33M | ├──day10-24_CountDownLatch的使用__1.mp4 58.05M | ├──day10-25_CyclicBarrier的使用__1.mp4 40.72M | ├──day10-26_Semaphore的使用__1.mp4 58.66M | ├──day10-27_Exchanger的使用__1.mp4 45.53M | ├──day10-28线程池的概述和原理_1.mp4 41.06M | ├──day10-29线程池的使用步骤和API介绍_1.mp4 36.81M | ├──day10-30线程池的使用_1.mp4 41.20M | ├──day10-31线程池的练习_1.mp4 34.55M | ├──day10-32死锁_1.mp4 38.87M | ├──day10-33总结_1.mp4 58.37M | ├──day11-01今日内容介绍_1.mp4 5.32M | ├──day11-02线程的6种状态_1.mp4 40.77M | ├──day11-03线程状态之间的切换(理解)_1.mp4 80.14M | ├──day11-04等待唤醒机制_1.mp4 82.66M | ├──day11-05等待唤醒机制案例分析_1.mp4 60.88M | ├──day11-06等待唤醒机制案例实现_1.mp4 124.80M | ├──day11-07等待唤醒机制的实现和结果分析小结_1.mp4 20.82M | ├──day11-08 函数式编程思想概述_1.mp4 17.45M | ├──day11-09_Lambda表达式的体验__1.mp4 46.61M | ├──day11-10_Lambda表达式的标准格式__1.mp4 66.60M | ├──day11-11_Lambda表达式省略格式__1.mp4 16.50M | ├──day11-12_Lambda的前提条件和表现形式__1.mp4 80.50M | ├──day11-13_Stream流的引入__1.mp4 54.06M | ├──day11-14流式思想的概述_1.mp4 51.45M | ├──day11-15获取流的方式_1.mp4 65.97M | ├──day11-16_Stream流常用方法介绍__1.mp4 19.59M | ├──day11-17 Stream流forEach方法_1.mp4 38.82M | ├──day11-18 Stream流count方法_1.mp4 6.62M | ├──day11-19_Stream流filter方法__1.mp4 30.78M | ├──day11-20_Stream流limit方法__1.mp4 14.73M | ├──day11-21_Stream流skip方法__1.mp4 11.90M | ├──day11-22_Stream流map方法__1.mp4 42.27M | ├──day11-23_Stream流concat方法__1.mp4 8.11M | ├──day11-24_Stream流的综合案例__1.mp4 74.16M | ├──day11-25收集Stream流的结果_1.mp4 60.19M | ├──day11-26总结_1.mp4 33.70M | ├──day12-01今日内容介绍_1.mp4 5.31M | ├──day12-02_File类的概述和构造方法__1.mp4 52.16M | ├──day12-03相对路径和绝对路径_1.mp4 46.80M | ├──day12-04_File类获取功能的方法__1.mp4 48.90M | ├──day12-05_File类判断功能的方法__1.mp4 33.60M | ├──day12-06_getAbsolutePath和getAbsoluteFile方法__1.mp4 4.89M | ├──day12-07_File类创建删除功能的方法__1.mp4 49.72M | ├──day12-08_File类遍历目录方法__1.mp4 66.53M | ├──day12-09递归的概述_1.mp4 61.82M | ├──day12-10递归计算累和_1.mp4 81.56M | ├──day12-11递归求阶乘_1.mp4 15.02M | ├──day12-12递归文件搜索_1.mp4 35.28M | ├──day12-13_IO的概述__1.mp4 101.17M | ├──day12-14字节输出流OutputStream__1.mp4 32.94M
    | ├──day12-15_FileOutputStream类的概述和构造方法_1.mp4 35.34M | ├──day12-16_FileOutputStream类的写出数据__1.mp4 55.43M | ├──day12-17数据追加续写_1.mp4 17.19M | ├──day12-18写出换行_1.mp4 25.99M | ├──day12-19字节输入流InputStream概述和常用方法介绍_1.mp4 26.76M | ├──day12-20_FileInputStream类的概述和构造方法__1.mp4 28.00M | ├──day12-21_FileInputStream类的读取一个字节数据__1.mp4 77.72M | ├──day12-22_FileInputStream类的读取多个字节数据__1.mp4 88.01M | ├──day12-23使用字节流拷贝一张图片_1.mp4 37.20M | ├──day12-24字符输入流Reader概述和常用方法_1.mp4 35.98M | ├──day12-25_FileReader类的概述和构造方法__1.mp4 18.43M | ├──day12-26字符流读取单个字符数据_1.mp4 30.56M | ├──day12-27字符流读取多个字符数据_1.mp4 18.49M | ├──day12-28字符输出流Writer的概述和常用方法_1.mp4 14.27M | ├──day12-29_FileWriter类的概述和构造方法__1.mp4 18.60M | ├──day12-30_FileWriter类写出数据__1.mp4 24.58M | ├──day12-31关闭和刷新_1.mp4 36.65M | ├──day12-32总结_1.mp4 64.50M | ├──day13-01今日内容介绍_1.mp4 12.73M | ├──day13-02_jdk7前IO异常处理__1.mp4 49.07M | ├──day13-03_jdk7处理IO异常__1.mp4 25.49M | ├──day13-04_Properties类的概述和构造方法__1.mp4 33.62M | ├──day13-05_Properties类存储数据__1.mp4 17.62M | ├──day13-06_Properties类操作配置文件__1.mp4 71.29M | ├──day13-07缓冲流的概述_1.mp4 15.72M | ├──day13-08字节缓冲流的使用_1.mp4 84.97M | ├──day13-09字符缓冲流的使用_1.mp4 39.39M | ├──day13-10字符缓冲流的练习_1.mp4 58.05M | ├──day13-11字符编码和字符集的概述_1.mp4 75.41M | ├──day13-12___1.mp4 23.88M | ├──day13-13_InputStreamReader类的使用__1.mp4 48.96M | ├──day13-14_OutputStreamWriter类的使用__1.mp4 36.06M | ├──day13-15转换流的练习_1.mp4 41.98M | ├──day13-16序列化和反序列化的概念_1.mp4 12.31M | ├──day13-17 ObjectOutputStream类的使用(序列化)_1.mp4 40.10M | ├──day13-18_ObjectInputStream类的使用__1.mp4 17.05M | ├──day13-19 序列化的注意事项_1.mp4 36.17M | ├──day13-20反序列化注意事项_1.mp4 23.85M | ├──day13-21序列化集合练习_1.mp4 32.98M | ├──day13-22打印流PrintStream的使用_1.mp4 59.86M | ├──day13-23 装饰者设计模式_1.mp4 63.04M | ├──day13-24_commons-io工具包的概述和使用步骤__1.mp4 41.27M | ├──day13-25_commonsio工具包的使用__1.mp4 50.37M | ├──day13-26总结_1.mp4 61.93M | ├──day14-01今日内容介绍_1.mp4 5.58M | ├──day14-02软件结构_1.mp4 44.87M | ├──day14-03_IP__1.mp4 30.34M | ├──day14-03协议_1.mp4 59.54M | ├──day14-04端口号_1.mp4 55.85M | ├──day14-05_InetAddress类的概述和常用方法__1.mp4 40.39M | ├──day14-06_TCP协议概述和相关类的介绍__1.mp4 46.64M | ├──day14-07_TCP通信程序1__1.mp4 65.21M | ├──day14-08_TCP通信程序2__1.mp4 36.72M | ├──day14-09客户端上传文件给服务器_1.mp4 83.30M | ├──day14-10文件上传案例2回写字符串数据_1.mp4 69.26M | ├──day14-11优化文件上传案例1(文件名优化)_1.mp4 18.92M | ├──day14-12优化文件上传案例2(服务器循环接收多个客户端上传文件)_1.mp4 12.46M | ├──day14-13优化文件上传案例3(线程优化多个客户端上传文件)_1.mp4 32.91M | ├──day14-14模拟BS服务器(了解)_1.mp4 125.01M | ├──day14-15_NIO的概述__1.mp4 41.35M | ├──day14-16_Buffer的概述和分类__1.mp4 13.88M | ├──day14-17_ByteBuffer缓冲字节数组的创建__1.mp4 34.13M | ├──day14-18_ByteBuffer的常用方法put__1.mp4 24.11M | ├──day14-19_ByteBuffer的常用方法capacity__1.mp4 7.34M | ├──day14-20_ByteBuffer的常用方法limit__1.mp4 21.85M | ├──day14-21_ByteBuffer的常用方法position__1.mp4 25.44M | ├──day14-22_ByteBuffer的常用方法mark和reset__1.mp4 16.59M | ├──day14-23_ByteBuffer的常用方法flip和clear__1.mp4 52.81M | ├──day14-24_Channel 的概述和分类__1.mp4 12.80M | ├──day14-25_FileChannel的获取以及拷贝文件__1.mp4 57.66M | ├──day14-26使用MappedByteBuffer拷贝2GB以下的文件_1.mp4 59.85M | ├──day14-27_MappedByteBuffer类拷贝2gb以上的文件__1.mp4 81.31M | ├──day14-28_MappedByteBuffer类拷贝2gb以上的文件效果演示__1.mp4 11.17M | ├──day14-29_ServerSocketChannel和SocketChannel创建连接__1.mp4 28.02M | ├──day14-30_NIO网络编程收发信息__1.mp4 28.36M | ├──day14-31多路复用的概念_1.mp4 16.70M | ├──day14-32选择器Selector的获取和注册_1.mp4 40.30M | ├──day14-33_Selector的select()方法__1.mp4 35.32M | ├──day14-34_selectedKeys()和keys方法__1.mp4 19.44M | ├──day14-35_Selector多路复用案例__1.mp4 42.34M | ├──day14-36_AIO相关类和方法介绍__1.mp4 45.89M | ├──day14-37_AIO相关类和方法的介绍__1.mp4 20.62M | ├──day14-38同步连接同步读_1.mp4 26.84M | ├──day14-39异步非阻塞连接_1.mp4 15.74M | ├──day14-40异步连接异步读_1.mp4 26.67M | ├──day14-41异步非阻塞客户端请求连接_1.mp4 4.03M | ├──day14-42总结_1.mp4 18.57M | ├──day15-01今日内容介绍_1.mp4 4.93M | ├──day15-02_Junit的概述和使用步骤__1.mp4 41.28M | ├──day15-03_Junit单元测试注意事项__1.mp4 19.22M | ├──day15-04_Junit其他注解__1.mp4 29.91M | ├──day15-05_Junit断言__1.mp4 33.23M | ├──day15-06类的加载和类的加载时机_1.mp4 53.60M | ├──day15-07获取类加载器_1.mp4 39.56M | ├──day15-08反射的概述_1.mp4 17.16M | ├──day15-09_Class对象的获取__1.mp4 29.24M | ├──day15-10_Class类的常用方法__1.mp4 21.15M | ├──day15-11反射获取类的构造方法和执行构造方法_1.mp4 98.48M | ├──day15-12反射获取类的成员方法和执行成员方法_1.mp4 80.38M | ├──day15-13反射获取类的成员变量和访问成员变量_1.mp4 66.96M | ├──day15-14反射练习_1.mp4 52.32M | ├──day15-15注解的概述_1.mp4 21.68M | ├──day15-16_JDK提供的三个基本的注解__1.mp4 31.82M | ├──day15-17自定义注解_1.mp4 36.67M | ├──day15-18注解的使用_1.mp4 30.87M | ├──day15-19使用注解的注意事项_1.mp4 35.87M | ├──day15-20元注解_1.mp4 65.54M | ├──day15-21注解解析_1.mp4 57.93M | ├──day15-22完成注解的MyTest案例_1.mp4 42.56M | ├──day15-23代理模式的概述_1.mp4 72.31M | ├──day15-24动态代理的实现_1.mp4 82.45M | ├──day15-25方法引用概述和使用场景_1.mp4 39.02M | ├──day15-26引用构造方法_1.mp4 25.35M | ├──day15-27静态方法引用_1.mp4 13.25M | ├──day15-28对象成员方法引用_1.mp4 11.96M | ├──day15-29类的成员方法引用_1.mp4 15.27M | ├──day15-30_Base64编码和解码__1.mp4 46.34M | ├──day15-31扩展动态代理_1.mp4 105.94M | ├──day15-32总结_1.mp4 49.65M | ├──day16-01今日内容介绍_1.mp4 6.74M | ├──day16-02_XML的概述和作用__1.mp4 44.39M | ├──day16-03文档声明_1.mp4 24.75M | ├──day16-04标签(元素)_1.mp4 29.06M | ├──day16-05属性_1.mp4 15.91M | ├──day16-06注释和转义字符以及字符区_1.mp4 40.18M | ├──day16-07_XML文件的约束-DTD约束__1.mp4 133.21M | ├──day16-08根据schema约束写出xml文档_1.mp4 79.51M | ├──day16-09根据schema约束写出xml文档(扩展了解)_1.mp4 22.73M | ├──day16-10_XML解析__1.mp4 18.44M | ├──day16-11_Dom4J解析xml文档__1.mp4 98.07M | ├──day16-12_Dom4j结合xpath解析xml(绝对路径表达式)__1.mp4 41.39M | ├──day16-13_Dom4j结合xpath解析xml(相对路径表达式)__1.mp4 39.96M | ├──day16-14_Dom4j结合xpath解析xml(全文搜索路径表达式)__1.mp4 20.05M | ├──day16-15_Dom4j结合xpath解析xml(条件筛选)__1.mp4 30.35M | ├──day16-16_Dom4J小结__1.mp4 24.16M | ├──day16-17正则表达式的概述_1.mp4 35.85M | ├──day16-18正则表达式-字符类_1.mp4 52.18M | ├──day16-19正则表达式-逻辑运算符_1.mp4 37.16M | ├──day16-20正则表达式-预定义字符_1.mp4 51.79M | ├──day16-21正则表达式-数量词_1.mp4 36.77M | ├──day16-22正则表达式-分组_1.mp4 49.42M | ├──day16-23_String中正则表达式的使用__1.mp4 27.80M | ├──day16-24总结_1.mp4 32.58M | ├──day17-01今日内容介绍_1.mp4 13.30M | ├──day17-02单例设计模式的作用和实现步骤_1.mp4 15.00M | ├──day17-03饿汉式单例设计模式_1.mp4 33.73M | ├──day17-04懒汉式单例设计模式_1.mp4 44.12M | ├──day17-05多例设计模式_1.mp4 53.86M | ├──day17-06枚举的概述和定义_1.mp4 75.61M | ├──day17-07枚举的其他内容_1.mp4 48.54M | ├──day17-09工厂设计模式_1.mp4 63.36M | ├──day17-10_Lombok的使用__1.mp4 42.47M | ├──day17-11总结_1.mp4 21.51M | ├──day17-12复习一_1.mp4 234.40M | ├──day17-13复习二_1.mp4 290.87M | ├──day17-14复习_1.mp4 72.89M | ├──day17-15动态代理复习_1.mp4 108.96M | ├──day18-01今日内容介绍_1.mp4 10.68M | ├──day18-02数据库的介绍_1.mp4 45.21M | ├──day18-03数据库结构_1.mp4 60.10M | ├──day18-04_MySQL安装和卸载__1.mp4 102.62M | ├──day18-05数据库服务启动和连接退出_1.mp4 67.16M | ├──day18-06_sql介绍__1.mp4 31.91M | ├──day18-07_DDL操作数据库__1.mp4 88.15M | ├──day18-08创建表的语法和字段类型_1.mp4 54.31M | ├──day18-09约束种类的介绍_1.mp4 45.62M | ├──day18-10创建表的练习_1.mp4 40.94M | ├──day18-11查看表【了解】_1.mp4 9.24M | ├──day18-12修改表_1.mp4 39.56M | ├──day18-13-删除表【掌握】_1.mp4 3.73M | ├──day18-14插入记录_1.mp4 70.36M | ├──day18-15更新记录_1.mp4 32.36M | ├──day18-16删除记录_1.mp4 34.08M | ├──day18-17简单查询(完整)_1.mp4 90.70M | ├──day18-17简单查询(一)_1.mp4 32.25M | ├──day18-18条件查询_1.mp4 65.41M | ├──day18-19排序查询_1.mp4 26.36M | ├──day18-20聚合函数_1.mp4 99.67M | ├──day18-21分组查询_1.mp4 75.78M | ├──day18-22分页查询_1.mp4 37.78M | ├──day18-23查询的语法小结_1.mp4 7.34M | ├──day18-24总结_1.mp4 49.71M | ├──day18-25日期函数1.mp4 28.37M | ├──day18-26字符串函数1.mp4 36.75M | ├──day19-01今日内容介绍_1.mp4 18.86M | ├──day19-02可视化工具的使用_1.mp4 39.48M | ├──day19-03为什么要拆表_1.mp4 92.32M | ├──day19-04外键的概述以及添加和删除外键_1.mp4 62.88M | ├──day19-05外键的级联操作和小结_1.mp4 71.98M | ├──day19-06多表之间的关系及其建表原则_1.mp4 63.82M | ├──day19-07多表设计及创建练习_1.mp4 56.58M | ├──day19-08连接查询-数据准备_1.mp4 18.03M | ├──day19-09交叉连接查询(了解)_1.mp4 31.83M | ├──day19-10内连接查询_1.mp4 76.25M | ├──day19-11左外连接查询_1.mp4 48.63M | ├──day19-12右外连接查询和小结_1.mp4 26.87M | ├──day19-13子查询的概述_1.mp4 31.19M | ├──day19-14子查询的结果是一个值_1.mp4 28.13M | ├──day19-15子查询结果是单列多行的时候_1.mp4 49.55M | ├──day19-16子查询结果是多列多行的时候_1.mp4 34.20M | ├──day19-17事务环境准备_1.mp4 7.35M | ├──day19-18事物的概述_1.mp4 12.04M | ├──day19-19自动事务和手动操作事务_1.mp4 109.87M | ├──day19-20回滚点_1.mp4 32.37M | ├──day19-21事务特性_1.mp4 21.75M | ├──day19-22如果不考虑隔离性,会引发下面的问题_1.mp4 24.83M | ├──day19-23事务隔离级别和小结_1.mp4 21.33M | ├──day19-24演示脏读_1.mp4 47.89M | ├──day19-25解决脏读演示不可重复读_1.mp4 13.97M | ├──day19-26演示避免不可重复读_1.mp4 8.57M | ├──day19-27演示隔离级别Serializable__1.mp4 17.90M
    | ├──day19-28_数据的备份和还原_1.mp4 24.18M | ├──day19-29数据库设计三大范式_1.mp4 32.33M | ├──day19-30总结_1.mp4 36.88M | ├──day20-01.if相关的函数的介绍__1.mp4 47.46M | ├──day20-02.字符串相关的函数的介绍__1.mp4 45.84M | ├──day20-03.日期时间相关的函数介绍__1.mp4 13.73M | ├──day20-04.数学相关的函数介绍__1.mp4 12.58M | ├──day20-05.使用java代码执行SQL语句的原因介绍__1.mp4 25.33M | ├──day20-06.JDBC和mysql驱动的介绍__1.mp4 52.43M | ├──day20-07.使用JDBC执行SQL语句的入门__1.mp4 65.69M | ├──day20-08.注册驱动的API详解__1.mp4 27.58M | ├──day20-09.创建连接的API详解__1.mp4 19.78M | ├──day20-10.Statement的API详解__1.mp4 13.86M | ├──day20-11.ResultSet的API详解__1.mp4 46.59M | ├──day20-12.练习使用JDBC执行增删改查的SQL语句__1.mp4 40.70M | ├──day20-13.查询出来的数据封装到实体Bean中__1.mp4 42.50M | ├──day20-14.实体Bean的编写要求的介绍__1.mp4 16.19M | ├──day20-15.JDBC工具类的封装__1.mp4 44.26M | ├──day20-16.编译时异常和运行时异常的介绍__1.mp4 19.55M | ├──day20-17.配置文件的存储路径的介绍__1.mp4 33.62M | ├──day20-18.properties配置文件的编写__1.mp4 12.68M | ├──day20-19.在JDBC工具类中读取properties配置文件的内容解决硬编码问题__1.mp4 43.30M | ├──day20-20.使用JDBC完成登录案例__1.mp4 53.56M | ├──day20-21.演示SQL注入__1.mp4 14.48M | ├──day20-22.上午内容总结__1.mp4 55.04M | ├──day20-23.使用preparedStatement执行预编译的SQL语句__1.mp4 43.96M | ├──day20-24.使用preparedStatement练习增删改查__1.mp4 25.03M | ├──day20-25.使用preparedStatement优化登录案例__1.mp4 24.90M | ├──day20-26.使用preparedStatement进行转账(没有使用事务)__1.mp4 31.29M | ├──day20-27.使用JDBC事务操作转账案例__1.mp4 51.20M | ├──day20-28.今日内容总结__1.mp4 29.98M | ├──day20-29.使用ResourceBundle读取properties文件__1.mp4 10.95M | ├──day20-30.学习方法以及分析解决问题__1.mp4 115.98M | ├──day21-01.昨日知识回顾以及引入今天内容__1.mp4 52.66M | ├──day21-02.连接池的原理介绍__1.mp4 95.59M | ├──day21-03.自定义连接池的第一个版本__1.mp4 97.79M | ├──day21-04.自定义连接池的第二个版本__1.mp4 29.27M | ├──day21-05.自定义连接池的第三个版本__1.mp4 94.96M | ├──day21-06.自定义连接池的第四个版本使用动态代理技术__1.mp4 38.81M | ├──day21-07.硬编码方式使用C3P0连接池__1.mp4 61.75M | ├──day21-08.配置文件的方式使用C3P0连接池__1.mp4 31.76M | ├──day21-09.配置文件的方式使用Druid连接池__1.mp4 49.47M | ├──day21-10.封装C3P0和Druid的工具类__1.mp4 23.18M | ├──day21-11.DBUtils的入门使用介绍__1.mp4 47.33M | ├──day21-12.使用DBUtils执行增删改的SQL语句__1.mp4 15.74M | ├──day21-13.查询数据的结果分析__1.mp4 24.19M | ├──day21-14.执行查询单个数据的SQL语句__1.mp4 28.38M | ├──day21-15.执行查询一行数据将结果集封装到POJO对象中__1.mp4 22.40M | ├──day21-17.上午内容总结__1.mp4 56.59M | ├──day21-18.将查询到的数据封装到Map中__1.mp4 18.72M | ├──day21-19.自定义DBUtils的思路分析__1.mp4 62.94M | ├──day21-20.元数据的介绍__1.mp4 53.17M | ├──day21-20200706_122334__1.mp4 18.64M | ├──day21-20200706_151212__1.mp4 61.51M | ├──day21-21.自定义DBUtils完成update方法__1.mp4 40.88M | ├──day21-23.使用内省机制对自定义的DBUtils进行优化__1.mp4 17.65M | ├──day21-24.今日内容总结以及任务布置__1.mp4 55.37M | ├──day22-01.黑马知识体系讲解__1.mp4 32.53M | ├──day22-02.html的概述__1.mp4 31.57M | ├──day22-03.html的基本结构和语法的介绍__1.mp4 20.88M | ├──day22-04.html的快速入门的介绍__1.mp4 19.94M | ├──day22-05.html的文本和字体标签的介绍__1.mp4 87.77M | ├──day22-06.公司简介案例__1.mp4 18.30M | ├──day22-07.图片标签的使用介绍__1.mp4 38.59M | ├──day22-08.图片显示案例的介绍__1.mp4 11.59M | ├──day22-09.列表标签的使用介绍__1.mp4 22.08M | ├──day22-10.a标签的使用介绍__1.mp4 41.57M | ├──day22-11.友情链接案例的介绍__1.mp4 10.29M | ├──day22-12.table标签以及其属性的介绍__1.mp4 44.10M | ├──day22-13.tr标签和td标签的属性介绍__1.mp4 34.18M | ├──day22-14.完成黑马旅游网内容展示的第一部分__1.mp4 47.01M | ├──day22-15.完成黑马旅游网内容展示的第二部分__1.mp4 58.57M | ├──day22-16.表单的作用介绍__1.mp4 35.19M | ├──day22-17.表单和表单项的构成介绍__1.mp4 15.54M | ├──day22-18.表单标签的介绍__1.mp4 15.89M | ├──day22-19.input标签以及它的type、name、value属性等等介绍__1.mp4 106.83M | ├──day22-20.get方式和post方式的对比介绍__1.mp4 19.20M | ├──day22-21.上午内容总结__1.mp4 97.70M | ├──day22-22.下拉框select标签的介绍__1.mp4 30.19M | ├──day22-23.多行文本域textarea的介绍__1.mp4 10.42M | ├──day22-24.音视频的标签的介绍__1.mp4 41.63M | ├──day22-25.图片链接的介绍__1.mp4 10.93M | ├──day22-26.div标签和span标签的介绍__1.mp4 27.05M | ├──day22-27.css的概述__1.mp4 29.15M | ├──day22-28.css的三种引入方式的介绍__1.mp4 54.62M | ├──day22-29.css的基本选择器的介绍__1.mp4 30.83M | ├──day22-30.css的其它选择器的介绍__1.mp4 51.11M | ├──day22-31.css的背景属性的介绍__1.mp4 25.60M | ├──day22-32.css的文本和字体样式的介绍__1.mp4 35.93M | ├──day22-33.今日总结以及任务布置__1.mp4 48.38M | ├──day22-34.补充details标签__1.mp4 7.04M | ├──day23-01.JS的概述__1.mp4 76.02M | ├──day23-02.js的两种引入方式__1.mp4 29.29M | ├──day23-03.js的日志打印以及调试窗口的介绍__1.mp4 48.42M | ├──day23-04.在idea中更改js语言的版本__1.mp4 20.84M | ├──day23-05.js的变量和数据类型的介绍__1.mp4 31.10M | ├──day23-06.js的运算符的介绍__1.mp4 19.36M | ├──day23-07.js的数据类型之间的转换__1.mp4 26.09M | ├──day23-08.使用js的for循环编写99乘法表__1.mp4 66.76M | ├──day23-09.js的普通函数的介绍__1.mp4 57.88M | ├──day23-10.js的事件绑定的分析__1.mp4 43.68M | ├──day23-11.js的第二种绑定事件的方法介绍__1.mp4 23.41M | ├──day23-12.js的常用事件的演示__1.mp4 83.97M | ├──day23-13.js的正则对象的介绍__1.mp4 59.98M | ├──day23-14.js里面的数组对象的介绍__1.mp4 42.67M | ├──day23-15.二维数组的介绍__1.mp4 14.25M | ├──day23-16.Date对象的介绍__1.mp4 81.29M | ├──day23-17.浏览器的三种弹框的介绍__1.mp4 38.62M | ├──day23-18.上午内容总结__1.mp4 41.67M | ├──day23-19.window对象的两种定时器的介绍__1.mp4 46.37M | ├──day23-20.location对象的使用介绍__1.mp4 43.05M | ├──day23-21.DOM的概念介绍__1.mp4 39.93M | ├──day23-22.获取标签的方法介绍__1.mp4 51.59M | ├──day23-23.创建、添加以及删除标签的方法介绍__1.mp4 38.18M | ├──day23-24.操作标签体的内容的方法介绍__1.mp4 30.34M | ├──day23-25.操作标签的属性的方法介绍__1.mp4 30.89M | ├──day23-26.使用js完成表单校验案例__1.mp4 74.80M | ├──day23-27.使用js完成轮播图案例__1.mp4 27.84M | ├──day23-28.使用js代码完成省市二级联动案例__1.mp4 41.98M | ├──day23-29.今日内容总结以及任务布置__1.mp4 64.97M | ├──day24-01.Web资源的介绍__1.mp4 19.78M | ├──day24-02.软件架构的介绍__1.mp4 38.61M | ├──day24-03.Java的组成介绍__1.mp4 6.63M | ├──day24-04.Web通讯的介绍__1.mp4 55.76M | ├──day24-05.服务器的介绍__1.mp4 40.47M | ├──day24-06.Tomcat的安装和启动介绍__1.mp4 141.30M | ├──day24-07.安装Tomcat的时候可能会遇到的问题以及解决问题的办法__1.mp4 39.02M | ├──day24-08.通过拷贝项目的方式往tomcat中部署项目__1.mp4 38.45M | ├──day24-09.url的介绍__1.mp4 18.74M | ├──day24-10.通过虚拟路径映射的方式进行项目的部署__1.mp4 40.80M | ├──day24-11.Http协议的简介__1.mp4 65.50M | ├──day24-12.Http协议的请求部分的介绍__1.mp4 54.94M | ├──day24-13.Http协议的响应部分的介绍__1.mp4 42.93M | ├──day24-14.在idea中配置tomcat__1.mp4 21.06M | ├──day24-15.完成第一个web项目的创建__1.mp4 64.57M | ├──day24-16.web项目的一些额外的配置介绍__1.mp4 39.74M | ├──day24-17.servlet的简单入门介绍__1.mp4 45.90M | ├──day24-18.上午内容总结__1.mp4 33.81M | ├──day24-19.servlet的映射路径配置的讲解__1.mp4 49.09M | ├──day24-20.servlet的注解方式配置的介绍__1.mp4 23.19M | ├──day24-21.servlet的入门案例的执行原理的介绍__1.mp4 46.06M | ├──day24-22.servlet的生命周期以及启动时加载servlet的配置介绍__1.mp4 54.26M | ├──day24-23.ServletConfig的使用介绍__1.mp4 34.96M | ├──day24-24.Servlet的体系结构的介绍__1.mp4 69.13M | ├──day24-25.在doGet中调用doPost__1.mp4 13.79M | ├──day24-26.登录案例的分析__1.mp4 12.95M | ├──day24-27.完成登录案例的代码__1.mp4 40.34M | ├──day24-28.使用ServletContext作为全局的域对象共享数据__1.mp4 67.18M | ├──day24-29.ServletContext获取文件的mime类型__1.mp4 16.11M | ├──day24-30.ServletContext获取全局的初始化参数__1.mp4 9.51M | ├──day24-31.使用ServletContext将web里面的资源文件转换成流__1.mp4 75.20M | ├──day24-32.统计访问总次数的项目流程__1.mp4 16.44M | ├──day24-33.统计访问总次数的项目代码__1.mp4 52.93M | ├──day24-34.今日总结以及任务__1.mp4 62.11M | ├──day25-01.request的简介__1.mp4 34.40M | ├──day25-02.request获取请求行的信息的方法介绍__1.mp4 70.08M | ├──day25-03.request获取请求头的信息的方法介绍__1.mp4 37.39M | ├──day25-04.配置Servlet的模板__1.mp4 17.43M | ├──day25-05.重点request获取请求参数的方法介绍__1.mp4 45.50M | ├──day25-06.request解决请求参数的乱码问题__1.mp4 31.51M | ├──day25-07.字符和字节转换的原理__1.mp4 85.27M | ├──day25-08.获取请求参数使用BeanUtils封装到POJO对象中__1.mp4 43.42M | ├──day25-09.使用request发起请求转发的介绍__1.mp4 44.16M | ├──day25-10.request作为域对象进行数据存取的介绍__1.mp4 43.31M | ├──day25-11.request部分内容的小结__1.mp4 35.18M | ├──day25-12.response的概述__1.mp4 27.33M | ├──day25-13.response设置响应状态码的介绍__1.mp4 20.82M | ├──day25-14.response设置refresh响应头来进行定时跳转__1.mp4 38.31M | ├──day25-15.使用response发起重定向的介绍__1.mp4 37.08M | ├──day25-16.重定向和请求转发的对比分析__1.mp4 63.69M | ├──day25-17.使用请求转发访问WEB-INF里面的资源__1.mp4 10.88M | ├──day25-18.使用response的字符输出流向浏览器输出响应体的文本内容__1.mp4 30.54M | ├──day25-19.解决响应的中文乱码问题__1.mp4 17.75M | ├──day25-20.上午内容总结__1.mp4 44.87M | ├──day25-21.DefaultServlet处理静态资源的原理__1.mp4 40.23M | ├──day25-22.自己编写Servlet完成将服务器上的静态资源输出到浏览器__1.mp4 21.26M | ├──day25-23.IO流工具的使用__1.mp4 17.30M | ├──day25-24.完整的url的介绍__1.mp4 32.13M | ├──day25-25.相对路径的介绍__1.mp4 31.94M | ├──day25-26.绝对路径的介绍__1.mp4 25.33M | ├──day25-27.下载案例的分析__1.mp4 69.67M | ├──day25-28.完成下载案例的代码__1.mp4 18.08M | ├──day25-29.通过设置响应头让浏览器下载文件__1.mp4 25.30M | ├──day25-30.解决文件下载时候中文文件名无法显示的问题__1.mp4 32.06M | ├──day25-31.注册案例的分析__1.mp4 24.70M | ├──day25-32.完成注册的代码__1.mp4 86.59M | ├──day25-33.登录案例的流程分析__1.mp4 16.99M | ├──day25-34.完成登录功能的代码__1.mp4 32.66M | ├──day25-35.今日总结和任务__1.mp4 54.72M | ├──day26-01.会话技术的概述__1.mp4 51.18M | ├──day26-02.Cookie的概念__1.mp4 38.93M | ├──day26-03.Cookie的使用场景__1.mp4 25.93M | ├──day26-04.Cookie的入门案例的介绍__1.mp4 79.15M | ├──day26-05.设置cookie的有效路径__1.mp4 57.82M | ├──day26-06.删除cookie的介绍__1.mp4 21.63M | ├──day26-07.封装Cookie的工具类__1.mp4 29.52M | ├──day26-08.记录用户上次访问时间案例的流程分析__1.mp4 29.42M | ├──day26-09.记录用户上次访问时间的案例代码__1.mp4 63.21M | ├──day26-10.session的介绍以及三个域对象的区别介绍__1.mp4 51.40M | ├──day26-11.session的使用介绍__1.mp4 26.17M | ├──day26-12.Session的原理介绍__1.mp4 72.67M | ├──day26-13.三个域对象的创建和销毁的对比介绍__1.mp4 12.30M | ├──day26-14.复制和重新部署一个项目__1.mp4 27.09M | ├──day26-15.分析验证码校验案例的流程__1.mp4 56.96M | ├──day26-16.验证码校验的代码完成login页面的修改__1.mp4 28.43M | ├──day26-17.验证码校验案例完成服务器端的验证码校验的代码__1.mp4 28.77M | ├──day26-18.完成在登录页面切换验证码图片__1.mp4 30.92M | ├──day26-19.上午内容总结__1.mp4 52.25M | ├──day26-20.jsp的概述以及为什么要使用jsp__1.mp4 106.68M | ├──day26-21.jsp的执行原理的介绍__1.mp4 37.74M | ├──day26-22.jsp的三种注释以及三种java脚本的介绍__1.mp4 61.14M | ├──day26-23.登录失败的效果优化分析__1.mp4 19.81M | ├──day26-24.登录失败的效果优化的代码__1.mp4 61.64M | ├──day26-25.登录成功的效果优化分析__1.mp4 24.77M | ├──day26-26.登录成功的效果优化代码__1.mp4 19.65M | ├──day26-27.选择什么时候使用request域对象什么时候使用session域对象__1.mp4 42.61M | ├──day26-28.记住用户名功能的分析__1.mp4 27.46M | ├──day26-29.完成记住用户名的案例代码__1.mp4 44.11M | ├──day26-30.今日总结和任务__1.mp4 44.66M | ├──day27-01.使用EL表达式获取存储在域对象中的简单类型的数据__1.mp4 67.40M | ├──day27-02.使用EL表达式获取存储在域对象中的复杂类型的数据__1.mp4 73.82M | ├──day27-03.empty运算符的使用介绍__1.mp4 28.52M | ├──day27-04.使用EL表达式获取cookie的值__1.mp4 29.71M | ├──day27-05.jstl的if标签的使用介绍__1.mp4 39.18M | ├──day27-06.jstl的choose标签的使用介绍__1.mp4 18.33M | ├──day27-07.jstl的forEach标签的使用介绍__1.mp4 45.04M | ├──day27-08.jstl的forEach标签的varStatus属性的介绍(了解)__1.mp4 43.44M | ├──day27-09.使用el和jstl简化昨天项目中的jsp页面__1.mp4 36.34M | ├──day27-10.转账案例的分析__1.mp4 22.20M | ├──day27-11.完成转账案例的v1版本__1.mp4 46.19M | ├──day27-12.MVC和三层架构的介绍__1.mp4 46.02M | ├──day27-13.使用三层结构优化转账案例__1.mp4 50.90M | ├──day27-14.将昨天的注册案例改成三层结构__1.mp4 48.75M | ├──day27-15.将昨天的登录案例改成三层结构__1.mp4 28.35M | ├──day27-16.展示所有用户信息的案例流程分析__1.mp4 30.00M | ├──day27-17.展示所有用户信息案例的准备工作__1.mp4 15.22M | ├──day27-18.展示所有用户的信息__1.mp4 45.42M | ├──day27-19.上午内容总结__1.mp4 39.99M | ├──day27-20.转账案例的v3版本实现事务控制__1.mp4 73.66M | ├──day27-21.转账案例的v3版本的小结__1.mp4 26.09M | ├──day27-22.转账案例的v4版本修改的思想__1.mp4 14.70M | ├──day27-23.ThreadLocal的原理介绍__1.mp4 27.36M | ├──day27-24.ThreadLocal的使用方法的介绍__1.mp4 23.01M | ├──day27-25.完成转账案例的v4版本使用ThreadLocal实现service和dao共享连接__1.mp4 32.89M | ├──day27-26.今日总结和任务__1.mp4 45.25M | ├──day28-01.过滤器的介绍__1.mp4 73.40M | ├──day28-02.过滤器的入门案例的介绍__1.mp4 60.18M | ├──day28-03.过滤器的三种过滤路径的配置方式介绍__1.mp4 17.12M | ├──day28-04.过滤器的生命周期以及生命周期方法的介绍__1.mp4 33.50M | ├──day28-05.使用FilterConfig对象获取过滤器的初始化参数__1.mp4 11.42M | ├──day28-06.Filter的注解配置方式的介绍__1.mp4 12.27M | ├──day28-07.Filter的两种拦截方式的介绍__1.mp4 48.39M | ├──day28-08.FilterChain过滤链的介绍__1.mp4 100.21M | ├──day28-09.通过过滤器解决全网站的中文乱码问题__1.mp4 57.82M | ├──day28-10.非法字符过滤案例的第一个版本的分析__1.mp4 31.08M | ├──day28-11.非法字符过滤案例的第一个版本的代码__1.mp4 55.18M | ├──day28-12.完成非法字符过滤案例的第二版本__1.mp4 85.38M | ├──day28-13.非法字符过滤案例的第三版本的分析__1.mp4 33.67M | ├──day28-14.非法字符过滤案例的第三版本的代码__1.mp4 65.67M | ├──day28-15.怎么阅读老师的第三版本的代码__1.mp4 31.68M | ├──day28-16.上午内容总结__1.mp4 31.41M | ├──day28-17.JavaWeb的监听器的概述__1.mp4 19.25M | ├──day28-18.ServletContextListener监听器的使用介绍__1.mp4 38.55M | ├──day28-19.邮件发送和接收的流程介绍__1.mp4 53.27M | ├──day28-20.邮件服务器的搭建以及测试介绍__1.mp4 55.99M | ├──day28-21.使用Java代码完成发送邮件__1.mp4 38.40M | ├──day28-22.密码学相关的一些内容(了解)__1.mp4 130.25M | ├──day28-23.MD5算法的介绍__1.mp4 59.16M | ├──day28-24.退出登录的思路介绍__1.mp4 12.24M | ├──day28-25.今日总结以及任务布置__1.mp4 25.94M | ├──day29-01.以一个Servlet处理多个请求的思路分析__1.mp4 55.50M | ├──day29-02.使用代码实现一个Servlet处理多个请求的功能__1.mp4 24.27M | ├──day29-03.查询所有联系人功能的案例流程分析__1.mp4 25.73M | ├──day29-04.查询所有联系人案例的准备工作__1.mp4 32.86M | ├──day29-05.查询所有联系人的功能完成服务器端的代码__1.mp4 32.72M | ├──day29-06.完成查询所有联系人功能的页面展示代码__1.mp4 21.86M | ├──day29-07.添加联系人的案例分析__1.mp4 31.66M | ├──day29-08.完成添加联系人的案例代码__1.mp4 39.70M | ├──day29-09.删除联系人的案例分析__1.mp4 33.08M | ├──day29-10.完成删除联系人案例的代码__1.mp4 34.80M | ├──day29-11.修改联系人的案例流程分析__1.mp4 51.19M | ├──day29-12.完成修改联系人之前的数据回显的功能代码__1.mp4 44.29M | ├──day29-13.完成修改联系人的功能代码__1.mp4 30.17M | ├──day29-14.增删改查的小结__1.mp4 39.39M | ├──day29-15.分页功能的分析__1.mp4 115.91M | ├──day29-16.分页案例的编写代码的流程分析__1.mp4 18.82M | ├──day29-17.封装PageBean类__1.mp4 13.53M | ├──day29-18.完成客户端发送请求以及Servlet中的分页代码__1.mp4 31.60M | ├──day29-20.分页查询案例使用limit完成查询当前页的联系人集合__1.mp4 31.27M | ├──day29-21.完成分页查询案例的页面展示的代码__1.mp4 59.07M | ├──day29-22.实现点击页码跳转__1.mp4 29.17M | ├──day29-23.分页的小结__1.mp4 11.92M | ├──day29-24.PageBean的优化介绍__1.mp4 9.77M | ├──day29-25.使用反射优化一个Servlet处理多个请求__1.mp4 31.78M | ├──day29-26.今日任务__1.mp4 13.25M | ├──day30-01.jQuery的概述__1.mp4 51.05M | ├──day30-02.jQuery的入门程序__1.mp4 43.83M | ├──day30-03.js对象和jQuery对象之间的相互转换__1.mp4 62.01M | ├──day30-04.jQuery的基本选择器的介绍__1.mp4 17.90M | ├──day30-05.jQuery的层级选择器的介绍__1.mp4 38.64M | ├──day30-06.jQuery的属性选择器的介绍__1.mp4 21.69M | ├──day30-07.使用基本过滤选择器完成各行换色案例__1.mp4 38.33M | ├──day30-08.表单属性过滤选择器的介绍__1.mp4 48.49M | ├──day30-09.使用jQuery操作标签的css样式__1.mp4 48.65M | ├──day30-10.jQuery操作标签的属性的介绍__1.mp4 33.21M | ├──day30-11.使用jQuery操作标签体的内容__1.mp4 28.84M | ├──day30-12.使用jQuery创建、添加和删除标签__1.mp4 48.45M | ├──day30-13.使用jQuery进行动态的事件绑定__1.mp4 28.59M | ├──day30-14.使用jQuery进行事件的解绑__1.mp4 12.70M | ├──day30-15.通过jQuery的on方法进行事件的绑定__1.mp4 11.36M | ├──day30-16.通过hover方法绑定鼠标移入和移出事件__1.mp4 7.91M | ├──day30-17.jQuery的遍历介绍__1.mp4 58.70M | ├──day30-18.jQuery的第一种动画效果的介绍__1.mp4 32.58M | ├──day30-19.jQuery的后两种动画效果的介绍__1.mp4 27.41M | ├──day30-20.上午内容总结__1.mp4 85.69M | ├──day30-21.定时弹出广告的案例__1.mp4 54.15M | ├──day30-22.隔行换色案例的介绍__1.mp4 42.52M | ├──day30-23.实现全选效果__1.mp4 18.83M | ├──day30-24.实现反选效果__1.mp4 20.53M | ├──day30-25.实现点击子选框控制全选框的选中状态的代码__1.mp4 23.87M | ├──day30-26.优化代码__1.mp4 20.84M | ├──day30-27.完成省市二级联动功能__1.mp4 28.92M | ├──day30-28.电子时钟案例的介绍__1.mp4 36.12M | ├──day31-01.异步请求的模型介绍__1.mp4 62.23M | ├──day31-02.Ajax的概念介绍__1.mp4 23.02M | ├──day31-03.异步请求和同步请求的对比__1.mp4 60.89M | ├──day31-04.使用js原生的代码发送异步的get请求__1.mp4 57.16M | ├──day31-05.使用js原生的代码发送异步的post请求__1.mp4 15.58M | ├──day31-06.使用jQuery的ajax发送异步的get请求__1.mp4 25.37M | ├──day31-07.使用jQuery的ajax发送异步的post请求__1.mp4 10.38M | ├──day31-08.使用jQuery的ajax方法发送异步请求__1.mp4 30.47M | ├──day31-09.用户名校验案例的流程分析__1.mp4 31.30M | ├──day31-10.用户名校验案例的准备工作__1.mp4 15.94M | ├──day31-11.完成用户名校验案例的代码__1.mp4 37.73M | ├──day31-12.使用ResultBean封装响应结果的思想__1.mp4 51.06M | ├──day31-13.JSON数据格式的介绍__1.mp4 69.78M | ├──day31-14.使用jackson将java对象转换成json字符串__1.mp4 66.79M | ├──day31-15.使用json优化用户名校验案例__1.mp4 44.75M | ├──day31-16.使用异步请求完成案例的流程小结__1.mp4 19.27M | ├──day31-17.使用fastjson将java对象转换成json字符串__1.mp4 13.75M | ├──day31-18.将查看所有联系人的案例改成异步请求__1.mp4 62.79M | ├──day31-19.将添加联系人的案例改成异步请求__1.mp4 41.36M | ├──day31-20.将删除联系人案例改成异步请求__1.mp4 45.61M | ├──day31-21.将联系人数据回显案例改成异步请求__1.mp4 46.91M | ├──day31-22.将联系人修改案例改成异步请求__1.mp4 30.79M | ├──day31-23.将联系人分页的案例改成异步请求__1.mp4 77.00M | ├──day31-24.搜索提示案例的流程分析__1.mp4 35.52M | ├──day31-25.搜索提示案例的准备工作__1.mp4 20.43M | ├──day31-30.完成搜索提示案例的代码__1.mp4 99.09M | ├──day31-31.搜索提示案例的优化小结__1.mp4 14.79M | ├──day31-32.使用jackson实现将json字符串转换成java对象__1.mp4 43.12M | ├──day31-33.使用fastjson实现将json字符串转换成java对象__1.mp4 15.96M | ├──day31-34.怎么分析解决问题__1.mp4 185.31M | ├──day32-01.vue以及MVVM思想的介绍__1.mp4 69.65M | ├──day32-02.vue的入门实现将数据模型绑定到视图上__1.mp4 32.27M | ├──day32-03.使用vue绑定点击事件__1.mp4 35.13M | ├──day32-04.使用vue绑定keydown事件__1.mp4 37.53M | ├──day32-05.使用vue绑定mouseover事件__1.mp4 13.86M | ├──day32-06.使用vue绑定标签体中的内容__1.mp4 20.18M | ├──day32-07.使用vue绑定标签的属性__1.mp4 22.17M | ├──day32-08.使用vue的v-model绑定表单项的值__1.mp4 54.77M | ├──day32-09.使用v-for进行遍历__1.mp4 43.65M | ├──day32-10.使用vue绑定标签的显示和隐藏__1.mp4 32.90M | ├──day32-11.vue的生命周期的简介__1.mp4 30.80M | ├──day32-12.created钩子函数和mounted钩子函数的介绍__1.mp4 52.32M | ├──day32-13.使用axios发送异步的get请求__1.mp4 61.64M | ├──day32-14.axios的get请求携带请求参数的情况__1.mp4 17.03M | ├──day32-15.axios的post请求携带json类型参数的情况__1.mp4 52.39M | ├──day32-16.axios发送异步请求处理服务器异常的情况__1.mp4 17.14M | ├──day32-17.联系人案例的准备工作__1.mp4 37.94M | ├──day32-18.查询所有联系人案例的分析__1.mp4 24.51M | ├──day32-19.显示联系人信息完成前端vue的代码__1.mp4 30.49M | ├──day32-20.显示联系人信息完成后端代码__1.mp4 33.04M | ├──day32-21.完成添加联系人的前端代码__1.mp4 27.82M | ├──day32-22.完成添加联系人的前端代码__1.mp4 31.66M | ├──day32-23.今日内容总结__1.mp4 44.77M | ├──day32-24.完成删除联系人的代码__1.mp4 33.44M | ├──day32-25.数据回显功能的分析__1.mp4 23.69M | ├──day32-26.完成数据回显功能的代码__1.mp4 49.69M | ├──day32-27.完成修改联系人的代码__1.mp4 41.71M | ├──day32-28.分页查看联系人信息案例的分析__1.mp4 43.32M | ├──day32-29.分页查看联系人信息完成前端代码的编写__1.mp4 42.07M | ├──day32-30.完成分页查询联系人的后端代码__1.mp4 45.81M | ├──day32-31.完成点击页码跳转__1.mp4 11.74M | ├──day32-32.今日任务__1.mp4 14.95M | ├──day33-01.Linux的概述__1.mp4 54.85M | ├──day33-02.Linux的版本以及应用场景的介绍__1.mp4 16.12M | ├──day33-03.VMWare的安装介绍__1.mp4 36.16M | ├──day33-04.使用VMWare创建虚拟机__1.mp4 26.75M | ├──day33-05.CentOS系统的安装__1.mp4 37.79M | ├──day33-06.Linux的目录结构的介绍__1.mp4 26.28M | ├──day33-07.使用putty远程连接Linux服务器__1.mp4 40.38M | ├──day33-08.安装以及激活CRT__1.mp4 35.73M | ├──day33-09.使用CRT远程连接Linux电脑__1.mp4 5.11M | ├──day33-10.cd命令的介绍__1.mp4 36.88M | ├──day33-11.展示文件列表的命令介绍__1.mp4 27.27M | ├──day33-12.FileZilla的使用介绍__1.mp4 8.52M | ├──day33-13.创建、删除目录以及查看当前目录绝对路径的命令介绍__1.mp4 31.96M | ├──day33-14.查看文件的命令介绍__1.mp4 29.81M | ├──day33-15.touch和mv命令的介绍__1.mp4 24.29M | ├──day33-16.cp命令的使用介绍__1.mp4 19.37M | ├──day33-17.rm命令的使用介绍__1.mp4 29.30M | ├──day33-18.vim编辑文件的介绍__1.mp4 22.67M | ├──day33-19.打包压缩的命令介绍__1.mp4 50.01M | ├──day33-20.解包和解压的命令介绍__1.mp4 18.08M | ├──day33-21.查看进程以及杀死进程的命令介绍__1.mp4 42.54M | ├──day33-22.管道筛选的命令介绍__1.mp4 18.93M | ├──day33-23.用户权限修改的命令介绍__1.mp4 45.22M | ├──day33-24.上午内容总结__1.mp4 36.87M | ├──day33-25.Linux的网络配置和防火墙的配置介绍(了解)__1.mp4 64.22M | ├──day33-26.在Linux中安装jdk__1.mp4 47.92M | ├──day33-27.在Linux中安装Tomcat__1.mp4 20.65M | ├──day33-28.在Linux中安装MySql__1.mp4 31.73M | ├──day33-29.MySQL的远程访问的介绍__1.mp4 35.72M | ├──day33-30.使用虚拟机的镜像需要注意的地方__1.mp4 13.06M | ├──day34-01.为什么需要非关系型数据库__1.mp4 64.91M | ├──day34-02.非关系型数据库的特点介绍__1.mp4 29.87M | ├──day34-03.redis的概述以及应用场景的介绍__1.mp4 36.58M | ├──day34-04.Windows版本的redis的安装和启动__1.mp4 21.05M | ├──day34-05.redis的可视化客户端的介绍__1.mp4 10.78M | ├──day34-06.Linux中的redis的安装和启动介绍__1.mp4 72.32M | ├──day34-07.redis存储的数据类型的介绍__1.mp4 13.41M | ├──day34-08.redis操作string类型的命令介绍__1.mp4 50.13M | ├──day34-09.redis存储hash类型数据的分析__1.mp4 28.73M | ├──day34-10.redis操作hash类型的命令介绍__1.mp4 35.19M | ├──day34-11.redis操作list类型的命令介绍__1.mp4 45.92M | ├──day34-12.redis操作set类型的命令介绍__1.mp4 40.64M | ├──day34-13.redis操作zset类型的命令介绍__1.mp4 51.63M | ├──day34-14.redis的通用命令的介绍__1.mp4 19.45M | ├──day34-15.redis的订阅和发布机制的介绍__1.mp4 21.49M | ├──day34-16.redis操作zset类型的数据实现按分数从高到低排序__1.mp4 3.44M | ├──day34-17.redis的持久化的概念介绍__1.mp4 21.66M | ├──day34-18.RDB和AOF两种持久化机制的对比介绍__1.mp4 45.76M | ├──day34-19.RDB和AOF两种持久化机制的配置介绍__1.mp4 48.40M | ├──day34-20.jedis的入门介绍__1.mp4 74.65M | ├──day34-21.上午内容总结__1.mp4 43.41M | ├──day34-22.jedis的连接池的使用介绍__1.mp4 29.31M | ├──day34-23.jedis的连接池的工具类的封装__1.mp4 22.62M | ├──day34-24.使用配置文件解决JedisUtil中的硬编码问题__1.mp4 19.07M | ├──day34-25.省份信息缓存案例的流程分析__1.mp4 40.58M | ├──day34-26.完成省份缓存案例的准备工作__1.mp4 28.66M | ├──day34-27.完成省份缓存案例的代码__1.mp4 77.33M | ├──day34-28.验证码过期处理案例的分析__1.mp4 29.38M | ├──day34-29.完成验证码过期处理的案例代码__1.mp4 100.58M | ├──day35-01.maven的概述__1.mp4 32.81M | ├──day35-02.maven的三种仓库的介绍__1.mp4 25.69M | ├──day35-03.maven的坐标的介绍__1.mp4 43.29M | ├──day35-04.maven的安装以及本地仓库的配置介绍__1.mp4 32.96M | ├──day35-05.使用idea集成maven__1.mp4 30.11M | ├──day35-06.使用maven的骨架创建javase工程的介绍__1.mp4 73.67M | ├──day35-07.不使用骨架创建javase工程__1.mp4 39.08M | ├──day35-08.使用maven的骨架创建javaweb工程__1.mp4 49.49M | ├──day35-09.不使用maven的骨架创建javaweb工程__1.mp4 32.83M | ├──day35-10.使用clean命令清理项目的编译文件__1.mp4 18.83M | ├──day35-11.compile、test、package命令的使用介绍__1.mp4 35.57M | ├──day35-12.install命令的使用介绍__1.mp4 24.01M | ├──day35-13.maven管理项目的依赖的介绍__1.mp4 62.63M | ├──day35-14.maven的jdk插件的介绍__1.mp4 18.56M | ├──day35-15.tomcat7插件的使用介绍__1.mp4 30.70M | ├──day35-16.maven的一些其它配置介绍__1.mp4 21.55M | ├──day35-17.使用maven创建和完成昨天的省份缓存案例__1.mp4 64.35M | ├──day35-18.lombok的安装和使用介绍__1.mp4 69.95M | ├──day35-19.上午内容总结__1.mp4 37.35M | ├──day35-20.工作中为什么会使用到私服__1.mp4 11.86M | ├──day35-21.安装nexus私服仓库管理器__1.mp4 33.35M | ├──day35-22.maven的私服的仓库类型的介绍__1.mp4 47.19M | ├──day35-23.将自己写的项目发布到私服__1.mp4 41.02M | ├──day35-24.从私服下载jar包的配置__1.mp4 33.01M | ├──day35-25.将第三方的jar包上传到本地仓库以及上传到私服__1.mp4 41.41M | ├──day35-26.怎么解决maven中常会遇到的一些问题__1.mp4 61.27M | ├──day36-01.框架的概述__1.mp4 26.71M | ├──day36-02.mybatis的概述__1.mp4 42.98M | ├──day36-03.mybatis入门案例中核心配置文件和映射配置文件的编写__1.mp4 117.33M | ├──day36-04.mybatis测试代码的编写__1.mp4 30.04M | ├──day36-05.编写mybatis增删改查的映射配置文件__1.mp4 69.69M | ├──day36-07.给mybatis配置日志打印以及增删改之后要手动进行事务的提交__1.mp4 27.19M | ├──day36-08.测试mybatis的增删改查__1.mp4 10.48M | ├──day36-09.核心配置文件通过properties标签引入外部的properties文件__1.mp4 31.75M | ├──day36-10.核心配置文件通过typeAliases标签进行别名配置__1.mp4 44.50M | ├──day36-11.核心配置文件通过mappers标签加载映射配置文件__1.mp4 17.92M | ├──day36-12.映射配置文件的基本注意点__1.mp4 9.53M | ├──day36-13.完成添加数据之后获取该行数据的自增长id的值__1.mp4 27.19M | ├──day36-14.完成模糊查询__1.mp4 63.03M | ├──day36-15.#和$的区别介绍__1.mp4 31.29M | ├──day36-16.封装mybatis的工具类__1.mp4 21.90M | ├──day36-17.mybatis映射配置文件深入学习的准备工作__1.mp4 32.50M | ├──day36-18.mybatis的三种参数类型的概述__1.mp4 25.04M | ├──day36-19.mybatis的参数类型的详细介绍一__1.mp4 43.84M | ├──day36-20.mybatis的参数类型的详细介绍二__1.mp4 30.54M | ├──day36-21.上午内容总结__1.mp4 72.33M | ├──day36-22.mybatis的resultType的介绍__1.mp4 103.75M | ├──day36-23.使用resultMap完成自定义映射规则__1.mp4 35.98M | ├──day36-24.mybatis的连接池的源码的分析介绍__1.mp4 74.22M | ├──day36-25.mybatis的事务的介绍(了解)__1.mp4 24.51M | ├──day36-26.mybatis的动态SQL中的if标签和where标签的使用介绍__1.mp4 111.63M | ├──day36-27.mybatis的动态SQL中的foreach标签的使用介绍__1.mp4 70.70M | ├──day36-28.SQL片段的使用介绍__1.mp4 20.36M | ├──day36-29.今日内容总结以及任务布置__1.mp4 54.34M | ├──day36-30.修改SQLSessionFactoryUtil工具类__1.mp4 5.65M | ├──day37-01.昨日内容回顾__1.mp4 65.97M | ├──day37-02.Mybatis缓存的概述__1.mp4 25.03M | ├──day37-03.一级缓存的介绍__1.mp4 48.25M | ├──day37-04.二级缓存的介绍__1.mp4 45.16M | ├──day37-05.一对一连接查询的SQL语句的分析__1.mp4 52.80M | ├──day37-06.一对一连接查询的结果集的封装的分析__1.mp4 29.95M | ├──day37-07.一对一连接查询的结果集的映射介绍__1.mp4 64.09M | ├──day37-08.一对多连接查询的SQL语句的分析__1.mp4 16.74M | ├──day37-09.一对多连接查询的结果集封装的分析__1.mp4 19.59M | ├──day37-10.一对多连接查询的结果集的映射介绍__1.mp4 39.44M | ├──day37-11.多对多连接查询的结果集映射一__1.mp4 75.01M | ├──day37-12.多对多连接查询的结果集映射二__1.mp4 36.20M | ├──day37-13.延迟加载的概念介绍__1.mp4 12.29M | ├──day37-14.采用分步查询的方式进行一对一查询的分析__1.mp4 22.24M | ├──day37-15.实现手动的分步查询__1.mp4 34.88M | ├──day37-16.实现自动的分步查询__1.mp4 44.07M | ├──day37-17.实现自动的局部延迟加载以及全局延迟加载__1.mp4 22.41M | ├──day37-18.一对多的分步查询以及懒加载的配置__1.mp4 49.66M | ├──day37-19.上午内容总结__1.mp4 46.03M | ├──day37-20.使用Mybatis的注解进行基本的CRUD__1.mp4 76.51M | ├──day37-21.使用注解的方式完成一对一的映射__1.mp4 50.20M | ├──day37-22.使用注解方式完成一对多的映射__1.mp4 28.78M | ├──day37-23.mybatis的总结和任务__1.mp4 62.69M | ├──day38-01.版本控制的简介__1.mp4 56.56M | ├──day38-02.SVN的简介__1.mp4 27.36M | ├──day38-03.安装SVN服务器的介绍__1.mp4 22.20M | ├──day38-04.SVN客户端的安装介绍__1.mp4 23.55M | ├──day38-05.SVN服务器上仓库的创建__1.mp4 28.27M | ├──day38-06.SVN服务器上用户和组的创建__1.mp4 22.93M | ├──day38-07.SVN客户端提交代码的介绍__1.mp4 41.56M | ├──day38-08.SVN客户端更新代码的介绍__1.mp4 9.85M | ├──day38-09.SVN客户端解决冲突的介绍__1.mp4 51.12M | ├──day38-10.SVN客户端更新至历史版本__1.mp4 24.06M | ├──day38-11.完成在idea中配置svn客户端__1.mp4 18.67M | ├──day38-12.在idea上浏览SVN的仓库里面的内容__1.mp4 18.85M | ├──day38-13.在idea上创建新项目并且使用SVN进行版本控制__1.mp4 35.40M | ├──day38-14.在idea中提交新创建的项目__1.mp4 24.76M | ├──day38-15.入职第一天怎么使用svn检出代码并且进行编写和提交__1.mp4 16.42M | ├──day38-16.在idea上更新SVN上代码的介绍__1.mp4 5.86M | ├──day38-17.在idea上解决SVN的冲突__1.mp4 42.24M | ├──day38-18.对SVN使用的要求__1.mp4 14.51M | ├──day38-19.BaseServlet的封装__1.mp4 58.79M | ├──day38-20.自定义MVC的思路分析__1.mp4 41.82M | ├──day38-21.完成自定义MVC的初级版本__1.mp4 81.45M | ├──day38-22.分析自定义MVC的初级版本存在的问题__1.mp4 22.10M | ├──day38-23.优化自定义MVC将包扫描的代码写到Servlet的init方法中__1.mp4 81.41M | ├──day38-24.优化自定义MVC解决要扫描的包名硬编码问题__1.mp4 19.03M | ├──day38-25.优化自定义MVC添加Controller注解__1.mp4 33.58M | ├──day38-26.优化自定义MVC解决每次处理请求都会重新创建Controller对象的问题__1.mp4 27.95M | ├──day38-27.优化自定义MVC配置在服务器启动的时候创建DispatcherServlet__1.mp4 20.43M | ├──day38-28.怎么在项目中使用自定义MVC框架__1.mp4 58.11M | ├──day38-29.ElementUI的布局容器的介绍__1.mp4 43.22M | ├──day38-30.ElementUI的下拉菜单的介绍__1.mp4 27.55M | ├──day38-31.ElementUI的导航栏的介绍__1.mp4 17.10M | ├──day38-32.ElementUI的表格的介绍__1.mp4 43.83M | ├──day38-33.ElementUI的分页组件__1.mp4 44.12M | ├──day38-34.ElementUI的消息框的介绍__1.mp4 26.17M | ├──day38-35.ElementUI的Tabs标签页的介绍__1.mp4 12.00M | ├──day38-36.ElementUI的Form表单的介绍__1.mp4 36.43M | ├──day39-01.项目开发的流程介绍__1.mp4 38.56M | ├──day39-02.面面项目的简介__1.mp4 71.31M | ├──day39-03.面面项目的数据库表的简介__1.mp4 28.22M | ├──day39-04.面面项目的环境搭建__1.mp4 93.82M | ├──day39-05.登录功能的后端代码的流程分析__1.mp4 46.21M | ├──day39-06.完成用户登录功能的后端代码__1.mp4 74.62M | ├──day39-07.接口文档的编写__1.mp4 18.37M | ├──day39-08.完成用户登录功能的前端代码__1.mp4 44.88M | ├──day39-09.完成退出登录功能__1.mp4 29.92M | ├──day39-10.添加学科功能分析__1.mp4 30.91M | ├──day39-11.添加学科功能的后端代码__1.mp4 47.62M | ├──day39-12.完成接口文档编写__1.mp4 7.28M | ├──day39-13.完成添加学科功能的前端代码__1.mp4 57.01M | ├──day39-14.分页查询学科信息的分析__1.mp4 33.08M | ├──day39-14.分页查询学科信息完成controller和service的代码__1.mp4 36.85M | ├──day39-15.分页查询学科信息完成Dao层查询总学科条数__1.mp4 54.03M | ├──day39-16.上午内容总结__1.mp4 41.09M | ├──day39-17.分页查询完成Dao层查询当前页的数据集合__1.mp4 91.16M | ├──day39-18.分页查询功能完成前端的代码__1.mp4 41.92M | ├──day39-19.完成修改学科信息的功能__1.mp4 60.64M | ├──day39-20.删除联系人功能的分析__1.mp4 19.69M | ├──day39-21.完成删除联系人功能的后端代码__1.mp4 67.80M | ├──day39-22.完成删除联系人功能的前端代码__1.mp4 24.46M | ├──day39-23.分析解决问题的具体步骤的介绍__1.mp4 50.96M | ├──day40-01.题库模块的分析__1.mp4 33.88M | ├──day40-02.完成查询所有学科的后端代码__1.mp4 35.01M | ├──day40-03.完善查询所有学科的后端代码__1.mp4 92.62M | ├──day40-04.完成查询所有学科的前端代码__1.mp4 29.42M | ├──day40-05.分析查询基础题库列表的客户端携带的请求参数__1.mp4 48.51M | ├──day40-06.分析查询基础题库列表的客户端需要什么响应数据__1.mp4 39.87M | ├──day40-07.分页查询基础题库列表的服务器端的controller和service的代码__1.mp4 31.53M | ├──day40-08.分页查询基础题库列表的服务器端dao层查询总条数的代码__1.mp4 54.30M | ├──day40-09.分页查询基础题库列表的服务器端dao层查询当前页数据集合__1.mp4 39.69M | ├──day40-10.分页查询基础题库列表的客户端代码__1.mp4 40.71M | ├──day40-11.添加基础题目完成获取所有学科列表__1.mp4 84.64M | ├──day40-12.添加基础题目完成获取所有学科列表的前端代码__1.mp4 16.97M | ├──day40-13.分析添加基础题目的请求参数__1.mp4 52.19M | ├──day40-14.添加题目信息的controller和service层的代码__1.mp4 69.65M | ├──day40-15.在controller中手动添加缺失的数据__1.mp4 31.32M | ├──day40-16.完成添加题目之后查询自增长id以及添加题目的每一个选项信息__1.mp4 29.84M | ├──day40-17.完成关联题目和标签以及添加事务控制__1.mp4 22.58M | ├──day40-18.完成添加试题的代码测试__1.mp4 45.26M | ├──day40-19.分析上传图片需要完成的工作__1.mp4 17.01M | ├──day40-20.文件上传功能完成前端发送上传的请求携带上传的文件__1.mp4 23.61M | ├──day40-21.完成文件上传的服务器端的代码__1.mp4 106.92M | ├──day40-22.完成文件上传的客户端代码__1.mp4 93.87M | ├──day40-23.完成文件提交以及基础试题添加的测试__1.mp4 20.84M | ├──day40-24.展示基础题库列表功能的步骤整理__1.mp4 51.09M | ├──day40-25.新增试题功能的步骤整理__1.mp4 35.67M | ├──day40-26.文件上传功能的步骤整理__1.mp4 26.54M | ├──day41-01.微信小程序的简介以及入门__1.mp4 97.03M | ├──day41-02.微信小程序全局的配置以及全局的js文件的介绍__1.mp4 34.24M | ├──day41-03.微信小程序页面组成部分的介绍__1.mp4 42.97M | ├──day41-04.微信的常用API的介绍__1.mp4 48.79M | ├──day41-05.微信小程序的功能模块的介绍__1.mp4 46.31M | ├──day41-06.完成微信小程序端项目的初始化__1.mp4 37.64M | ├──day41-07.初始化面面项目的后端服务器项目__1.mp4 48.21M | ├──day41-08.完成获取城市列表功能的controller中的代码__1.mp4 28.80M | ├──day41-09.完成获取城市列表业务层功能的分析__1.mp4 42.27M | ├──day41-10.完成获取城市列表业务层和到层的代码__1.mp4 106.56M | ├──day41-11.完成获取城市列表的小程序端的代码__1.mp4 25.10M | ├──day41-12.获取城市列表的小程序端代码的流程分析__1.mp4 50.45M | ├──day41-13.获取全部城市列表的介绍__1.mp4 24.28M | ├──day41-14.获取所有学科列表的后端代码__1.mp4 46.21M | ├──day41-15.获取所有学科列表的小程序端代码__1.mp4 37.29M | ├──day41-16.分析微信小程序的登录和注册__1.mp4 44.43M | ├──day41-17.微信小程序的登录的小程序端代码__1.mp4 103.62M | ├──day41-18.完成微信小程序的登录和注册功能的服务器端代码__1.mp4 71.14M | ├──day41-19.测试微信小程序的登录和注册__1.mp4 15.05M | ├──day41-20.今日小程序端的所有功能的代码流程__1.mp4 57.40M | ├──day42-01.设置城市和学科功能的小程序端代码的分析__1.mp4 29.60M | ├──day42-02.设置城市和学科功能的后端代码__1.mp4 107.23M | ├──day42-03.获取题库分类列表完成controller中的代码__1.mp4 69.11M | ├──day42-04.完成获取题库分类列表的service的代码__1.mp4 128.54M | ├──day42-05.分析dao的查询语句__1.mp4 37.11M | ├──day42-06.完成按照企业查询的dao的代码__1.mp4 38.09M | ├──day42-07.完成查询题目分类列表的小程序端的代码__1.mp4 81.69M | ├──day42-08.小程序端的代码思路的整理__1.mp4 45.56M | ├──day42-09.后端的代码思路整理__1.mp4 69.93M | ├──day42-10.查询某个分类下的题目列表的请求参数的分析__1.mp4 70.32M | ├──day42-11.分析查询某个分类下的题目列表的响应数据__1.mp4 103.06M | ├──day42-12.完成根据二级目录查询题目列表的dao层的代码__1.mp4 137.66M | ├──day42-13.完成根据企业查询题目列表的dao层代码__1.mp4 36.02M | ├──day42-14.完成查询题目列表的后端代码测试__1.mp4 110.89M | ├──day42-15.查询题目列表的小程序端的流程__1.mp4 20.55M | ├──day42-16.查询题目列表的后端代码的流程__1.mp4 199.99M | ├──day43-01.提交答案功能的请求参数的分析__1.mp4 62.74M | ├──day43-02.提交答案功能的业务层代码的分析__1.mp4 62.04M | ├──day43-03.提交答案功能的业务层代码完成__1.mp4 88.83M | ├──day43-04.完成提交答案的小程序端代码以及测试__1.mp4 110.36M | ├──day43-05.完成查询个人中心的后端代码__1.mp4 92.66M | ├──day43-06.完成查询个人中心信息的小程序端代码__1.mp4 19.58M | ├──day43-07.小程序的发布__1.mp4 58.29M | ├──day43-08.完成面面后台管理系统的部署__1.mp4 68.30M | ├──day43-09.完成微信小程序后台项目的部署__1.mp4 20.94M | ├──day43-10.nginx的简介__1.mp4 36.19M | ├──day43-11.nginx的安装和启动介绍__1.mp4 39.86M | ├──day43-12.nginx部署静态资源的介绍__1.mp4 50.92M | ├──day43-13.正向代理和反向代理的介绍__1.mp4 33.99M | ├──day43-14.配置nginx的反向代理__1.mp4 24.23M | ├──day44-01.接下来几天的课程安排__1.mp4 17.58M | ├──day44-02.spring的优点介绍__1.mp4 37.52M | ├──day44-03.Spring的体系结构的介绍__1.mp4 17.78M | ├──day44-04.耦合的讲解__1.mp4 82.99M | ├──day44-05.使用工厂类进行解耦__1.mp4 24.16M | ├──day44-06.使用配置文件解决工厂类里面的硬编码问题__1.mp4 39.90M | ├──day44-07.优化BeanFactory在静态代码块中读取配置文件__1.mp4 30.48M | ├──day44-08.优化BeanFactory实现注册式单例__1.mp4 59.84M | ├──day44-09.IOC的概念介绍__1.mp4 33.34M | ├──day44-10.spring的IOC的入门案例__1.mp4 50.35M | ├──day44-11.bean标签的一些其它属性的介绍__1.mp4 104.88M | ├──day44-12.ApplicationContext和BeanFactory的对比介绍__1.mp4 28.76M | ├──day44-13.ApplicationContext的三种实现类的介绍__1.mp4 30.05M | ├──day44-14.spring核心容器初始化Bean的三种方式的介绍__1.mp4 99.38M | ├──day44-15.spring的构造函数方式的依赖注入的介绍__1.mp4 93.12M | ├──day44-16.spring的set方法方式的依赖注入的介绍__1.mp4 16.24M | ├──day44-17.spring的依赖注入进行简单类型数据的注入__1.mp4 25.22M | ├──day44-18.spring的依赖注入进行数组和map类型数据的注入__1.mp4 18.72M | ├──day44-19.spring的依赖注入使用p命名空间的方式进行注入__1.mp4 33.81M | ├──day44-20.使用spring进行CRUD操作的准备工作__1.mp4 62.35M | ├──day44-21.使用spring的IOC和依赖注入对CRUD案例进行配置__1.mp4 63.61M | ├──day44-22.Spring5的新特性的介绍__1.mp4 41.95M | ├──day44-23.今日内容总结以及任务布置__1.mp4 68.47M | ├──day45-01.回顾配置文件方式进行IOC__1.mp4 61.72M | ├──day45-02.注解方式进行IOC的介绍__1.mp4 76.99M | ├──day45-03.使用注解的方式进行依赖注入对象类型的属性__1.mp4 68.53M | ├──day45-04.使用注解的方式进行依赖注入简单类型的属性__1.mp4 10.57M | ├──day45-05.spring混合开发方式的介绍__1.mp4 14.83M | ├──day45-06.使用混合开发方式修改CRUD案例__1.mp4 27.76M | ├──day45-07.回顾mybatis的使用__1.mp4 65.38M | ├──day45-08.使用spring整合mybatis的介绍__1.mp4 91.36M | ├──day45-09.将CRUD案例的持久层框架修改成mybatis__1.mp4 82.96M | ├──day45-10.将增删改查案例改成纯注解开发方式__1.mp4 88.72M | ├──day45-11.Import注解的使用介绍__1.mp4 43.55M | ├──day45-12.使用PropertySource注解引入外部的properties文件__1.mp4 69.69M | ├──day45-13.使用spring整合单元测试__1.mp4 56.28M | ├──day45-14.使用import标签在全局的spring配置文件中导入其它的spring配置文件__1.mp4 28.61M | ├──day45-15.使用property-placeholder标签引入外部的properties文件__1.mp4 32.49M | ├──day45-16.AOP思想的介绍__1.mp4 36.19M | ├──day45-17.AOP的作用以及其优势和原理的介绍__1.mp4 22.53M | ├──day45-18.动态代理和静态代理的对比__1.mp4 48.42M | ├──day45-19.jdk的动态代理的介绍__1.mp4 83.85M | ├──day45-20.Cglib的动态代理的使用介绍__1.mp4 35.58M | ├──day45-21.AOP中的一些专业术语的介绍__1.mp4 54.46M | ├──day45-22.今日内容总结和任务布置__1.mp4 89.00M | ├──day46-01.AOP的入门使用xml配置的方式实现AOP__1.mp4 125.26M | ├──day46-02.AOP的各种通知的配置介绍__1.mp4 74.31M | ├──day46-03.注解方式配置AOP的介绍__1.mp4 54.01M | ├──day46-04.JdbcTemplate的使用介绍__1.mp4 103.11M | ├──day46-05.JdbcDaoSupport类的介绍__1.mp4 50.79M | ├──day46-06.spring配置第三方连接池的介绍__1.mp4 33.28M | ├──day46-07.转账案例的准备工作__1.mp4 63.65M | ├──day46-08.完成转账案例的代码__1.mp4 34.87M | ├──day46-09.各种持久层框架的事务相关的回顾__1.mp4 26.55M | ├──day46-10.Spring管理事务概述__1.mp4 18.04M | ├──day46-11.Spring的编程式事务的介绍__1.mp4 24.08M | ├──day46-12.配置文件方式进行声明式事务的介绍__1.mp4 54.81M | ├──day46-13.事务的时钟隔离级别的介绍__1.mp4 39.83M | ├──day46-14.事务的传播行为的介绍__1.mp4 39.97M | ├──day46-15.上午内容总结__1.mp4 58.55M | ├──day46-16.声明式事务的注解方式配置介绍__1.mp4 36.69M | ├──day46-17.今日总结以及任务布置__1.mp4 137.88M | ├──day47-01.SpringMVC的概述__1.mp4 35.22M | ├──day47-02.SpringMVC的入门案例的准备工作__1.mp4 36.50M | ├──day47-03.完成SpringMVC的入门案例的代码__1.mp4 87.32M | ├──day47-04.SpringMVC的入门案例的执行流程的介绍__1.mp4 34.56M | ├──day47-05.SpringMVC的执行流程以及具体的组件介绍__1.mp4 41.17M | ├──day47-06.RequestMapping注解的介绍__1.mp4 66.65M | ├──day47-07.springMVC接收单个请求参数__1.mp4 41.05M | ├──day47-08.SpringMVC接收多个请求参数封装到POJO中__1.mp4 53.88M | ├──day47-09.POJO类中包含集合类型的参数__1.mp4 13.12M | ├──day47-10.接收多个同名的请求参数直接封装到List中__1.mp4 26.12M | ├──day47-11.接收多个请求参数封装到Map中__1.mp4 31.66M | ├──day47-12.配置解决全局乱码的过滤器__1.mp4 26.18M | ├──day47-13.使用DateTimeFormat注解进行局部的Date类型转换__1.mp4 29.23M | ├──day47-14.自定义类型转化器在全局将String转换成Date__1.mp4 37.42M | ├──day47-15.使用ServletAPI的对象作为方法参数__1.mp4 19.84M | ├──day47-16.RequestParam注解的使用介绍__1.mp4 17.97M | ├──day47-17.使用RequestBody注解获取请求体的信息__1.mp4 49.02M | ├──day47-18.使用RequestBody注解获取json类型的请求参数封装到POJO对象中__1.mp4 40.28M | ├──day47-19.RestFul风格的url和PathVariable注解的作用介绍__1.mp4 75.64M | ├──day47-20.PathVariable注解的使用介绍__1.mp4 32.97M | ├──day47-21.使用RequestHeader注解获取指定的请求头的信息__1.mp4 29.21M | ├──day47-22.使用CookieValue注解获取cookie的值__1.mp4 19.10M | ├──day47-23.ModelAttribute注解的使用介绍__1.mp4 62.44M | ├──day47-24.SessionAttributes注解的介绍__1.mp4 58.02M | ├──day47-25.ModelAndView对象的使用介绍__1.mp4 30.00M | ├──day47-26.使用SpringMVC进行重定向和请求转发__1.mp4 18.40M | ├──day47-27.使用SpringMVC将对象转换成json输出到浏览器__1.mp4 27.59M | ├──day47-28.今日重点总结__1.mp4 58.11M | ├──day47-29.完成联系人案例的准备工作__1.mp4 42.76M | ├──day47-30.完成联系人案例的三层代码__1.mp4 23.00M | ├──day47-31.完成springmvc的配置文件的编写__1.mp4 19.79M | ├──day47-32.完成联系人案例的前端页面__1.mp4 27.40M | ├──day47-33.解决DispatcherServlet拦截静态资源的问题__1.mp4 33.47M | ├──day47-34.完成添加联系人的功能__1.mp4 39.42M | ├──day48-01.文件上传的概述__1.mp4 32.02M | ├──day48-02.完成使用SpringMvc实现文件上传__1.mp4 93.00M | ├──day48-03.文件上传的优化__1.mp4 61.50M | ├──day48-04.跨服务器文件上传的概述__1.mp4 29.63M | ├──day48-05.实现跨服务器文件上传__1.mp4 90.00M | ├──day48-06.文件服务器的介绍__1.mp4 27.57M | ├──day48-07.异常处理器的准备工作__1.mp4 58.28M | ├──day48-08.编写异常处理器处理全局的异常__1.mp4 19.51M | ├──day48-09.拦截器的入门__1.mp4 88.74M | ├──day48-10.拦截器链的介绍__1.mp4 33.47M | ├──day48-11.上午内容的回顾__1.mp4 23.67M | ├──day48-12.完成将面面项目改成ssm框架项目__1.mp4 140.17M | ├──day48-14.完成将面面项目中的文件上传的部分改成springMVC的文件上传__1.mp4 58.62M | ├──day48-15.三大框架的重点总结__1.mp4 91.51M | ├──day48-16.debug的介绍__1.mp4 93.79M | ├──day48-17.学习方法和任务布置__1.mp4 102.60M | ├──day49-01.课程说明与配置__1.mp4 45.33M | ├──day49-02.maven回顾__1.mp4 91.56M | ├──day49-03.maven依赖管理的原则__1.mp4 45.87M | ├──day49-04.maven对jar冲突的解决__1.mp4 39.51M | ├──day49-05.工程的拆分聚合与继承__1.mp4 70.67M | ├──day49-06.ssm分模块开发__1.mp4 26.80M | ├──day49-07.ssm分模块开发-parent与model__1.mp4 41.18M | ├──day49-08.ssm_dao开发__1.mp4 65.43M | ├──day49-09.ssm_service开发__1.mp4 65.11M | ├──day49-10.ssm_web开发__1.mp4 148.14M | ├──day49-11.测评与启动方式__1.mp4 36.82M | ├──day49-12.git内容__1.mp4 19.97M | ├──day49-13.git历史与分布式__1.mp4 58.70M | ├──day49-14.git与svn对比__1.mp4 59.16M | ├──day49-15.git工作流程的理解__1.mp4 49.64M | ├──day49-16.git安装__1.mp4 18.21M | ├──day49-17.本地仓库-创建与添加文件__1.mp4 39.72M | ├──day49-18.本地仓库-修改与删除__1.mp4 22.49M | ├──day49-19.本地仓库-提交工程与忽略文件__1.mp4 24.71M | ├──day49-20.远程仓库-ssh与https__1.mp4 75.89M | ├──day49-21.冲突的解决__1.mp4 105.62M | ├──day50-01.git私服__1.mp4 57.61M | ├──day50-02.分支使用的场景说明__1.mp4 24.45M | ├──day50-03.分支的使用__1.mp4 40.59M | ├──day50-04.idea中操作git__1.mp4 101.22M | ├──day50-05.zookeer介绍与分布式__1.mp4 56.56M | ├──day50-06.注册中心__1.mp4 54.14M | ├──day50-07.配置中心__1.mp4 46.45M | ├──day50-08.分布式锁__1.mp4 67.91M | ├──day50-09.分布式队列、负载均衡与小结__1.mp4 62.67M | ├──day50-10.zookeeper安装__1.mp4 42.92M | ├──day50-11.zookeeper节点类型与常用命令介绍__1.mp4 41.97M | ├──day50-12.zookeeper常用命令__1.mp4 71.63M | ├──day50-13.zookeeper的java API介绍__1.mp4 18.64M | ├──day50-14.api-创建节点数据__1.mp4 59.34M | ├──day50-15.api-创建节点数据_2__1.mp4 55.85M | ├──day50-16.api-查询修改删除__1.mp4 42.32M | ├──day50-17.watch机制-nodecache__1.mp4 65.87M | ├──day50-18.watch机制-PathChildrenCache__1.mp4 32.84M | ├──day50-19.watch机制-treecache与小结__1.mp4 19.45M | ├──day51-01.zookeeper集群介绍__1.mp4 114.98M | ├──day51-02.集群搭建-1__1.mp4 41.93M | ├──day51-03.集群搭建与测试__1.mp4 128.86M | ├──day51-04.集群选举与小结__1.mp4 65.15M | ├──day51-05.dubbo内容介绍__1.mp4 23.33M | ├──day51-06.架构演变过程__1.mp4 86.00M | ├──day51-07.RPC调用过程__1.mp4 57.00M | ├──day51-07.RPC介绍__1.mp4 31.76M | ├──day51-09.dubbo架构与小结__1.mp4 100.17M | ├──day51-10.dubbo快速开发需求分析__1.mp4 87.83M | ├──day51-11.dubbo快速开发-项目构建__1.mp4 29.93M | ├──day51-12.dubbo快速开发provider开发__1.mp4 116.88M | ├──day51-13.dubbo快速开发consumer开发__1.mp4 105.82M | ├──day51-14.dubbo快速开发小结__1.mp4 24.35M | ├──day51-15.知识点总结__1.mp4 37.25M | ├──day52-02.使用扫包方式__1.mp4 42.98M | ├──day52-03.使用多种协议__1.mp4 44.63M | ├──day52-04.超时与重试和小结__1.mp4 61.87M | ├──day52-05.负载均衡__1.mp4 34.39M | ├──day52-06.配置中心分析__1.mp4 48.90M | ├──day52-07.从配置中心读取数据库配置__1.mp4 83.18M | ├──day52-08.添加配置中心的订阅与处理__1.mp4 105.84M | ├──day52-09.传智健康课程介绍__1.mp4 45.47M | ├──day52-1.dubbo-admin__1.mp4 43.24M | ├──day52-10.项目介绍__1.mp4 75.14M | ├──day52-11.软件开发流程介绍与小结__1.mp4 52.72M | ├──day52-12.powerdessign使用-数据建模__1.mp4 68.35M | ├──day52-13.powerdessign使用-生成数据库报表__1.mp4 27.35M | ├──day52-14.项目框架分析__1.mp4 28.45M | ├──day52-15.项目工程搭建-1__1.mp4 43.51M | ├──day52-16.项目工程搭建-2__1.mp4 131.24M | ├──day52-17.完善基础环境搭建__1.mp4 35.62M | ├──day52-18.查询所有检查项__1.mp4 107.00M | ├──day53-01.反馈__1.mp4 123.16M | ├──day53-02.知识点回顾__1.mp4 26.72M | ├──day53-03.检查项与检查组业务分析__1.mp4 58.57M | ├──day53-04.新增检查项分析__1.mp4 80.27M | ├──day53-05.新增检查项-页面__1.mp4 48.47M | ├──day53-06.新增检查项-后端__1.mp4 66.71M | ├──day53-07.条件分页查询分析与页面实现__1.mp4 98.33M | ├──day53-08.条件分页后端实现与小结__1.mp4 93.84M | ├──day53-09.删除检查项分析与页面实现__1.mp4 55.71M | ├──day53-10.删除检查项后端实现与自定义异常__1.mp4 67.36M | ├──day53-11.全局异常处理__1.mp4 70.32M | ├──day53-12.编辑检查项分析__1.mp4 31.79M | ├──day53-13.新增检查组分析__1.mp4 113.33M | ├──day53-14.新增检查组提交分析__1.mp4 36.58M | ├──day53-15.新增检查组提交__1.mp4 93.36M | ├──day53-16.事务控制与服务发布的问题__1.mp4 50.58M | ├──day53-17.知识点总结__1.mp4 43.14M | ├──day54-01.知识点回顾__1.mp4 72.67M | ├──day54-02.检查组分页查询__1.mp4 82.58M | ├──day54-03.编辑检查组分析__1.mp4 58.36M | ├──day54-04.编辑检查组回显__1.mp4 82.62M | ├──day54-05.编辑检查组提交__1.mp4 52.34M | ├──day54-06.删除检查组分析__1.mp4 21.57M | ├──day54-07.删除检查组与小结__1.mp4 51.86M | ├──day54-08.文件存储方案与七牛云__1.mp4 102.21M | ├──day54-09.新增套餐业务分析__1.mp4 33.30M | ├──day54-10.上传图片与回显__1.mp4 128.78M | ├──day54-11.添加套餐-分析__1.mp4 6.17M | ├──day54-12.添加套餐-检查组列表__1.mp4 62.70M | ├──day54-13.添加套餐-提交与小结__1.mp4 87.78M | ├──day54-14.套餐分页查询__1.mp4 38.74M | ├──day54-15.修改套餐回显__1.mp4 95.84M | ├──day54-16.修改套餐提交__1.mp4 44.05M | ├──day54-17.删除套餐__1.mp4 45.51M | ├──day54-18.知识点总结__1.mp4 60.96M | ├──day55-01.知识点__1.mp4 54.64M | ├──day55-02.今日内容__1.mp4 13.28M | ├──day55-03.quartz介绍与入门__1.mp4 70.78M | ├──day55-04.七子表达式介绍与小结__1.mp4 50.23M | ├──day55-05.删除垃圾图片分析__1.mp4 92.25M | ├──day55-06.清理垃圾图片任务__1.mp4 40.30M | ├──day55-07.清理垃圾图片测试与小结__1.mp4 102.69M | ├──day55-08.预约设置分析__1.mp4 38.89M | ├──day55-09.POI介绍与读取demo__1.mp4 94.73M | ├──day55-10.poi操作excel案例与小结__1.mp4 35.55M | ├──day55-11.excel工具类介绍__1.mp4 20.67M | ├──day55-12.批量导入预约设置分析__1.mp4 119.73M | ├──day55-13.批量导入预约设置实现与小结__1.mp4 137.17M | ├──day55-14.基于日历展示__1.mp4 166.91M | ├──day56-01.反馈__1.mp4 60.67M | ├──day56-02.知识点回顾__1.mp4 60.48M | ├──day56-03.基于日历的预约设置-分析与页面__1.mp4 63.48M | ├──day56-04.基于日历的预约设置-提交__1.mp4 35.93M | ├──day56-05.移动端开发方式介绍__1.mp4 51.57M | ├──day56-06.传智健康移动端开发介绍__1.mp4 19.96M | ├──day56-07.公众号开发介绍__1.mp4 89.46M | ├──day56-08.移动端工程的搭建__1.mp4 139.16M | ├──day56-09.套餐列表页面-前端__1.mp4 28.05M | ├──day56-10.套餐列表页面-后端__1.mp4 36.60M | ├──day56-11.套餐详情-分析与页面__1.mp4 112.85M | ├──day56-12.套餐详情实现-对比__1.mp4 140.20M | ├──day56-13.freemarker与快速入门__1.mp4 94.60M | ├──day56-14.freemarker指令与小结__1.mp4 69.97M | ├──day56-15.传智健康页面静态化分析__1.mp4 45.80M | ├──day56-16.套餐列表页面静态化__1.mp4 142.12M | ├──day56-17.知识点总结__1.mp4 60.16M | ├──day57-01.知识点回顾__1.mp4 73.35M | ├──day57-02.套餐详情页面静态化__1.mp4 87.20M | ├──day57-03.页面静态化测试与小结__1.mp4 44.82M | ├──day57-04.体检预约流程与短信发送介绍__1.mp4 72.34M | ├──day57-05.体检预约-套餐展示__1.mp4 39.33M | ├──day57-06.体检预约-发送验证码__1.mp4 105.97M | ├──day57-07.体检预约分析__1.mp4 83.37M | ├──day57-08.体检预约-步骤分析__1.mp4 66.22M | ├──day57-09.体检预约-验证码校验__1.mp4 83.59M | ├──day57-10.体检预约-预约实现__1.mp4 177.15M | ├──day57-11.预约成功信息展示分析__1.mp4 39.43M | ├──day57-12.预约成功信息展示实现__1.mp4 34.46M | ├──day57-13.手机快速登陆__1.mp4 107.55M | ├──day58-01.知识点回顾__1.mp4 30.71M | ├──day58-02.认证与授权的理解__1.mp4 38.19M | ├──day58-03.权限系统RBAC表结构__1.mp4 98.12M | ├──day58-04.SpringSecurity介绍__1.mp4 48.27M | ├──day58-05.security入门案例__1.mp4 163.36M | ├──day58-06.security进阶-匿名访问__1.mp4 59.94M | ├──day58-07.security进阶-自定义登陆页面__1.mp4 26.86M | ├──day58-08.security进阶-从数据库查询用户信息__1.mp4 113.42M | ├──day58-09.security进阶-密码加密__1.mp4 97.34M | ├──day58-10.上午知识点回顾__1.mp4 30.29M | ├──day58-11.注解权限控制__1.mp4 78.63M | ├──day58-12.security进阶小结__1.mp4 27.67M | ├──day58-13.项目整合security-1__1.mp4 60.78M | ├──day58-14.项目整合security-2__1.mp4 135.57M | ├──day58-15.项目整合测试与小结__1.mp4 74.32M | ├──day58-16.知识点总结__1.mp4 48.61M | ├──day59-01.知识点回顾__1.mp4 56.82M | ├──day59-02.显示登陆用户名分析__1.mp4 43.25M | ├──day59-03.显示登陆用户名与退出__1.mp4 45.82M | ├──day59-04.图形报表及echarts介绍__1.mp4 107.37M | ├──day59-05.会员拆线图分析__1.mp4 87.35M | ├──day59-06.会员拆线图实现与小结__1.mp4 55.36M | ├──day59-07.套餐预约占比分析__1.mp4 95.56M | ├──day59-08.套餐预约占比页面分析__1.mp4 22.93M | ├──day59-09.套餐预约占比实现__1.mp4 46.07M | ├──day59-10.添加测试数据__1.mp4 76.10M | ├──day59-11.上午知识点回顾__1.mp4 21.88M | ├──day59-12.运营统计数据分析__1.mp4 123.84M | ├──day59-13.运营统计数据实现__1.mp4 112.31M | ├──day59-14.导出运营统计excel报表__1.mp4 98.02M | ├──day59-15.解决下载文件名乱码__1.mp4 21.60M | ├──day59-16.jxls模板导出__1.mp4 47.10M | ├──day60-01.知识点回顾__1.mp4 28.10M | ├──day60-02.见的PDF报表生成方式__1.mp4 25.36M | ├──day60-03.itext快速入门__1.mp4 53.87M | ├──day60-04.itext解决中文显示问题__1.mp4 41.18M | ├──day60-05.导出pdf预约成功信息__1.mp4 159.98M | ├──day60-06.导出pdf预约成功信息-测试与添加样式__1.mp4 19.79M | ├──day60-07.jasperReport快速入门__1.mp4 77.69M | ├──day60-08.jasper执行流程与小结__1.mp4 15.28M | ├──day60-09.jasperReport studio介绍与创建工程模板__1.mp4 68.97M | ├──day60-10.jasperReport通过数据库连接填充数据__1.mp4 54.59M | ├──day60-11.jasperReport自己javaBean方式填充数据与中文显示问题__1.mp4 61.27M | ├──day60-12.使用java导出数据库连接填充模板__1.mp4 19.43M | ├──day60-13.使用javaBean导出模板__1.mp4 56.06M | ├──day60-14.运营数据统计模板设计__1.mp4 129.41M | ├──day60-15.运营数据导出pdf__1.mp4 70.59M | ├──day60-16.知识点总结__1.mp4 69.49M | ├──day61-01.知识点回顾__1.mp4 27.87M | ├──day61-02.缓存穿透__1.mp4 50.94M | ├──day61-03.缓存雪崩__1.mp4 41.84M | ├──day61-04.缓存击穿与小结__1.mp4 26.00M | ├──day61-05.redis在centos7下的安装__1.mp4 59.31M | ├──day61-06.redis-benchmark性能测试__1.mp4 84.90M | ├──day61-07.redis主从复制__1.mp4 147.80M | ├──day61-08.sentinel高可用__1.mp4 110.64M | ├──day61-09.冷备与热备__1.mp4 28.80M | ├──day61-10.cluster介绍__1.mp4 30.67M | ├──day61-11.cluster哈希槽分配介绍__1.mp4 72.52M | ├──day61-12.上午知识点回顾__1.mp4 56.44M | ├──day61-13.redis-cluster数据存储与主从模式__1.mp4 24.23M | ├──day61-14.redis-cluster搭建与演示__1.mp4 103.74M | ├──day61-15.redis-cluster集群现状与缺点__1.mp4 49.05M | ├──day61-16.一致性哈希算法__1.mp4 71.00M | ├──day61-17.项目中使用redis集群__1.mp4 69.74M | ├──day62-01.研发管理与敏捷开发__1.mp4 75.46M | ├──day62-02.敏捷开发的流程__1.mp4 61.00M | ├──day62-03.DevOps理解__1.mp4 61.30M | ├──day62-04.ones的操作-1__1.mp4 87.52M | ├──day62-05.ones操作2__1.mp4 49.49M | ├──day62-06.gitlab的安装与创建组__1.mp4 86.54M | ├──day62-07.gitlab创建项目关联组__1.mp4 31.56M | ├──day62-08.使用ssh提交到gitlab__1.mp4 24.74M | ├──day62-09.idea中提交gitlab__1.mp4 71.00M | ├──day62-10.idea解决冲突__1.mp4 122.53M | ├──day62-11.idea版本回滚__1.mp4 42.54M | ├──day62-12.持续集成与jenkins介绍__1.mp4 63.76M | ├──day62-13.jenkins的安装与配置__1.mp4 111.66M | ├──day62-14.jenkins任务构建__1.mp4 25.56M | ├──day62-15.jenkins自动化构建__1.mp4 50.54M | ├──day62-16.jenkins行动化布署__1.mp4 93.37M | ├──day63-01.test__1.mp4 838.12kb | ├──day63-02.课程目标__1.mp4 5.93M | ├──day63-03.现有的系统存在的问题说明__1.mp4 49.77M | ├──day63-04.springboot是什么__1.mp4 18.84M | ├──day63-05.springboot实现hello world的需求__1.mp4 18.46M | ├──day63-06.springboot开发一个hello world__1.mp4 37.19M | ├──day63-07.小结__1.mp4 3.44M | ├──day63-08.通过springinitizer的方式创建springboot项目__1.mp4 41.94M | ├──day63-09.application.properteis的配置修改默认的端口__1.mp4 10.00M | ├──day63-10.application.properties和application.yaml__1.mp4 14.15M | ├──day63-11.yaml的配置__1.mp4 47.77M | ├──day63-12.演示-简单数据类型的配置和读取__1.mp4 24.17M | ├──day63-13.application.yml的配置-简答数据类型和数组类型和集合类型配置__1.mp4 43.35M | ├──day63-14.application.yml的配置-map数据类型__1.mp4 11.06M | ├──day63-15.application.yml获取属性的值-@value注解__1.mp4 24.58M | ├──day63-16.application.yml-获取属性的值@ConfigurationProperties__1.mp4 69.20M | ├──day63-17.application.yml中的获取属性的值- environment__1.mp4 17.66M | ├──day63-18.现在部署系统的开发的环境问题说明__1.mp4 43.88M | ├──day63-19.使用profile来切换环境__1.mp4 147.49M | ├──day63-20.小结profile的两种方式__1.mp4 11.45M | ├──day63-21.springboot-整合mybatis的思路__1.mp4 17.60M | ├──day63-22.springboot整合mybatis的操作__1.mp4 126.31M | ├──day63-23.springboot整合mybatis的小结__1.mp4 19.36M | ├──day63-24.springboot整合junit的演示__1.mp4 33.65M | ├──day63-25.springboot-整合redis的演示__1.mp4 83.62M | ├──day63-26.redis的序列化机制(了解)__1.mp4 61.69M | ├──day63-27.版本控制的原理(了解)__1.mp4 11.07M | ├──day63-28.总结__1.mp4 37.26M | ├──day64-01.课程目标__1.mp4 12.91M | ├──day64-02.验证redis起步依赖的获取__1.mp4 59.12M | ├──day64-03.实现加入jedis的坐标创建user对象bean__1.mp4 95.81M | ├──day64-04.优化实现条件-自定义注解__1.mp4 95.01M | ├──day64-05.小结__1.mp4 13.22M | ├──day64-06.切换内置的servlet容器__1.mp4 47.50M | ├──day64-07.自动配置原理(springbootconfirtion和compoentscan)__1.mp4 39.88M | ├──day64-08.实现加载第三方bean的案例演示(组件扫描和import和enable)__1.mp4 99.17M | ├──day64-09.import注解的4中方式__1.mp4 74.02M | ├──day64-10.自动配置类的原理__1.mp4 91.36M | ├──day64-11.自定义starter的演示1__1.mp4 66.71M | ├──day64-12.自定义起步依赖__1.mp4 104.56M | ├──day64-13.小结__1.mp4 8.89M | ├──day64-14.springboot的监控组件说明__1.mp4 83.10M | ├──day64-15.springbootadmin的使用和说明__1.mp4 89.69M | ├──day64-16.项目部署__1.mp4 54.68M | ├──day64-17.springboot启动的过程__1.mp4 129.67M | ├──day65-01.课程目标__1.mp4 6.97M | ├──day65-02.回顾__1.mp4 12.59M | ├──day65-03.微服务架构__1.mp4 48.39M | ├──day65-04.springcloud的介绍__1.mp4 76.48M | ├──day65-05.springcloud的版本说明__1.mp4 36.12M | ├──day65-06.restTemplate的使用(实现微服务之间的通信)__1.mp4 126.55M | ├──day65-07.restTemplate和springcloud的区别__1.mp4 18.21M | ├──day65-08.springcloud的parent的搭建__1.mp4 39.31M | ├──day65-09.springdatajpa的介绍__1.mp4 51.79M | ├──day65-10.springboot整合spring data jpa-映射关系建立__1.mp4 30.39M | ├──day65-11.springboot整合springdatajpa-创建接口和实现测试__1.mp4 43.94M | ├──day65-12.电影微服务的搭建和调用测试__1.mp4 28.08M | ├──day65-13.spring cloud eureka的介绍和架构说明__1.mp4 63.17M | ├──day65-14.springcloud-eureka的服务端的搭建__1.mp4 64.35M | ├──day65-15.springcloud-eureka的client的搭建__1.mp4 33.47M | ├──day65-16.上午回顾__1.mp4 18.61M | ├──day65-17.通过eureka的注册中心动态获取ip和端口进行调用的实现__1.mp4 69.31M | ├──day65-18.spring cloud eureka的详情说明__1.mp4 110.25M | ├──day65-19.springcloudribbon的介绍和使用__1.mp4 92.98M | ├──day65-20.springcloud ribbon的负载均衡策略__1.mp4 51.98M | ├──day65-21.springcloud ribbon的小结__1.mp4 24.98M | ├──day65-22.小结__1.mp4 27.91M | ├──day66-01.mybatis和spring-data-jpa__1.mp4 12.50M | ├──day66-02.回顾__1.mp4 15.29M | ├──day66-03.hystrix的介绍__1.mp4 29.24M | ├──day66-04.熔断机制__1.mp4 40.02M | ├──day66-05.hystirx的模式说明__1.mp4 15.59M | ├──day66-06.hystrix的使用__1.mp4 55.66M | ├──day66-07.hystrix的默认的降级的方法和小结__1.mp4 57.14M | ├──day66-08.feign的介绍和优点__1.mp4 83.80M | ├──day66-09.feign的使用__1.mp4 59.51M | ├──day66-10.feign的编写要求说明__1.mp4 32.45M | ├──day66-11.调用原理小结__1.mp4 11.02M | ├──day66-12.feign的配置说明__1.mp4 70.57M | ├──day66-13.feign支持hystrix__1.mp4 44.38M | ├──day66-14.feign的集成hystrix的注意点__1.mp4 27.16M | ├──day66-15.feign调用的请求压缩配置(了解)__1.mp4 16.78M | ├──day66-16.日志的处理(了解)__1.mp4 32.10M | ├──day66-17.feign小结__1.mp4 8.62M | ├──day66-18.springcloud的介绍说明__1.mp4 63.12M | ├──day66-19.springcloudgateway的核心(路由和断言和过滤器)__1.mp4 51.58M | ├──day66-20.网关的微服务搭建__1.mp4 24.76M | ├──day66-21.路由规则的配置-路径的规则__1.mp4 50.09M | ├──day66-22.路由规则的配置-负载均衡__1.mp4 24.98M | ├──day66-23.过滤器-全局的过滤器(框架自带的)__1.mp4 35.35M | ├──day66-24.feign和网关的关联性__1.mp4 10.46M | ├──day66-25.自定义全局过滤器实现模拟登陆__1.mp4 89.35M | ├──day66-26.局部过滤器-框架自带的__1.mp4 50.22M | ├──day66-27.自定义局部过滤器(了解)__1.mp4 60.46M | ├──day66-28.小结网关__1.mp4 5.67M | ├──day66-29.配置中心__1.mp4 32.55M | ├──day67-01.课程目标__1.mp4 5.33M | ├──day67-02.mq的引入(目前系统中的存在的问题)__1.mp4 60.06M | ├──day67-03.mq的介绍__1.mp4 15.19M | ├──day67-04.mq的通信协议的说明(了解)__1.mp4 21.42M | ├──day67-05.mq产品的介绍和对比__1.mp4 45.73M | ├──day67-06.rabbitmq的安装__1.mp4 30.38M | ├──day67-07.rabbitmq的基本的概念__1.mp4 31.69M | ├──day67-08.rabbitmq的控制台界面的说明__1.mp4 29.31M | ├──day67-09.rabbitqm的消息模式(5种)__1.mp4 18.08M | ├──day67-10.简单模式-发送消息代码实现__1.mp4 69.68M | ├──day67-11.rabbitmq简单模式-消费者消费消息__1.mp4 75.68M | ├──day67-12.工作模式介绍__1.mp4 10.11M | ├──day67-13.工作模式-发送消息__1.mp4 13.30M | ├──day67-14.工作模式-消费消息__1.mp4 12.49M | ├──day67-15.发布订阅模式-广播模式说明__1.mp4 36.40M | ├──day67-16.发布订阅模式-广播模式代码演示__1.mp4 34.01M | ├──day67-17.发布订阅模式-路由模式__1.mp4 29.34M | ├──day67-18.发布订阅模式-路由模式的代码演示__1.mp4 22.51M | ├──day67-19.发布订阅模式-统配符模式说明__1.mp4 22.32M | ├──day67-20.发布订阅模式-通配符模式代码演示__1.mp4 18.81M | ├──day67-21.上午的总结__1.mp4 16.02M | ├──day67-22.springboot整合rabbitmq的代码演示__1.mp4 119.33M | ├──day67-23.springcloudconfig的说明(了解)__1.mp4 142.04M | ├──day68-01.springcloud的知识点思路总结__1.mp4 10.45M | ├──day68-02.rabbitmq的目标__1.mp4 6.32M | ├──day68-03.回顾和可靠性消息的说明__1.mp4 38.70M | ├──day68-04.生产者-可靠性消息投递的方式说明__1.mp4 20.56M | ├──day68-05.生产者发送消息演示__1.mp4 51.71M | ├──day68-06.rabbitmq发送方-confirm模式的说明__1.mp4 38.09M | ├──day68-07.return模式__1.mp4 40.76M | ├──day68-08.小结-生成者发送可靠性消息投递__1.mp4 4.57M | ├──day68-09.消费者端-ACK机制__1.mp4 38.28M | ├──day68-10.消费者-ack机制代码实现__1.mp4 112.22M | ├──day68-11.消费者-ack机制-拒绝消息(reject)__1.mp4 23.69M | ├──day68-12.小结__1.mp4 11.96M | ├──day68-13.消费端进行限流说明__1.mp4 85.74M | ├──day68-14.ttl消息过期时间的说明__1.mp4 32.38M | ├──day68-15.ttl消息过期时间的代码演示__1.mp4 29.16M | ├──day68-16.死信队列和死信交换机和死信的说明avi__1.mp4 23.25M | ├──day68-17.概念的说明__1.mp4 11.67M | ├──day68-18.死信队列的配置说明__1.mp4 28.65M | ├──day68-19.死信队列的演示__1.mp4 91.44M | ├──day68-20.rabbitmq的延迟队列(掌握)__1.mp4 68.30M | ├──day68-21.幂等性的问题说明__1.mp4 45.24M | ├──day68-22.nacos的介绍和服务端搭建__1.mp4 65.83M | ├──day68-23.nacos作为注册中心来用-客户端的搭建__1.mp4 64.18M | ├──day68-24.nacos作为配置中心来使用__1.mp4 45.82M | ├──day68-25.nacos的概念__1.mp4 34.68M | ├──day68-26.总结__1.mp4 28.19M | ├──day69-01.课程目标__1.mp4 6.85M | ├──day69-02.elasticsearch的介绍__1.mp4 70.69M | ├──day69-03.倒排索引表的说明__1.mp4 93.96M | ├──day69-04.elasticsearch的安装__1.mp4 44.09M | ├──day69-05.内存设置__1.mp4 14.69M | ├──day69-06.es-head插件的安装__1.mp4 86.96M | ├──day69-07.es的核心概念__1.mp4 101.52M | ├──day69-08.es核心概念中field的四个重要的属性__1.mp4 61.52M | ├──day69-09.了解的概念(分片和复制等)__1.mp4 82.50M | ├──day69-10.elasticsearch实现搜索的流程原理__1.mp4 19.45M | ├──day69-11.通过java代码实现操作ES-准备工作__1.mp4 64.22M | ├──day69-12.创建索引和文档的代码操作__1.mp4 36.02M | ├──day69-13.上午回顾__1.mp4 26.83M | ├──day69-14.自动的映射说明__1.mp4 40.46M | ├──day69-15.文档的CRUD的操作__1.mp4 36.51M | ├──day69-16.分词器的介绍__1.mp4 77.00M | ├──day69-17.ik分词器的使用__1.mp4 25.85M | ├──day69-18.ik分词器的使用扩展和停用词配置__1.mp4 32.96M | ├──day69-19.了解下restfull的说明__1.mp4 56.79M | ├──day69-20.总结__1.mp4 66.54M | ├──day69-21.环境问题说明__1.mp4 24.39M | ├──day70-01.目标__1.mp4 8.35M | ├──day70-02.回顾__1.mp4 17.74M | ├──day70-03.索引的操作__1.mp4 39.95M | ├──day70-04.手动创建索引和映射__1.mp4 63.57M | ├──day70-05.文档的操作(创建删除和更新)__1.mp4 41.14M | ├──day70-06.批量导入数据__1.mp4 55.89M | ├──day70-07.文档查询-查询所有__1.mp4 54.92M | ├──day70-08.文档查询-字符串查询__1.mp4 31.00M | ├──day70-09.文档查询-匹配查询__1.mp4 49.89M | ├──day70-10.文档查询-多字段匹配查询__1.mp4 13.22M | ├──day70-11.文档查询-term查询__1.mp4 29.30M | ├──day70-12.文档查询-模糊查询和相似度查询__1.mp4 41.98M | ├──day70-13.文档查询-范围查询__1.mp4 19.29M | ├──day70-14.文档查询-bool查询__1.mp4 83.75M | ├──day70-15.文档查询-排序和分页__1.mp4 27.09M | ├──day70-16.高亮查询__1.mp4 108.64M | ├──day70-17.es的实现原理(回顾)__1.mp4 10.42M | ├──day70-18.回顾__1.mp4 20.97M | ├──day70-19.springdataelasticsearch的介绍和使用流程__1.mp4 42.15M | ├──day70-20.POJO的映射关系的配置__1.mp4 54.05M | ├──day70-21.spring data elasticssearch的Dao和测试__1.mp4 75.17M | ├──day70-22.spring-data-elasticsearch的自定义命名规则说明(了解)__1.mp4 57.08M | ├──day70-23.总结__1.mp4 44.28M | ├──day71-01.课程目标__1.mp4 6.49M | ├──day71-02.线上的问题__1.mp4 33.07M | ├──day71-03.docker的说明__1.mp4 102.53M | ├──day71-04.docker的说明2__1.mp4 38.83M | ├──day71-05.组件说明__1.mp4 110.49M | ├──day71-06.docker安装的说明__1.mp4 55.73M | ├──day71-07.docker镜像操作__1.mp4 77.77M | ├──day71-08.容器操作-1__1.mp4 25.88M | ├──day71-09.容器操作2-创建容器__1.mp4 38.56M | ├──day71-10.容器操作3-创建守护式容器(掌握)__1.mp4 39.33M | ├──day71-11.容器操作4-目录挂载__1.mp4 53.37M | ├──day71-12.容器的操作5__1.mp4 30.49M | ├──day71-13.容器的小结__1.mp4 9.13M | ├──day71-14.通过docker来安装mysql__1.mp4 52.23M | ├──day71-15.虚拟机的问题说明__1.mp4 20.72M | ├──day71-16.通过容器部署mysql tomcat redis等__1.mp4 66.76M | ├──day71-17.容器的备份和移植__1.mp4 40.33M | ├──day71-18.dockerfile的说明了解__1.mp4 74.49M | ├──day71-19.容器的总结__1.mp4 14.50M | ├──day71-20.changgou的课程目标__1.mp4 56.51M | ├──day71-21.电商的技术背景和特点(了解)__1.mp4 70.89M | ├──day71-22.畅购的虚拟机的说明__1.mp4 28.25M | ├──day72-01.课程目标__1.mp4 7.28M | ├──day72-02.电商模式的说明__1.mp4 30.96M | ├──day72-03.changgou的需求__1.mp4 41.95M | ├──day72-04.api文档的说明__1.mp4 37.08M | ├──day72-05.swagger的使用说明(了解)__1.mp4 36.94M | ├──day72-06.其他的接口文档的说明(了解)__1.mp4 7.07M | ├──day72-07.架构说明__1.mp4 81.86M | ├──day72-08.虚拟机的问题链接不上的说明__1.mp4 9.65M | ├──day72-09.项目结构的说明__1.mp4 34.04M | ├──day72-10.项目结构搭建__1.mp4 44.92M | ├──day72-11.parent的依赖说明__1.mp4 17.06M | ├──day72-12.工具工程的依赖说明__1.mp4 18.42M | ├──day72-13.eureka的服务端搭建__1.mp4 27.01M | ├──day72-14.商品微服务的搭建__1.mp4 52.90M | ├──day72-15.商品微服务-品牌的查询所有功能的实现__1.mp4 66.14M | ├──day72-16.商品微服务-通用的mapper集成mybatis__1.mp4 67.33M | ├──day72-17.品牌操作-添加品牌的分析__1.mp4 48.73M | ├──day72-18.品牌操作-添加品牌的代码实现__1.mp4 36.98M | ├──day72-19.品牌操作-根据ID获取品牌的数据__1.mp4 30.03M | ├──day72-20.品牌操作-更新品牌的数据__1.mp4 50.23M | ├──day72-21.品牌的操作-删除品牌__1.mp4 22.04M | ├──day72-22.品牌的操作-条件查询__1.mp4 103.90M | ├──day72-23.品牌操作-无条件的分页查询__1.mp4 60.59M | ├──day72-24.品牌操作-有条件的分页查询__1.mp4 50.22M | ├──day72-25.全局异常处理__1.mp4 52.92M | ├──day73-01.课程目标__1.mp4 3.08M | ├──day73-02.异常处理__1.mp4 7.39M | ├──day73-03.图片的存储的说明__1.mp4 32.76M | ├──day73-04.fastdfs的介绍__1.mp4 17.49M | ├──day73-05.fastdfs的架构中的组件说明__1.mp4 55.63M | ├──day73-06.fastdfs的文件的上传流程__1.mp4 56.79M | ├──day73-07.fastdfs的用户的访问图片的路径__1.mp4 70.42M | ├──day73-08.图片存储的业务流程说明__1.mp4 18.18M | ├──day73-09.changgou的文件上传的解决方案的说明__1.mp4 50.01M | ├──day73-10.fastdfs的安装__1.mp4 61.76M | ├──day73-11.搭建的文件微服务成功__1.mp4 38.87M | ├──day73-12.图片操作-上传文件__1.mp4 77.03M | ├──day73-13.图片操作-下载图片__1.mp4 21.67M | ├──day73-14.图片的操作-删除图片__1.mp4 10.40M | ├──day73-15.图片的操作-获取文件的信息__1.mp4 17.50M | ├──day73-16.工具类的封装__1.mp4 66.98M | ├──day73-17.文件上传的分析__1.mp4 35.35M | ├──day73-18.实现文件的上传代码实现__1.mp4 36.44M | ├──day73-19.回顾__1.mp4 26.77M | ├──day73-20.测试图片上传__1.mp4 10.00M | ├──day73-21.域名来替换ip地址的说明__1.mp4 15.92M | ├──day73-22.抽取通用的service__1.mp4 143.50M | ├──day73-23.抽取service的操作和测试__1.mp4 120.33M | ├──day74-01.课程目标__1.mp4 2.84M | ├──day74-02.spu和sku的概念理解__1.mp4 27.71M | ├──day74-03.表结构-商品分类的说明__1.mp4 49.98M | ├──day74-04.表结构-商品SPU表__1.mp4 36.20M | ├──day74-05.表结构-sku表__1.mp4 27.80M | ├──day74-06.表结构-规格表和参数表__1.mp4 12.73M | ├──day74-07.分析-商品分类的展示__1.mp4 10.09M | ├──day74-08.分析-商品品牌列表的查询__1.mp4 38.38M | ├──day74-09.分析-商品规格列表数据展示分析__1.mp4 36.08M | ├──day74-10.分析-商品参数列表数据展示分析__1.mp4 30.13M | ├──day74-11.代码生成器的使用说明__1.mp4 60.66M | ├──day74-12.测试__1.mp4 18.33M | ├──day74-13.商品分类的列表查询的代码实现__1.mp4 51.52M | ├──day74-14.品牌的列表的查询代码实现__1.mp4 33.00M | ├──day74-15.规格的列表代码查询__1.mp4 47.85M | ├──day74-16.参数的列表查询的代码实现__1.mp4 19.22M | ├──day74-17.保存商品-准备工作__1.mp4 37.64M | ├──day74-18.主键的生成的问题说明__1.mp4 69.29M | ├──day74-19.雪花算法说明__1.mp4 45.92M | ├──day74-20.保存商品的数据的代码实现__1.mp4 91.66M | ├──day74-21.保存商品的测试__1.mp4 35.39M | ├──day74-24.查询商品数据进行回显__1.mp4 43.49M | ├──day74-25.更新和添加商品代码实现成功__1.mp4 67.22M | ├──day74-26.总结__1.mp4 48.26M | ├──day75-01.课程目标__1.mp4 11.57M | ├──day75-02.解决广告列表的展示的解决方案的说明__1.mp4 62.74M | ├──day75-03.广告对应的表的说明__1.mp4 25.81M | ├──day75-04.lua的介绍__1.mp4 22.06M | ├──day75-05.lua的语法说明1(了解)__1.mp4 50.11M | ├──day75-06.lua的语法说明2__1.mp4 29.50M | ├──day75-07.openresty的介绍和安装__1.mp4 51.04M | ├──day75-08.实现一个测试需求:用lua实现查询数据库的数据到redis中__1.mp4 26.17M | ├──day75-09.lua脚本来实现测试需求:实现mysql数据添加到redis中__1.mp4 96.18M | ├──day75-10.lua脚本来实现读取广告的列表-多级缓存实现__1.mp4 103.19M | ├──day75-11.nginx的限流的说明__1.mp4 47.04M | ├──day75-12.nginx限流的-速率的配置__1.mp4 46.42M | ├──day75-13.nginx限流-配置速率并发__1.mp4 55.43M | ├──day75-14.nginx限流-数量的控制配置__1.mp4 73.41M | ├──day75-15.nginx的限流-控制总数量说明__1.mp4 12.89M | ├──day75-16.canal的介绍__1.mp4 78.54M | ├──day75-17.canal的说明和首页的解决方案的说明__1.mp4 36.06M | ├──day75-18.canal的server的配置和mysql的配置__1.mp4 56.80M | ├──day75-19.canal的客户端的配置__1.mp4 95.36M | ├──day76-01.驼峰命名__1.mp4 55.09M | ├──day76-02.回顾__1.mp4 30.35M | ├──day76-03.问题的说明__1.mp4 25.37M | ├──day76-04.广告微服务实现同步的解决方案说明__1.mp4 48.61M | ├──day76-05.广告微服务的搭建__1.mp4 39.33M | ├──day76-06.代码实现同步的演示__1.mp4 99.14M | ├──day76-07.测试__1.mp4 33.88M | ├──day76-08.总结下步骤__1.mp4 23.89M | ├──day76-09.第五天的课程目标__1.mp4 8.26M | ├──day76-10.环境的准备-安装es和head和kibana__1.mp4 101.37M | ├──day76-11.kibana的操作1__1.mp4 55.41M | ├──day76-12.DSL语句-查询说明__1.mp4 65.36M | ├──day76-13.实现搜索的解决方案的说明__1.mp4 35.63M | ├──day76-14.微服务的搭建__1.mp4 29.23M | ├──day76-15.POJO的映射关系的建立说明__1.mp4 65.02M | ├──day76-16.回顾__1.mp4 19.20M | ├──day76-17.导入数据到ES中的准备工作__1.mp4 25.23M | ├──day76-18.导入数据-feign的调用__1.mp4 55.19M | ├──day76-19.导入数据代码实现__1.mp4 32.05M | ├──day76-20.导入数据的测试__1.mp4 23.12M | ├──day76-21.规格的数据的映射设置__1.mp4 77.99M | ├──day76-22.关键字搜索的代码实现__1.mp4 121.17M | ├──day76-23.问题的说明__1.mp4 26.50M | ├──day76-24.总结__1.mp4 28.08M | ├──day77-01.课程目标__1.mp4 8.26M | ├──day77-02.商品分类的统计需求分析__1.mp4 68.69M | ├──day77-03.分组查询的代码实现__1.mp4 43.34M | ├──day77-04.商品分类的分组查询测试__1.mp4 8.70M | ├──day77-05.商品品牌的列表查询和方法的抽取(和文档有差异)__1.mp4 52.84M | ├──day77-06.规格的列表查询的需求分析__1.mp4 50.02M | ├──day77-07.规格的列表查询的代码实现__1.mp4 70.07M | ├──day77-08.测试__1.mp4 3.86M | ├──day77-09.带keyword和不带keyword__1.mp4 49.57M | ├──day77-10.商品分类的过滤查询的代码实现__1.mp4 54.36M | ├──day77-11.商品品牌的过滤查询__1.mp4 32.72M | ├──day77-12.规格的过滤查询__1.mp4 65.00M | ├──day77-13.价格的区间的过滤查询__1.mp4 36.08M | ├──day77-14.价格的排序代码实现__1.mp4 52.44M | ├──day77-15.分页查询代码实现__1.mp4 41.15M | ├──day77-16.高亮-设置高亮的条件__1.mp4 58.44M | ├──day77-17.高亮的代码实现__1.mp4 124.24M | ├──day77-18.高亮的问题__1.mp4 14.78M | ├──day78-01.课程目标__1.mp4 8.24M | ├──day78-02.搜索的解决方案的优化(掌握)__1.mp4 102.00M | ├──day78-03.thyemleaf的介绍__1.mp4 17.64M | ├──day78-04.springboot整合thymeleaf__1.mp4 70.55M | ├──day78-05.去除缓存__1.mp4 12.91M | ├──day78-06.thymeleaf的语法-1__1.mp4 63.68M | ├──day78-07.thymeleaf的语法-2__1.mp4 27.56M | ├──day78-08.thymeleaf的语法-3__1.mp4 80.89M | ├──day78-09.web-search的工程搭建__1.mp4 23.91M | ├──day78-10.整合thymeleaf展示搜索的结果页面__1.mp4 46.43M | ├──day78-11.web-search微服务中实现feign的调用__1.mp4 62.10M | ├──day78-12.测试feign调用__1.mp4 28.05M | ├──day78-13.展示商品的搜索的列表数据__1.mp4 29.06M | ├──day78-14.展示数据-u-text__1.mp4 19.29M | ├──day78-15.表单搜索展示回显数据__1.mp4 64.87M | ├──day78-16.品牌列表和分类列表展示__1.mp4 21.28M | ├──day78-17.展示规格的列表__1.mp4 18.02M | ├──day78-18.过滤查询的url拼接__1.mp4 87.60M | ├──day78-19.面包屑展示__1.mp4 46.49M | ├──day78-20.隐藏面板的值不展示__1.mp4 23.87M | ├──day78-21.撤回搜索的条件的实现__1.mp4 33.27M | ├──day78-22.分页__1.mp4 115.30M | ├──day78-23.商品详情的解决方案说明__1.mp4 116.72M | ├──day79-01.课程目标__1.mp4 7.17M | ├──day79-02.网关的说明__1.mp4 39.69M | ├──day79-03.微服务的网关的搭建__1.mp4 37.25M | ├──day79-04.跨域的问题说明__1.mp4 38.00M | ├──day79-05.跨域的解决方案__1.mp4 72.16M | ├──day79-06.jsonp的说明__1.mp4 27.95M | ├──day79-07.路由配置-host的路由的配置__1.mp4 72.76M | ├──day79-08.ip地址和域名的访问的原理__1.mp4 59.83M | ├──day79-09.使用工具修改hosts配置__1.mp4 24.04M | ├──day79-10.路由的规则的配置说明__1.mp4 66.65M | ├──day79-11.限流的说明和配置__1.mp4 103.79M | ├──day79-12.登录的流程__1.mp4 37.86M | ├──day79-13.用户微服务的搭建和表结构说明__1.mp4 24.21M | ├──day79-14.代码生成器生成基本的CRUD的代码__1.mp4 39.78M | ├──day79-15.登录的实现__1.mp4 67.11M | ├──day79-16.微服务和网关建立关联__1.mp4 41.97M | ├──day79-17.JWT的介绍和组成的说明__1.mp4 87.51M | ├──day79-18.JWT的通过JAVA的API来生成和解析__1.mp4 69.64M | ├──day79-19.生成令牌的代码实现__1.mp4 54.64M | ├──day79-20.全局过滤器的权限校验代码实现__1.mp4 102.29M | ├──day79-21.测试__1.mp4 14.09M | ├──day79-22.总结__1.mp4 26.18M | ├──day80-01.课程目标__1.mp4 11.57M | ├──day80-02.单点登录的介绍__1.mp4 40.25M | ├──day80-03.第三方登录的案例流程说明__1.mp4 57.56M | ├──day80-04.官方的认证流程图说明__1.mp4 27.11M | ├──day80-05.案例去理解oauth2.0的角色和流程__1.mp4 36.57M | ├──day80-06.changgou认证的流程说明__1.mp4 84.82M | ├──day80-07.认证服务器的搭建__1.mp4 50.56M | ├──day80-08.oauth2.0的授权模式说明__1.mp4 26.90M | ├──day80-09.授权码模式的流程的模拟__1.mp4 111.08M | ├──day80-10.刷新令牌说明和固定的配置说明__1.mp4 35.50M | ├──day80-11.密码模式的模拟演示__1.mp4 29.43M | ├──day80-12.公钥和私钥说明和相关的原理__1.mp4 147.79M | ├──day80-13.证书算法说明__1.mp4 2.35M | ├──day80-14.生成秘钥对文件__1.mp4 46.88M | ├──day80-15.导出公钥__1.mp4 23.89M | ├──day80-16.测试公钥和私钥加密和解密__1.mp4 44.29M | ├──day80-17.秘钥对在工程中的配置说明__1.mp4 24.14M | ├──day80-18.用户认证的流程说明__1.mp4 74.78M | ├──day80-19.登陆认证的代码实现__1.mp4 112.90M | ├──day80-20.cookie中保存令牌__1.mp4 17.50M | ├──day80-21.总结__1.mp4 30.54M | ├──day81-01.课程目标和回顾总结__1.mp4 67.82M | ├──day81-02.用户微服务资源服务器的配置__1.mp4 126.12M | ├──day81-03.网关携带token到下游微服务的代码实现__1.mp4 70.28M | ├──day81-04.客户端的表设计的说明__1.mp4 66.44M | ├──day81-05.client的数据库的动态加载的代码实现和测试__1.mp4 50.56M | ├──day81-06.动态加载用户的数据的思路__1.mp4 47.85M | ├──day81-07.feign调用用户信息实现动态的密码获取代码实现__1.mp4 57.11M | ├──day81-08.测试登录__1.mp4 47.45M | ├──day81-09.权限的控制说明(了解)__1.mp4 51.81M | ├──day81-10.changgou的购物车的解决方案__1.mp4 80.01M | ├──day81-11.购物车流程思路分析__1.mp4 18.03M | ├──day81-12.订单微服务的搭建__1.mp4 37.88M | ├──day81-13.添加购物车的思路__1.mp4 22.50M | ├──day81-14.添加购物车代码实现-1__1.mp4 72.13M | ├──day81-15.添加购物车代码实现-2__1.mp4 104.22M | ├──day81-16.测试添加购物车__1.mp4 36.89M | ├──day81-17.购物车列表数据查询__1.mp4 22.29M | ├──day81-18.修改数量__1.mp4 29.32M | ├──day81-19.网关关联到订单微服务__1.mp4 12.42M | ├──day81-20.订单微服务添加aouth2.0配置__1.mp4 25.40M | ├──day81-21.springsecurity的配置(java和xml的配置说明)__1.mp4 8.73M | ├──day81-22.feign调用微服务直接的认证的代码实现(拦截器传递头信息)__1.mp4 101.37M | ├──day81-23.错误发生的原因获取当前线程的request对象的解决方案__1.mp4 44.10M | ├──day81-24.官方说明__1.mp4 4.19M | ├──day81-25.获取用户名的代码实现__1.mp4 53.33M | ├──day82-01.课程目标__1.mp4 7.38M | ├──day82-02.回顾__1.mp4 50.31M | ├──day82-03.页面展示__1.mp4 91.88M | ├──day82-04.表单登录实现__1.mp4 55.91M | ├──day82-05.前端通过ajax实现登录__1.mp4 97.96M | ├──day82-06.网关重定向到登录页面实现__1.mp4 39.14M | ├──day82-07.网关拼接url实现登录成功之后跳转到原来的页面实现__1.mp4 62.59M | ├──day82-08.地址列表展示__1.mp4 76.43M | ├──day82-09.结算页展示的说明__1.mp4 9.98M | ├──day82-10.订单表结构说明__1.mp4 91.82M | ├──day82-11.下单的业务说明__1.mp4 46.25M | ├──day82-12.下单-下订单代码实现__1.mp4 78.52M | ├──day82-13.下单-下订单选项__1.mp4 12.03M | ├──day82-14.下单-测试__1.mp4 18.08M | ├──day82-15.认证的4个类的说明__1.mp4 22.73M | ├──day82-16.下单-库存更新__1.mp4 51.82M | ├──day82-17.下单-添加积分__1.mp4 39.91M | ├──day82-18.测试下单__1.mp4 29.58M | ├──day82-19.饥饿加载__1.mp4 22.76M | ├──day82-20.超卖问题说明__1.mp4 48.49M | ├──day82-21.总结__1.mp4 64.61M | ├──day83-01.课程目标_1.mp4 4.53M | ├──day83-02.二维码的介绍__1.mp4 64.56M | ├──day83-03.二维码生成__1.mp4 43.54M | ├──day83-04.微信支付的接入介绍(了解)__1.mp4 12.18M | ├──day83-05.微信支付的模式说明__1.mp4 76.06M | ├──day83-06.实现生成支付二维码的思路__1.mp4 72.22M | ├──day83-07.思路的步骤__1.mp4 7.64M | ├──day83-08.畅购的支付微服务搭建__1.mp4 27.40M | ├──day83-09.微信sdk和httpclient的使用说明__1.mp4 15.48M | ├──day83-10.生成支付二维码的代码实现1__1.mp4 39.47M | ├──day83-11.代码生成器解决乱码的问题__1.mp4 5.85M | ├──day83-12.生成支付二维码代码开发2__1.mp4 109.92M | ├──day83-13.测试支付生成二维码__1.mp4 22.37M | ├──day83-14.微信支付检查支付的状态的思路__1.mp4 64.73M | ├──day83-15.微信检测支付的状态__1.mp4 6.31M | ├──day83-16.检查支付的状态代码实现__1.mp4 45.64M | ├──day83-17.支付成功更新订单的思路__1.mp4 58.16M | ├──day83-18.实现接收微信通知过来的数据的controller编写和内网穿透的设置说明__1.mp4 94.38M | ├──day83-19.实现接收微信的数据的代码实现__1.mp4 41.32M | ├──day83-20.测试成功__1.mp4 17.72M | ├──day83-21.生产者发送消息__1.mp4 87.59M | ├──day83-22.消费者代码的实现__1.mp4 89.87M | ├──day83-23.测试__1.mp4 17.87M | ├──day83-24.问题__1.mp4 14.95M | ├──day83-25.总结__1.mp4 15.96M | ├──day84-01.课程目标__1.mp4 7.26M | ├──day84-02.分布式事务的介绍__1.mp4 35.60M | ├──day84-03.分布式事务的模型__1.mp4 21.84M | ├──day84-04.CAP理论的说明__1.mp4 57.89M | ├──day84-05.BASE理论和脑裂说明__1.mp4 40.45M | ├──day84-06.XA的两阶段提交的解决方案说明__1.mp4 56.17M | ├──day84-07.小结__1.mp4 14.37M | ├──day84-08.TCC的解决方案实现分布式事务__1.mp4 65.22M | ├──day84-09.mq实现分布式事务的数据一致性的问题说明(经典)__1.mp4 81.59M | ├──day84-10.事务消息的流程说明__1.mp4 51.91M | ├──day84-11.seata的介绍__1.mp4 64.17M | ├──day84-12.seata的实现流程的介绍__1.mp4 88.89M | ├──day84-13.搭建案例的微服务__1.mp4 136.06M | ├──day84-14.seata的案例配置说明和测试__1.mp4 144.01M | ├──day84-15.seata的应用到畅购中去__1.mp4 38.88M | ├──day84-16.总结__1.mp4 54.75M | ├──day85-01.课程目标__1.mp4 9.19M | ├──day85-02.秒杀的业务特点__1.mp4 30.25M | ├──day85-03.秒杀的表的相关的说明__1.mp4 25.33M | ├──day85-04.秒杀的基本(高并发的优化)的思路说明__1.mp4 143.26M | ├──day85-05.畅购的的秒杀的思路说明__1.mp4 119.55M | ├──day85-06.微服务的搭建__1.mp4 97.14M | ├──day85-07.springtask使用__1.mp4 46.32M | ├──day85-08.查询符合条件的商品的数据的思路和展示页面的5个时间段的思路__1.mp4 80.08M | ├──day85-09.时间菜单展示__1.mp4 27.15M | ├──day85-10.查询符合条件的定时任务的代码实现__1.mp4 90.21M | ├──day85-11.实现查询数据到redis中__1.mp4 107.47M | ├──day85-12.秒杀商品的列表查询__1.mp4 29.97M | ├──day85-13.商品的详情查询__1.mp4 36.28M | ├──day85-14.实现下单的代码1__1.mp4 32.45M | ├──day85-15.实现下单的代码2__1.mp4 67.44M | ├──day85-16.下单的操作的测试__1.mp4 29.30M | ├──day85-17.问题的说明__1.mp4 69.56M | ├──day86-01.实现压入队里并多线程下单操作__1.mp4 171.82M | ├──day86-02.spring的任务说明__1.mp4 10.52M | ├──day86-03.抢单的状态查询__1.mp4 64.78M | ├──day86-04.超卖问题的解决方案说明__1.mp4 65.46M | ├──day86-05.基于redis的分布式锁的说明__1.mp4 215.79M | ├──day86-06.测试分布式锁应用畅购秒杀__1.mp4 35.58M | ├──day86-07.防止重复排队的实现__1.mp4 63.63M | ├──day86-08.防止有未支付的订单的代码实现__1.mp4 23.36M | ├──day86-09.秒杀和普通订单下单的支付思路__1.mp4 69.51M | ├──day86-10.支付的思路和实现订单创建之后返回对象给前端__1.mp4 64.97M | ├──day86-11.po和pojo和vo之间的关系说明__1.mp4 33.06M | ├──day86-12.面试套路__1.mp4 34.58M | ├──day86-13.支付改造通知的方法__1.mp4 50.43M | ├──day86-14.消费者秒杀微服务的开发开发获取用户名__1.mp4 87.99M | ├──day86-15.消费者秒杀微服务的监听的开发__1.mp4 68.87M | ├──day87-01.集群和分布式说明__1.mp4 16.69M | ├──day87-02.eureka的集群的搭建__1.mp4 98.17M | ├──day87-03.为什么要搭建redis-cluster(集群)__1.mp4 54.86M | ├──day87-04.redis的单机版搭建__1.mp4 89.61M | ├──day87-05.redis的持久化的解决方案的策略说明和抉择__1.mp4 142.54M | ├──day87-06.哨兵机制__1.mp4 68.60M | ├──day87-07.redis的cluster的hash槽的算法实现存储数据和获取数据__1.mp4 57.29M | ├──day87-08.redis的cluster的思路__1.mp4 19.62M | ├──day87-09.redis的cluster的搭建说明__1.mp4 74.71M | ├──day87-10.redis-cluster的使用__1.mp4 24.95M | ├──day87-11.缓存穿透的问题解决__1.mp4 42.09M | ├──day87-12.缓存雪崩的解决方案说明__1.mp4 125.04M | ├──day87-13.一致性算法说明__1.mp4 129.63M | ├──day87-14.项目实战需求说明__1.mp4 123.93M | ├──day88-01课程概述1.mp4 11.22M | ├──day88-02并发编程核心概念1.mp4 87.63M | ├──day88-03进程&线程&线程上下文切换1.mp4 29.23M | ├──day88-04_suspend&stop介绍_1.mp4 128.92M | ├──day88-05正确的中断线程-interrupt_1.mp4 27.45M
    | ├──day88-06_等待通知模型1.mp4 72.71M | ├──day88-07线程优先级&守护线程&线程状态1.mp4 72.79M | ├──day88-08_synchronized基础使用&错误加锁演示_1.mp4 62.88M | ├──day88-09_Synchronized锁优化-锁升级概述_1.mp4 29.95M | ├──day88-10自旋锁CAS介绍1.mp4 56.24M | ├──day88-11锁消除1.mp4 31.52M | ├──day88-12上午内容回顾1.mp4 13.25M | ├──day88-13锁升级过程解析1.mp4 96.97M | ├──day88-14死锁&问题排查1.mp4 71.37M | ├──day88-15_volatile解析_1.mp4 47.11M | ├──day89-01本日课程内容1.mp4 6.60M | ├──day89-02_CAS实现原理&悲观锁&乐观锁_1.mp4 56.07M | ├──day89-03_CAS的典型问题_1.mp4 59.13M | ├──day89-04原子更新基本类型&原子更新数组1.mp4 62.62M | ├──day89-05原子更新引用类型1.mp4 85.50M | ├──day89-06原子更新字段类1.mp4 12.19M | ├──day89-07_JDK1.8新增原子类性能对比_1.mp4 29.31M | ├──day89-08_ReentrantLock使用&可重入性_1.mp4 92.26M | ├──day89-09公平性&对比1.mp4 31.57M | ├──day89-10_ReentrantReadWriteLock概述_1.mp4 23.54M | ├──day89-11_ReentrantReadWriteLock-读写效果演示_1.mp4 36.77M | ├──day89-12_ReentrantReadWriteLock-锁降级_1.mp4 9.47M | ├──day89-13读写锁性能优化演示1.mp4 42.78M | ├──day89-14_JDK8新增的锁-StamptedLock_1.mp4 74.25M | ├──day89-15_CLH队列锁_1.mp4 20.52M | ├──day89-16_AQS介绍_1.mp4 93.24M | ├──day90-01本日课程内容介绍1.mp4 16.20M | ├──day90-02分解合并框架概述1.mp4 18.18M | ├──day90-03分解合并框架-同步有结果值返回1.mp4 92.44M | ├──day90-04分解合并框架-异步无结果值返回1.mp4 40.50M | ├──day90-05_CountDownLatch_1.mp4 50.41M | ├──day90-06_CycliBarrier同步屏障_1.mp4 29.87M | ├──day90-07_Semaphore信号量&Exchanger交换器_1.mp4 31.02M | ├──day90-08_JDK7HashMap解析_1.mp4 133.80M | ├──day90-09 JDK8的HashMap解析1.mp4 44.24M | ├──day90-10_hashMap死循环演示_1.mp4 157.27M | ├──day90-11_JDK7的ConcurrentHashMap_1.mp4 80.49M | ├──day90-12 JDK8的ConcurrentHashMap_1.mp4 30.49M
    | ├──day90-13_ThreadLocal概述1.mp4 135.26M | ├──day90-14_ThreadLocal经典问题-内存泄露_1.mp4 42.05M | ├──day90-15线程池1.mp4 113.13M | ├──day91-01本日课程概述1.mp4 7.46M | ├──day91-02_JVM概述_1.mp4 17.16M | ├──day91-03_JVM内存结构_1.mp4 67.88M | ├──day91-04元空间介绍1.mp4 19.43M | ├──day91-05类加载机制1.mp4 62.23M | ├──day91-06双亲委派1.mp4 56.86M | ├──day91-07类加载器小结1.mp4 13.19M | ├──day91-08垃圾识别-引用计数法1.mp4 22.50M | ├──day91-09垃圾识别-可达性分析算法1.mp4 19.61M | ├──day91-10垃圾回收算法-标记清除1.mp4 12.73M | ├──day91-11垃圾回收算法-复制算法1.mp4 9.23M | ├──day91-12垃圾回收算法-标记整理&小结1.mp4 17.80M | ├──day91-13垃圾回收算法-分代收集算法1.mp4 32.22M | ├──day91-14垃圾回收器-1_1.mp4 84.68M
    | ├──day91-15_垃圾回收器-G1_1.mp4 34.10M
    | ├──day91-16_可视化GC日志分析工具-GC Easy_1.mp4 45.38M
    | ├──day92-01_本日内容概述1.mp4 6.11M | ├──day92-02优化介绍1.mp4 36.00M | ├──day92-03慢查询日志开启1.mp4 74.98M | ├──day92-04_explain相关列介绍-1_1.mp4 87.97M | ├──day92-05_explain相关列介绍-2_1.mp4 19.62M | ├──day92-06索引使用-准备工作1.mp4 6.61M | ├──day92-07索引类型&索引数据结构1.mp4 51.55M | ├──day92-08索引失效情况1.mp4 73.20M | ├──day92-09存储引擎介绍1.mp4 22.18M | ├──day92-10数据库结构优化1.mp4 40.35M | ├──day92-11硬件优化&缓存优化1.mp4 39.17M | ├──day92-12_mysql服务器优化_1.mp4 10.52M | ├──day93-01数据扩展思想&主从复制搭建1.mp4 114.43M | ├──day93-02_mysql复制原理解析-异步复制_1.mp4 31.80M | ├──day93-03_mysql复制原理-主主复制_1.mp4 48.10M | ├──day93-04主主复制1.mp4 65.49M | ├──day93-05_mysql其他架构设计_1.mp4 23.46M | ├──day93-06_mysql高可用-思想_1.mp4 13.59M | ├──day93-07_mysql高可用-搭建_1.mp4 80.36M | ├──day93-08数据切分思想&会产生的问题1.mp4 20.32M | ├──day93-09_mycat简介_1.mp4 20.19M | ├──day93-10_mycat源码工程导入&启动_1.mp4 38.02M | ├──day93-11数据非分片演示1.mp4 42.20M | ├──day93-12根据id取模分片1.mp4 50.97M | ├──day93-13全局序列号-本地文件方式1.mp4 31.21M | ├──day93-14全局序列号-数据库方式1.mp4 23.01M | ├──day93-15全局序列号-zookeeper方式1.mp4 24.73M | ├──day93-16全局序列号-时间戳方式1.mp4 16.07M | ├──day94-01_mycat分库&读写分离_1.mp4 67.89M | ├──day94-02分片规则-枚举分片1.mp4 58.72M | ├──day94-03分片规则-固定hash分片1.mp4 36.05M | ├──day94-04分片规则-固定范围分片1.mp4 26.51M | ├──day94-05分片规则-取模范围分片1.mp4 24.33M | ├──day94-06分片规则-字符串hash求模范围分片1.mp4 21.94M | ├──day94-07分片规则-一致性hash分片1.mp4 49.12M | ├──day94-08分片规则-按天分片1.mp4 26.65M | ├──day94-09分片规则-按月分片1.mp4 14.58M | ├──day94-10跨库join-全局表思想1.mp4 14.96M | ├──day94-11跨库join-全局表演示1.mp4 29.01M | ├──day94-12跨库join数据丢失效果演示1.mp4 85.04M | ├──day94-13_ER表配置&原理_1.mp4 31.97M | ├──day94-14_mycat主从读写切换_1.mp4 54.35M | ├──day94-15动态扩容&迁移-准备工作1.mp4 61.72M | ├──day94-16动态扩容&迁移-搭建&演示1.mp4 46.59M | ├──day94-17高可用负载均衡集群-mycat部署1.mp4 60.05M | ├──day94-18高可用负载均衡集群-haproxy部署1.mp4 19.09M | ├──day94-19高可用负载均衡集群-keepalived部署1.mp4 28.05M | ├──day94-20_mycat性能监控平台搭建_1.mp4 27.12M | ├──day94-21_mycat性能优化_1.mp4 11.50M | ├──day95-01_mongodb简介_1.mp4 68.66M | ├──day95-02_mongodb的安装_1.mp4 26.37M | ├──day95-03_mongodb基础命令-1_1.mp4 38.82M | ├──day95-04_mongodb基础命令-2_1.mp4 48.40M | ├──day95-05_mongodb索引_1.mp4 26.09M | ├──day95-06_mongo聚合查询_1.mp4 16.98M | ├──day95-07_mongodb-driver使用_1.mp4 53.63M | ├──day95-08_springdataMongo使用_1.mp4 96.99M | ├──day95-09面试相关1.mp4 21.94M | ├──day96-01数组&arraylist源码分析1.mp4 88.82M | ├──day96-02链表简介1.mp4 20.05M | ├──day96-03_linkedList源码分析_1.mp4 23.69M | ├──day96-04栈&队列1.mp4 8.03M | ├──day96-05树的简介1.mp4 37.21M | ├──day96-06二叉树的遍历1.mp4 48.52M | ├──day96-07二叉搜索树1.mp4 20.99M | ├──day96-08平衡二叉树1.mp4 48.57M | ├──day96-09红黑树1.mp4 18.89M | ├──day96-10_B树简介&节点插入流程_1.mp4 98.03M | ├──day96-11_B树的节点删除_1.mp4 68.31M | ├──day96-12_B+树概述_1.mp4 14.62M | ├──day96-13树的两个面试问题1.mp4 11.34M | ├──day96-141.mp4 17.11M | ├──day97-01分布式锁简介1.mp4 35.37M | ├──day97-02库存超卖效果演示1.mp4 29.00M | ├──day97-03_mysql实现分布式锁-基于条件_1.mp4 20.92M | ├──day97-04_mysql实现分布式锁-基于数据版本_1.mp4 35.99M | ├──day97-05_zk实现分布式锁-实现思想_1.mp4 32.57M | ├──day97-06_zk实现分布式锁-低效锁实现_1.mp4 92.62M | ├──day97-07_zk实现分布式锁-高效锁实现_1.mp4 105.38M | ├──day97-08锁失效问题演示1.mp4 55.63M | ├──day97-09_redis实现分布式锁-单机redis加锁_1.mp4 53.52M | ├──day97-10_redis实现分布式锁-单机redis解锁_1.mp4 60.09M | ├──day97-11_redis实现分布式锁-单机redis存在的问题&解决方案_1.mp4 31.96M | ├──day97-12_redissonLock-单机锁_1.mp4 35.75M | ├──day97-13看门狗机制1.mp4 41.81M | ├──day97-14红锁算法介绍1.mp4 24.85M | ├──day97-15红锁的实现演示&分布式锁对比1.mp4 25.81M | ├──day98-01_springCloudAlibaba简介_1.mp4 26.90M | ├──day98-02各种注册中心功能对比1.mp4 12.66M | ├──day98-03_nacos安装_1.mp4 17.52M | ├──day98-04_nacos注册中心使用_1.mp4 30.09M | ├──day98-05_nacos注册中心-基础_1.mp4 42.24M | ├──day98-06_nacos注册中心-进阶_1.mp4 45.56M | ├──day98-07_nacos整合mysql持久化_1.mp4 34.22M | ├──day98-08_sentinel简介&控制台安装_1.mp4 28.98M | ├──day98-09_sentinel流控演示_1.mp4 81.52M | ├──day98-10_sentinel熔断降级演示_1.mp4 48.46M | ├──day98-11热点参数限流1.mp4 47.40M | ├──day98-12系统自适应限流1.mp4 8.21M | ├──day98-13@SentinelResource注解应用_1.mp4 32.57M
    | └──day98-14_sentinel规则持久化_1.mp4 81.89M

    猜你在找

    免责声明: 1、本站信息来自网络,版权争议与本站无关 2、本站所有主题由该帖子作者发表,该帖子作者与本站享有帖子相关版权 3、其他单位或个人使用、转载或引用本文时必须同时征得该帖子作者和本站的同意 4、本帖部分内容转载自其它媒体,但并不代表本站赞同其观点和对其真实性负责 5、用户所发布的一切软件的解密分析文章仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。 6、您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。 7、请支持正版软件、得到更好的正版服务。 8、如有侵权请立即告知本站(邮箱suppport_77@126.com),本站将及时予与删除 9、本站所发布的一切破解补丁、注册机和注册信息及软件的解密分析文章和视频仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。如有侵权请邮件与我们联系处理。
    vipc9资源站 » 2021黑马Java就业班-V11版本

    常见问题FAQ

    视频格式是什么?
    不加密,网盘在线学习
    怎么发货?
    自动发货,提供百度云链接和提取码【如失效点击网站右侧联系客服】】
    有些资源没更新完结怎么办?
    本站资源包更新至完结,后续可以点击链接获取
    有问题不懂的怎么办
    可以咨询qq客服
    • 27143会员总数(位)
    • 8984资源总数(个)
    • 13本周发布(个)
    • 0 今日发布(个)
    • 1519稳定运行(天)

    提供最优质的资源集合

    加入我们
  • © 2024 it僧院 . All rights reserved      
  • 升级SVIP尊享更多特权立即升级