目录: 蚂蚁课堂-java互联网架构师体系课5到10期对标阿里p7 完结无秘 推荐 size: 308.56 GB 目录数: 3076 文件数: 5111
目录: 蚂蚁课堂-java互联网架构师体系课5到10期对标阿里p7 完结无秘 推荐 size: 308.56 GB 目录数: 3076 文件数: 5111 ┣━━01、2022Java零基础课程精华版本 ┃ ┣━━00.javase之基础语法 ┃ ┃ ┣━━01.第一节-java语言的发展历史.mp4 size: 40.77 MB ┃ ┃ ┣━━02.第二节-学会了java就业方向有哪些.mp4 size: 34.66 MB ┃ ┃ ┣━━03.第三节-计算机编程语言发展的历史.mp4 size: 27.33 MB ┃ ┃ ┣━━04.第四节-Java跨平台的原理.mp4 size: 46.83 MB ┃ ┃ ┣━━05.第五节-JRE、JDK、JVM之间的区别.mp4 size: 16.48 MB ┃ ┃ ┣━━06.第六节-如何下载JDK11安装包.mp4 size: 36.19 MB ┃ ┃ ┣━━07.第七节-JavaSE&JavaEE&JavaME之间的区别.mp4 size: 75.5 MB ┃ ┃ ┣━━08.第八节-如何安装JDK11演示.mp4 size: 37.3 MB ┃ ┃ ┣━━09.第九节-如何打开命令提示符窗口.mp4 size: 27.06 MB ┃ ┃ ┣━━10.第十节-在dos命令提示符窗口常用命令.mp4 size: 86.9 MB ┃ ┃ ┣━━11.第十一节-为什么需要配置JDK环境变量.mp4 size: 45.87 MB ┃ ┃ ┣━━12.第十二节-如何配置JDK的环境变量.mp4 size: 115.02 MB ┃ ┃ ┣━━13.第十三节-编写第一个HelloWorld程序.mp4 size: 65.44 MB ┃ ┃ ┣━━14.第十四节-HelloWorld案例常见错误演示.mp4 size: 37.97 MB ┃ ┃ ┣━━15.第十五节-如何安装notepad.mp4 size: 36.05 MB ┃ ┃ ┣━━16.第十六节-notepad编写第一个java程序.mp4 size: 38.29 MB ┃ ┃ ┣━━17.第十七节-Java中的注释使用说明.mp4 size: 60.54 MB ┃ ┃ ┣━━18.第十八节-什么是关键字.mp4 size: 28.6 MB ┃ ┃ ┣━━19.第十九-什么是常量.mp4 size: 39.93 MB ┃ ┃ ┣━━20.第二十节-输出常量值.mp4 size: 40.19 MB ┃ ┃ ┣━━21.第二十一节-数据类型.mp4 size: 68.62 MB ┃ ┃ ┣━━22.第二十二节-如何定义变量.mp4 size: 82.03 MB ┃ ┃ ┣━━23.第二十三节-定义变量常见的问题.mp4 size: 93.24 MB ┃ ┃ ┣━━24.第二十四节-标识符与大小驼峰命名法.mp4 size: 105.65 MB ┃ ┃ ┣━━25.第二十五节-自动与强制类型转换.mp4 size: 80.21 MB ┃ ┃ ┣━━26.第二十六节-算术运算符.mp4 size: 56.41 MB ┃ ┃ ┣━━27.第二十七节-字符+的操作.mp4 size: 83.09 MB ┃ ┃ ┣━━28.第二十八节-字符串的+操作().mp4 size: 41.24 MB ┃ ┃ ┣━━29.第二十九节-i++的用法.mp4 size: 77.7 MB ┃ ┃ ┣━━30.第三十节-++i的用法.mp4 size: 19.16 MB ┃ ┃ ┣━━31第三十一节-++i的练习题.mp4 size: 44.98 MB ┃ ┃ ┣━━32.第三十二节-i--的用法.mp4 size: 52.3 MB ┃ ┃ ┣━━33.第三十三节-关系运算符.mp4 size: 64.85 MB ┃ ┃ ┣━━34.第三十四节-逻辑运算符之逻辑与.mp4 size: 66.4 MB ┃ ┃ ┣━━35.第三十五节-逻辑运算符之逻辑或.mp4 size: 45.39 MB ┃ ┃ ┣━━36.第三十六节-逻辑运算符之逻辑异或.mp4 size: 34.93 MB ┃ ┃ ┣━━37.第三十七节-短路运算符之&&.mp4 size: 57.34 MB ┃ ┃ ┣━━38.第三十八节-短路运算符之双或者.mp4 size: 36.66 MB ┃ ┃ ┣━━39.第三十九节-三元表达式用法.mp4 size: 39.76 MB ┃ ┃ ┣━━40.第四十节-三元运算符案例01.mp4 size: 26.76 MB ┃ ┃ ┣━━41.第四十一节-三元运算符案例01.mp4 size: 26.76 MB ┃ ┃ ┣━━42.第四十二节-三元运算代码优化.mp4 size: 21.64 MB ┃ ┃ ┣━━43.第四十三节-三元运算符案例02.mp4 size: 56.75 MB ┃ ┃ ┣━━44.第四十四节-Scanner打印机用法.mp4 size: 51.63 MB ┃ ┃ ┣━━45.第四十五节-Scanner类实现求两个数之和.mp4 size: 25.56 MB ┃ ┃ ┣━━46.第四十六节-流程控制语句.mp4 size: 11.57 MB ┃ ┃ ┣━━47.第四十七节-if判断语句的写法.mp4 size: 34.31 MB ┃ ┃ ┣━━48.第四十八节-if和else的用法.mp4 size: 27.06 MB ┃ ┃ ┣━━49.第四十九节-if判断语句案例奇偶数.mp4 size: 32.77 MB ┃ ┃ ┣━━50.第五十节-多重if判断语句.mp4 size: 41.56 MB ┃ ┃ ┣━━51.第五十一节-多重if判断语句案例.mp4 size: 40.14 MB ┃ ┃ ┣━━52.第五十二节-switch语句的用法.mp4 size: 118.2 MB ┃ ┃ ┣━━53.第五十三节-switch语句春夏秋冬案例.mp4 size: 127.43 MB ┃ ┃ ┣━━54.第五十四节-for循环语句用法.mp4 size: 107.96 MB ┃ ┃ ┣━━55.第五十五节-for循环输出5-1.mp4 size: 72.25 MB ┃ ┃ ┣━━56.第五十六-求和案例.mp4 size: 64.72 MB ┃ ┃ ┣━━57.第五十七-求偶数和.mp4 size: 30.57 MB ┃ ┃ ┣━━58.第五十八节-水仙花数.mp4 size: 99.38 MB ┃ ┃ ┣━━59.第五十九-水仙花总数.mp4 size: 12.92 MB ┃ ┃ ┣━━60.第六十节-while循环.mp4 size: 57.08 MB ┃ ┃ ┣━━61.第六十一节-珠穆拉玛峰.mp4 size: 48.07 MB ┃ ┃ ┣━━62.第六十二节-do.while循环语句.mp4 size: 66.25 MB ┃ ┃ ┣━━63.第六十三节-死循环.mp4 size: 53.53 MB ┃ ┃ ┣━━64.第六十四-三种不同循环语句区别.mp4 size: 44.27 MB ┃ ┃ ┣━━65.第六十五节-break和continue区别.mp4 size: 44.85 MB ┃ ┃ ┣━━66.第六十六节-嵌套for循环语句.mp4 size: 116.85 MB ┃ ┃ ┣━━67.第六十七节-Random随机数.mp4 size: 56.63 MB ┃ ┃ ┗━━68.第六十八节-猜数字游戏.mp4 size: 48.28 MB ┃ ┣━━01.javase之方法定义 ┃ ┃ ┣━━100.第一百节-idea分析栈帧链.mp4 size: 110.17 MB ┃ ┃ ┣━━101.第一百零一节-idea断点调试如何设置条件.mp4 size: 40.17 MB ┃ ┃ ┣━━102.第一百零二节-idea在debug模式下改变变量的值.mp4 size: 42.14 MB ┃ ┃ ┣━━103.第一百零三-idea如何清除断点 .mp4 size: 26.24 MB ┃ ┃ ┣━━104.第一百零四.-idea断点如何回退.mp4 size: 27.72 MB ┃ ┃ ┣━━105.第一百零五节-逢七过.mp4 size: 98.01 MB ┃ ┃ ┣━━106.第一百零六节-数组元素求和.mp4 size: 80.58 MB ┃ ┃ ┣━━107.第一百零七节-比较数组是否相同.mp4 size: 55.63 MB ┃ ┃ ┣━━108.第一百零八节-数组中查找元素.mp4 size: 100.35 MB ┃ ┃ ┣━━109.第一百零九节-评委打分.mp4 size: 200.25 MB ┃ ┃ ┣━━110.第一百一十节-如何反转一个数组.mp4 size: 97.18 MB ┃ ┃ ┣━━69.第六十九节-如何安装idea开发工具.mp4 size: 75.48 MB ┃ ┃ ┣━━70.第七十节-idea如何创建项目.mp4 size: 81.93 MB ┃ ┃ ┣━━71.第七十一节-idea工程模块的划分.mp4 size: 63.9 MB ┃ ┃ ┣━━72.第七十二节-idea常用辅助快捷键.mp4 size: 51.77 MB ┃ ┃ ┣━━73.第七十三节-idea操作模块.mp4 size: 21.58 MB ┃ ┃ ┣━━74.第七十四节-数组概述.mp4 size: 55.01 MB ┃ ┃ ┣━━75.第七十五节-定义动态初始化.mp4 size: 58.19 MB ┃ ┃ ┣━━76.第七十六节-.访问数组中的元素.mp4 size: 83.02 MB ┃ ┃ ┣━━77.第七十七节-画图分析单个数组访问原理.mp4 size: 108.48 MB ┃ ┃ ┣━━78.第七十八节-画图分析多个数组访问原理.mp4 size: 75.65 MB ┃ ┃ ┣━━79.第七十九节-画图分析多个数组指向同一个内存地址.mp4 size: 66.22 MB ┃ ┃ ┣━━80.第八十节-数组之静态初始化.mp4 size: 31.46 MB ┃ ┃ ┣━━81.第八十一节-使用数组常见问题.mp4 size: 55.6 MB ┃ ┃ ┣━━82.第八十二节-如何遍历数组.mp4 size: 68.36 MB ┃ ┃ ┣━━83.第八十三节-数组如何查找最大值.mp4 size: 86.63 MB ┃ ┃ ┣━━84.第八十四节-方法的概述.mp4 size: 41.81 MB ┃ ┃ ┣━━85.第八十五节-方法的定义.mp4 size: 57.58 MB ┃ ┃ ┣━━86.第八十六节-图解方法调用的过程.mp4 size: 56.14 MB ┃ ┃ ┣━━87.第八十七节-带参数的方法.mp4 size: 116.19 MB ┃ ┃ ┣━━88.第八十八节-形参与实参区别.mp4 size: 24.42 MB ┃ ┃ ┣━━89.第八十九节-带返回值的方法.mp4 size: 58.81 MB ┃ ┃ ┣━━90.第九十节-定义方法的注意事项.mp4 size: 20.27 MB ┃ ┃ ┣━━91.第九十一节-方法的通用格式.mp4 size: 52.26 MB ┃ ┃ ┣━━92.第九十二节-方法的重载.mp4 size: 60.87 MB ┃ ┃ ┣━━93.第九十三节-方法重载的案例.mp4 size: 70.23 MB ┃ ┃ ┣━━94.第九十四节-方法的参数传递基本类型.mp4 size: 110.46 MB ┃ ┃ ┣━━95.第九十五节-方法的参数传递引用类型.mp4 size: 75 MB ┃ ┃ ┣━━96.第九十六节-方法的案例遍历数组.mp4 size: 68.45 MB ┃ ┃ ┣━━97.第九十七节-方法的案例查找数组最大值.mp4 size: 33.47 MB ┃ ┃ ┣━━98.第九十八节-debug如何调试程序.mp4 size: 95.02 MB ┃ ┃ ┗━━99.第九十九节-debug调试偶数和.mp4 size: 54.75 MB ┃ ┣━━02.javase之面向对象 ┃ ┃ ┣━━114.第一百一十四节-面向对象概述.mp4 size: 67.94 MB ┃ ┃ ┣━━115.第一百一十五节-类如何定义.mp4 size: 81.39 MB ┃ ┃ ┣━━116.第一百一十六节.对象的使用.mp4 size: 103.63 MB ┃ ┃ ┣━━117.第一百一十七节.学生类.mp4 size: 39.4 MB ┃ ┃ ┣━━118.第一百一十八节.单个对象内存图.mp4 size: 97.05 MB ┃ ┃ ┣━━119.第一百一十九节.new多个对象内存地址.mp4 size: 52.33 MB ┃ ┃ ┣━━120.第一百二十节.new多个对象存放指向同一个内存地址.mp4 size: 59.01 MB ┃ ┃ ┣━━121.第一百二十一节.成员变量与局部变量的区别.mp4 size: 71.58 MB ┃ ┃ ┣━━122.第一百二十二节-.private.mp4 size: 118.1 MB ┃ ┃ ┣━━123.第一百二十三节.this关键字使用01.mp4 size: 103.27 MB ┃ ┃ ┣━━124.第一百二十四节-this的原理.mp4 size: 45.01 MB ┃ ┃ ┣━━125.第一百二十五节.什么是构造方法.mp4 size: 36.53 MB ┃ ┃ ┣━━126.第一百二十六节-使用构造方法注意事项.mp4 size: 80.54 MB ┃ ┃ ┣━━127.第一百二十七节.构造方法的作业题.mp4 size: 111.35 MB ┃ ┃ ┣━━128.第一百二十八节.idea自动生成模板类.mp4 size: 39.42 MB ┃ ┃ ┣━━129.第一百二十九节-this使用细节问题.mp4 size: 71.78 MB ┃ ┃ ┣━━130.第一百三十节-什么是封装.mp4 size: 32.16 MB ┃ ┃ ┣━━131.第一百三十一节-什么是继承.mp4 size: 69.98 MB ┃ ┃ ┣━━132.第一百三十二节.画图分析继承模式.mp4 size: 55.09 MB ┃ ┃ ┣━━133.第一百三十三节.idea如何生成继承类图.mp4 size: 48.26 MB ┃ ┃ ┣━━134.第一百三十四节.继承模式的优缺点.mp4 size: 33.53 MB ┃ ┃ ┣━━135.第一百三十五节.如何判断使用继承模式.mp4 size: 17.37 MB ┃ ┃ ┣━━136.第一百三十六.继承中的变量访问特点.mp4 size: 60.28 MB ┃ ┃ ┣━━137.第一百三十七.super关键字用法.mp4 size: 40.29 MB ┃ ┃ ┣━━138.第一百三十八.super访问父类中的构造方法.mp4 size: 75.23 MB ┃ ┃ ┣━━139.第一三十九.访问父类中的成员方法.mp4 size: 29.28 MB ┃ ┃ ┣━━140.第一四十节.什么是方法重写.mp4 size: 46.54 MB ┃ ┃ ┣━━141.第一百四十一.权限修饰符.mp4 size: 112.18 MB ┃ ┃ ┣━━142.方法重写注意事项.mp4 size: 51.06 MB ┃ ┃ ┣━━143.画图分析java中的继承注意事项.mp4 size: 60.57 MB ┃ ┃ ┣━━144.继承作业题构造方法给成员属性赋值.mp4 size: 83.76 MB ┃ ┃ ┣━━145.继承作业题set方法给成员属性赋值.mp4 size: 31.8 MB ┃ ┃ ┣━━146.package的作用.mp4 size: 62.05 MB ┃ ┃ ┣━━147.package细节问题.mp4 size: 78.37 MB ┃ ┃ ┣━━148.import导入包.mp4 size: 70.39 MB ┃ ┃ ┣━━149.import导入包细节问题.mp4 size: 31.39 MB ┃ ┃ ┣━━150.final关键字最终态.mp4 size: 27.99 MB ┃ ┃ ┣━━151.fina关键字修饰局部变量.mp4 size: 59.01 MB ┃ ┃ ┣━━152.第一百五十二节.static关键字.mp4 size: 47.68 MB ┃ ┃ ┣━━153.第一百五十三节.画图分析静态变量访问特征.mp4 size: 73.04 MB ┃ ┃ ┣━━154.第一百五十四节-静态关键字访问特点.mp4 size: 65.03 MB ┃ ┃ ┣━━155.第一百五十五节-静态关键字应用场景.mp4 size: 50.8 MB ┃ ┃ ┣━━156.第一百五十六节-static修饰常量.mp4 size: 60.58 MB ┃ ┃ ┣━━157.第一百五十七.main方法细节问题.mp4 size: 105.64 MB ┃ ┃ ┣━━158.第一百五十八.main访问特点.mp4 size: 54.38 MB ┃ ┃ ┣━━159.第一百五十九.idea如何设置main注入参数.mp4 size: 46.75 MB ┃ ┃ ┣━━160.第一百六十.多态概念基本概念.mp4 size: 72.5 MB ┃ ┃ ┣━━161.第一百六十一-多态的访问特点.mp4 size: 84.77 MB ┃ ┃ ┣━━162.第一百六十二节-多态机制的优缺点-上.mp4 size: 82.18 MB ┃ ┃ ┣━━163.第一百六十三节-多态机制的优缺点-下.mp4 size: 77.19 MB ┃ ┃ ┣━━164.第一百六十四节-多态的转型.mp4 size: 70.69 MB ┃ ┃ ┣━━165.第一百六十五节-画图分析多态的转型.mp4 size: 73.47 MB ┃ ┃ ┣━━166.第一百六十五节-抽象类的概念.mp4 size: 76.17 MB ┃ ┃ ┣━━167.第一百六十七节-抽象的特点.mp4 size: 69.49 MB ┃ ┃ ┣━━168.第一百六十八节-.抽象类定义有参构造方法.mp4 size: 113.19 MB ┃ ┃ ┣━━169.第一百六十九节-.画图分析抽象类的案例.mp4 size: 47.51 MB ┃ ┃ ┣━━170.第一百七十节.抽象的类案例代码编写.mp4 size: 135.33 MB ┃ ┃ ┣━━171.第一百七十一节.abstract关键字不能和哪些关键字共存.mp4 size: 38.14 MB ┃ ┃ ┣━━172.第一百七十二节.接口的定义特点.mp4 size: 83.81 MB ┃ ┃ ┣━━173.第一百七十三节.接口中成员变量访问特点.mp4 size: 57.51 MB ┃ ┃ ┣━━174.第一百七十四节.接口中成员方法访问特点.mp4 size: 33.33 MB ┃ ┃ ┣━━175.第一百七十五节.接口中是没有构造方法.mp4 size: 52.53 MB ┃ ┃ ┣━━176.第一百七十六.猫和狗接口版本思路分析.mp4 size: 33.82 MB ┃ ┃ ┣━━177.第一百七十七.猫和狗接口版本代码演示.mp4 size: 129.67 MB ┃ ┃ ┣━━178.第一百七十八.类和接口的关系.mp4 size: 92.29 MB ┃ ┃ ┣━━179.第一百七十九.抽象类和接口的区别.mp4 size: 66.38 MB ┃ ┃ ┣━━180.第一百八十.门与报警(抽象类和接口组合).mp4 size: 65.81 MB ┃ ┃ ┣━━181.第一百八十一节-什么是内部类.mp4 size: 42.18 MB ┃ ┃ ┣━━182.第一百八十二节-.成员内部类.mp4 size: 68.79 MB ┃ ┃ ┣━━183.第一百八十三节-.静态内部类.mp4 size: 38.22 MB ┃ ┃ ┣━━184.第一百八十四节-.局部内部类.mp4 size: 34.92 MB ┃ ┃ ┣━━185.第一百八十五节-.匿名内部类.mp4 size: 45.85 MB ┃ ┃ ┣━━186.第一百八十六节-.匿名内部类应用场景.mp4 size: 58.49 MB ┃ ┃ ┗━━187.第一百八十七节-匿名内部类底层实现原理.mp4 size: 109.17 MB ┃ ┣━━03.javase之常见API和异常 ┃ ┃ ┣━━188.第一百八十八节-什么是API.mp4 size: 113.62 MB ┃ ┃ ┣━━189.第一百八十九节-如何使用帮助文档.mp4 size: 66.01 MB ┃ ┃ ┣━━190.第一百九十节-Object类.mp4 size: 109.14 MB ┃ ┃ ┣━━191.第一百九十一节.控制输出对象原理.mp4 size: 82.15 MB ┃ ┃ ┣━━192.第一百九十二节.重写Object父类中toString方法.mp4 size: 72.14 MB ┃ ┃ ┣━━193.第一百九十三节.String字符串.mp4 size: 39.44 MB ┃ ┃ ┣━━194.第一百九十四节.String类中的equals方法.mp4 size: 42.24 MB ┃ ┃ ┣━━195.第一百九十五节.三种不同方式实现用户登录.mp4 size: 126.05 MB ┃ ┃ ┣━━196.第一百九十六节.登录加上三次登录重试机会.mp4 size: 85.01 MB ┃ ┃ ┣━━197.第一百九十七节.Object父类中的equals方法.mp4 size: 93.62 MB ┃ ┃ ┣━━198.第一百九十八节.重写Object父类中的equals方法.mp4 size: 136.68 MB ┃ ┃ ┣━━199.第一百九八九.instanceof 关键字的用法.mp4 size: 204.73 MB ┃ ┃ ┣━━200.第二百节-String类中Equals方法源码解读.mp4 size: 106.4 MB ┃ ┃ ┣━━201.第二百零一节-.String类中Equals方法如何比较两个字符串值相同.mp4 size: 167.55 MB ┃ ┃ ┣━━202.第二百零二节.遍历遍历字符串的原理.mp4 size: 89.81 MB ┃ ┃ ┣━━203.第二百零三节.replace替换方法.mp4 size: 54.19 MB ┃ ┃ ┣━━204.第二百零四节.split分割方法.mp4 size: 34.94 MB ┃ ┃ ┣━━209.第二八零九节.ASCII码字符对照表.mp4 size: 65.76 MB ┃ ┃ ┣━━210.第二百一十节.统计大小写字符个数代码分析.mp4 size: 81.74 MB ┃ ┃ ┣━━211.第二百一十一节代码实现统计大小写字符出现的次数.mp4 size: 75.85 MB ┃ ┃ ┣━━212.第二百一十二节.indexOf.mp4 size: 89.05 MB ┃ ┃ ┣━━213.第二百一十二节.StringApi帮助文档.mp4 size: 39.2 MB ┃ ┃ ┣━━214.第二百一十三节.jdk9为何要将String的底层实现由char数组改成了byte数组.mp4 size: 23.9 MB ┃ ┃ ┣━━215.第二百一十四.java元空间的概念.mp4 size: 145.64 MB ┃ ┃ ┣━━226.第二百二十六节.Math类.mp4 size: 180.42 MB ┃ ┃ ┣━━227.第二百二十七节.sytem.mp4 size: 82.42 MB ┃ ┃ ┣━━228.第二百二十八节.arrays类中常用方法.mp4 size: 77.12 MB ┃ ┃ ┣━━228.第二百二十九节.工具类的设计.mp4 size: 74.67 MB ┃ ┃ ┣━━230.第二百三十节.包装类概念.mp4 size: 91.97 MB ┃ ┃ ┣━━231.第二百三十一节.Integer的用法.mp4 size: 54 MB ┃ ┃ ┣━━232.第二百三十二节.String类中valueOF方法.mp4 size: 65.63 MB ┃ ┃ ┣━━233.第二百三十三节.String如何转化成int类型.mp4 size: 59.44 MB ┃ ┃ ┣━━234.包装类的基本规则.mp4 size: 76.38 MB ┃ ┃ ┣━━235.Integer包装类底层设计原理.mp4 size: 166.76 MB ┃ ┃ ┣━━236.Java中基本数据类型和包装类型的区别.mp4 size: 49.45 MB ┃ ┃ ┣━━237.装箱和拆箱设计原理.mp4 size: 84.43 MB ┃ ┃ ┣━━238.字符串中的数据排序.mp4 size: 88.05 MB ┃ ┃ ┣━━239.date日期.mp4 size: 112.88 MB ┃ ┃ ┣━━240.date常用方法.mp4 size: 57.68 MB ┃ ┃ ┣━━241.SimpleDateFormat格式化日期.mp4 size: 70.67 MB ┃ ┃ ┣━━242.SimpleDateFormat将字符串转化成date.mp4 size: 38.92 MB ┃ ┃ ┣━━243.dateutils工具类设计.mp4 size: 72.28 MB ┃ ┃ ┣━━244.第二百四十四.CalendarApi使用.mp4 size: 113.4 MB ┃ ┃ ┣━━245.第二百四十五.Calendar修改日期.mp4 size: 47.49 MB ┃ ┃ ┣━━246.第二百四十六.二月份有多少天.mp4 size: 67.62 MB ┃ ┃ ┣━━247.第二百四十七.什么是异常.mp4 size: 34.5 MB ┃ ┃ ┣━━248.第二百四十八.如何查看异常信息.mp4 size: 64.26 MB ┃ ┃ ┣━━249.第二百四十九.try.catch用法.mp4 size: 64.9 MB ┃ ┃ ┣━━250.第二百五十.catch顺序问题.mp4 size: 82.5 MB ┃ ┃ ┣━━251.第二百五十一..Exception异常.mp4 size: 114.5 MB ┃ ┃ ┣━━252.第二百五十二节.Throwable成员方法.mp4 size: 169.66 MB ┃ ┃ ┣━━253.第二百五十三节.编译时与运行时异常区别.mp4 size: 69.56 MB ┃ ┃ ┣━━254.第二百五十四节.异常处理之throws.mp4 size: 65.26 MB ┃ ┃ ┗━━255.第二百五十五节.如何自定义编译和运行时异常.mp4 size: 76.36 MB ┃ ┣━━04.javase之集合框架和源码解读 ┃ ┃ ┣━━256.第二百十五六.为什么需要使用集合框架.mp4 size: 83.51 MB ┃ ┃ ┣━━257.第二百十五七.java中的集合框架组成部分.mp4 size: 126.09 MB ┃ ┃ ┣━━258.第二百十五八.arraylist集合使用.mp4 size: 85.88 MB ┃ ┃ ┣━━259.第二百十五九.arraylist集合常用方法.mp4 size: 56.67 MB ┃ ┃ ┣━━260.第二百六十.arraylist集合存入学生对象.mp4 size: 55.04 MB ┃ ┃ ┣━━261.第二百六十一.代码优化arraylist集合存入学生对象.mp4 size: 59.15 MB ┃ ┃ ┣━━262.第二百六十二节-学生管理系统项目演示.mp4 size: 31.96 MB ┃ ┃ ┣━━263.第二百六十三节-学生对象管理系统代码思路分析.mp4 size: 43.99 MB ┃ ┃ ┣━━264.第二百六十四节-学生管理系统主界面开发.mp4 size: 41.61 MB ┃ ┃ ┣━━265.第二百六十五节-学生管理系统新增学生.mp4 size: 50.1 MB ┃ ┃ ┣━━266.第二百六十六节-学生管理系统查询学生.mp4 size: 37.62 MB ┃ ┃ ┣━━267第二百六十七节-学生管理系统查询学生优化.mp4 size: 30.43 MB ┃ ┃ ┣━━268.第二百六十八节-判断学生学号不允许重复插入.mp4 size: 50.98 MB ┃ ┃ ┣━━269.第二百六十九.学生管理系统删除方法.mp4 size: 69.3 MB ┃ ┃ ┣━━270.第二百七十.学生管理系统删除代码优化.mp4 size: 102.29 MB ┃ ┃ ┣━━271.第二百七十一.学生管理系统debug调试代码.mp4 size: 37.91 MB ┃ ┃ ┣━━272.第二百七十二.学生管理系统修改学生信息.mp4 size: 78.8 MB ┃ ┃ ┣━━273.第二百七十三.学生管理系统退出系统方式一.mp4 size: 24.63 MB ┃ ┃ ┣━━274.第二百七十四.学生管理系统退出系统方式二.mp4 size: 25.13 MB ┃ ┃ ┣━━275.第二百七十五.arraylist存入数据保证有序性且允许重复.mp4 size: 31.43 MB ┃ ┃ ┣━━276.第二百七十六.迭代器的next方法.mp4 size: 94.54 MB ┃ ┃ ┣━━277.第二百七十七.迭代器HashNext方法.mp4 size: 74.12 MB ┃ ┃ ┣━━278.第二百七十八.手写迭代器Next方法.mp4 size: 79.11 MB ┃ ┃ ┣━━279.第二百七十九.手写迭代器hasNext方法.mp4 size: 37.45 MB ┃ ┃ ┣━━280.第二百八十.list集合中独有的方法.mp4 size: 73.23 MB ┃ ┃ ┣━━281.第二百八十一.ListIterator.mp4 size: 105.19 MB ┃ ┃ ┣━━282.第二百八十二.增强for循环.mp4 size: 30.14 MB ┃ ┃ ┣━━283.第二百八十三.增强for循环遍历集合.mp4 size: 18.79 MB ┃ ┃ ┣━━284.第二百八十四.三种不同方式遍历集合.mp4 size: 42.26 MB ┃ ┃ ┣━━285.第二百八十五节-为什么要使用泛型.mp4 size: 132.66 MB ┃ ┃ ┣━━286.第二百八十六节-如何定义泛型类.mp4 size: 83.41 MB ┃ ┃ ┣━━287.第二百八十七节-如何定义泛型方法.mp4 size: 91.88 MB ┃ ┃ ┣━━288.第二百八十八节-如何定义泛型接口.mp4 size: 28.48 MB ┃ ┃ ┣━━289.第二百八十九节.泛型接口与泛型类区别.mp4 size: 27.4 MB ┃ ┃ ┣━━290.第二百九十节-list接口中泛型如何设计的.mp4 size: 42.37 MB ┃ ┃ ┣━━291.第二百九十一节.泛型通配符.mp4 size: 49.01 MB ┃ ┃ ┣━━292.第二百九十二节.泛型通配符之上限和下限.mp4 size: 82.05 MB ┃ ┃ ┣━━293.第二百九十三节-可变参数.mp4 size: 57.42 MB ┃ ┃ ┣━━294.第二百九十四.可变参数的使用.mp4 size: 29.21 MB ┃ ┃ ┣━━295.第二百九十五.泛型擦除机制.mp4 size: 63.2 MB ┃ ┃ ┣━━296.数据结构数组的时间复杂度.mp4 size: 126.8 MB ┃ ┃ ┣━━297.为什么arrayList集合增加删除效率非常低.mp4 size: 55.48 MB ┃ ┃ ┣━━298.第二百九十八-.简单纯手写ArrayList集合.mp4 size: 30.36 MB ┃ ┃ ┣━━299.第二百九十九节.Arraylist集合Add方法源码解读.mp4 size: 92.32 MB ┃ ┃ ┣━━300.第三百节-Arraylist集合扩容源码解读源码解读.mp4 size: 42.49 MB ┃ ┃ ┣━━301.第三百零一节-Arraylist集合Get方法源码解读.mp4 size: 9.72 MB ┃ ┃ ┣━━302.第三百零二节-Arraylist集合Remove方法源码解读.mp4 size: 58.79 MB ┃ ┃ ┣━━303.第三百零三节-ArrayList 与Vector 区别.mp4 size: 43.44 MB ┃ ┃ ┣━━304.第三百零四节-总结ArrayList集合源码.mp4 size: 18.77 MB ┃ ┃ ┣━━305.第三百零五节-数据结构链表数据结构特点.mp4 size: 60.97 MB ┃ ┃ ┣━━306.第三百零六节-.数据结构链表-单向链表创建.mp4 size: 43.59 MB ┃ ┃ ┣━━307.第三百零七节-.数据结构链表-单向链表遍历.mp4 size: 59.04 MB ┃ ┃ ┣━━308.第三百零八节.单向链表数据结构如何新增.mp4 size: 35.55 MB ┃ ┃ ┣━━309.第三百零九节.单向链表数据结构如何删除.mp4 size: 14.65 MB ┃ ┃ ┣━━310.第三百一十节.如何定义双向链表.mp4 size: 32.06 MB ┃ ┃ ┣━━311.第三百一十一节.linkedList基本的使用.mp4 size: 42.08 MB ┃ ┃ ┣━━312.linkelist基本数据结构.mp4 size: 95.08 MB ┃ ┃ ┣━━313.纯手写linkelist链表数据结构add.mp4 size: 209.92 MB ┃ ┃ ┣━━314.linkelist中的get方法底层源码解读.mp4 size: 102.91 MB ┃ ┃ ┣━━315.linkelist中的remove方法底层实现.mp4 size: 83.33 MB ┃ ┃ ┣━━316.三百一十六节.hashmap集合基本特点.mp4 size: 98.61 MB ┃ ┃ ┣━━317.三百一十七节.Map集合中的常用方法.mp4 size: 101.85 MB ┃ ┃ ┣━━318.三百一十八节.HashSet集合用法.mp4 size: 48.23 MB ┃ ┃ ┣━━319.三百一十九节.手写HashSet集合.mp4 size: 33.49 MB ┃ ┃ ┣━━320.三百二十节.hashSet集合没有get方法.mp4 size: 19.13 MB ┃ ┃ ┣━━321.三百二十一节.hashSet存入学生对象不允许重复.mp4 size: 133.97 MB ┃ ┃ ┣━━322.三百二十二节.HashMap集合常用Get方法.mp4 size: 82.98 MB ┃ ┃ ┣━━323.三百二十三节.HashMap集合遍历方式一.mp4 size: 28.88 MB ┃ ┃ ┣━━324.三百二十四节.HashMap集合遍历方式二.mp4 size: 27.44 MB ┃ ┃ ┣━━325.三百二十五节.HashMap集合遍历方式三.mp4 size: 14.46 MB ┃ ┃ ┣━━326.三百二十六节.HashMap集合存入学生对象.mp4 size: 41.25 MB ┃ ┃ ┣━━327.第三百二十七节.hashCode方法重写注意事项.mp4 size: 179.02 MB ┃ ┃ ┣━━328.第三百二十八节.hashMap常见的面试题.mp4 size: 37.75 MB ┃ ┃ ┣━━329.第三百二十九节.基于ArrayList手写HashMap集合.mp4 size: 123.95 MB ┃ ┃ ┣━━330.第三百三十节.Key的Hash算法原理.mp4 size: 69.81 MB ┃ ┃ ┣━━331.第三百三十一节.什么是hash冲突问题.mp4 size: 31.78 MB ┃ ┃ ┣━━332.第三百三十二节.如何解决hash冲突问题.mp4 size: 27.07 MB ┃ ┃ ┣━━333.第三百三十三节.手写HashMap集合Put方法.mp4 size: 34.73 MB ┃ ┃ ┣━━334.第三百三十四节.手写HashMap集合Get方法.mp4 size: 60.51 MB ┃ ┃ ┣━━335.第三百三十五节.HashMapKey存放自定义对象.mp4 size: 157.58 MB ┃ ┃ ┣━━336.第三百三十六节.ArrayList存放HashMap.mp4 size: 30.34 MB ┃ ┃ ┣━━337.第三百三十七节.HashMap 集合存放ArrayList集合.mp4 size: 46.66 MB ┃ ┃ ┣━━338.第三百三十八节.HashMap统计每个字符出现的次数.mp4 size: 101.62 MB ┃ ┃ ┣━━339.第三百三十九节.Collections单列集合操作工具类.mp4 size: 69.31 MB ┃ ┃ ┣━━340.第三百四十节.HashMap集合散列概念.mp4 size: 57.99 MB ┃ ┃ ┣━━341.第三百四十一节.LinkedHashMap有序.mp4 size: 47.12 MB ┃ ┃ ┣━━342.第三百四十二节.LinkedHashSet.mp4 size: 58.68 MB ┃ ┃ ┣━━343.第三百四十三节.手写LinkedHashSet.mp4 size: 51.11 MB ┃ ┃ ┗━━344.第三百四十四.生成10个不允许重复随机数.mp4 size: 31.62 MB ┃ ┣━━05.javase之IO流相关 ┃ ┃ ┣━━01.什么是IO.mp4 size: 75.66 MB ┃ ┃ ┣━━02.file类创建文件.mp4 size: 97.03 MB ┃ ┃ ┣━━03.file类常见判断方法.mp4 size: 51.66 MB ┃ ┃ ┣━━04.file类常见获取方法.mp4 size: 56.89 MB ┃ ┃ ┣━━05.相对路径与绝对路径区别.mp4 size: 73.27 MB ┃ ┃ ┣━━06.file类删除操作.mp4 size: 45.09 MB ┃ ┃ ┣━━07.循环删除多个文件.mp4 size: 60.2 MB ┃ ┃ ┣━━08.递归算法求阶乘.mp4 size: 55.59 MB ┃ ┃ ┣━━09.画图演示递归算法.mp4 size: 63.55 MB ┃ ┃ ┣━━10.debug调试递归算法.mp4 size: 23.95 MB ┃ ┃ ┣━━11.递归算法注意事项.mp4 size: 53.6 MB ┃ ┃ ┣━━12.递归算法遍历目录.mp4 size: 58.91 MB ┃ ┃ ┣━━13.递归算法删除目录.mp4 size: 19.29 MB ┃ ┃ ┣━━14.IO流概念.mp4 size: 30.31 MB ┃ ┃ ┣━━15.IO流的分类.mp4 size: 31.7 MB ┃ ┃ ┣━━16.字节输出流.mp4 size: 48.81 MB ┃ ┃ ┣━━17.字节写入数据常用三种方式.mp4 size: 85.06 MB ┃ ┃ ┣━━18.字节流写入数据换行和追加写.mp4 size: 56.25 MB ┃ ┃ ┣━━19.正确方式关闭IO资源.mp4 size: 41.2 MB ┃ ┃ ┣━━20.FileInputStream单个字节读取文件..mp4 size: 60.08 MB ┃ ┃ ┣━━21.read方法循环优化.mp4 size: 44.34 MB ┃ ┃ ┣━━22.read方法读取数据优化.mp4 size: 20.82 MB ┃ ┃ ┣━━23.字节流文件内容拷贝.mp4 size: 53.8 MB ┃ ┃ ┣━━24.字节流读取字节数组数据.mp4 size: 50.08 MB ┃ ┃ ┣━━25.字节流以字节数组读取数据原理.mp4 size: 176.27 MB ┃ ┃ ┣━━26.字节流以1024字节数组读取方式.mp4 size: 79.04 MB ┃ ┃ ┣━━27.字节流复制图片.mp4 size: 42.58 MB ┃ ┃ ┣━━28.什么是缓冲流.mp4 size: 51.27 MB ┃ ┃ ┣━━29.字节缓冲区流-写入数据.mp4 size: 77.34 MB ┃ ┃ ┣━━30.字节缓冲流-读取数据.mp4 size: 46.36 MB ┃ ┃ ┣━━31.字节缓冲区复制视频.mp4 size: 47.68 MB ┃ ┃ ┣━━32.字节流与缓存流复制视频效率对比.mp4 size: 103.81 MB ┃ ┃ ┣━━33.一个汉字存储占用多少字节.mp4 size: 61.9 MB ┃ ┃ ┣━━34.编码和解码乱码问题.mp4 size: 107.48 MB ┃ ┃ ┣━━35.字符流写入文本数据.mp4 size: 70.7 MB ┃ ┃ ┣━━36.字符流读取文本数据.mp4 size: 39.3 MB ┃ ┃ ┣━━37.字符流写入数据五种方式.mp4 size: 66.15 MB ┃ ┃ ┣━━38.字符输入流读取数据.mp4 size: 75.27 MB ┃ ┃ ┣━━39.字符流拷贝文本文件.mp4 size: 36.38 MB ┃ ┃ ┣━━40.FileWriterFileReader.mp4 size: 90.62 MB ┃ ┃ ┣━━41.字符缓冲流.mp4 size: 127.53 MB ┃ ┃ ┣━━42.字符缓冲流写入数据换行操作.mp4 size: 54.78 MB ┃ ┃ ┣━━43.字符缓冲流读取数据换行操作.mp4 size: 56.97 MB ┃ ┃ ┗━━44.字符缓冲流拷贝java代码.mp4 size: 48.52 MB ┃ ┣━━06.javase之多线程技术 ┃ ┃ ┣━━001.多线程快速入门与实际项目如何整合多线程 ┃ ┃ ┃ ┗━━视频 ┃ ┃ ┃ ┃ ┣━━01.第一节-多线程第一次课程内容安排.mp4 size: 72.27 MB ┃ ┃ ┃ ┃ ┣━━02.第二节-什么是线程、进程.mp4 size: 73.12 MB ┃ ┃ ┃ ┃ ┣━━03.第三节-为什么在进程中还需要线程呢.mp4 size: 19.45 MB ┃ ┃ ┃ ┃ ┣━━04.第四节-为什么需要使用多线程与单与并行区别.mp4 size: 70.28 MB ┃ ┃ ┃ ┃ ┣━━05.第五节-使用多线程一定提高效率吗.mp4 size: 117.94 MB ┃ ┃ ┃ ┃ ┣━━06.第六节-多线程的应用场景有哪些呢.mp4 size: 33.2 MB ┃ ┃ ┃ ┃ ┣━━07.第七节-同步与异步之间的区别.mp4 size: 19.4 MB ┃ ┃ ┃ ┃ ┣━━08.第八节-继承Thread类创建线程.mp4 size: 62.27 MB ┃ ┃ ┃ ┃ ┣━━09.第九节-实现Runnable接口创建线程.mp4 size: 36.71 MB ┃ ┃ ┃ ┃ ┣━━10.第十节-使用Callable和Future创建线程.mp4 size: 126.13 MB ┃ ┃ ┃ ┃ ┣━━11.第十一节-使用线程池的方式创建线程.mp4 size: 22.31 MB ┃ ┃ ┃ ┃ ┣━━12.第十二节-@Async异步注解创建线程.mp4 size: 85.5 MB ┃ ┃ ┃ ┃ ┣━━13.第十三节-手写@Async异步注解.mp4 size: 126.41 MB ┃ ┃ ┃ ┃ ┗━━bandicam 2021-05-30 20-53-12-818.mp4 size: 30.52 MB ┃ ┃ ┣━━002.synchronized锁使用与线程之间如何实现通讯 ┃ ┃ ┃ ┗━━视频 ┃ ┃ ┃ ┃ ┣━━code ┃ ┃ ┃ ┃ ┣━━01.第一节-什么是线程安全问题.mp4 size: 105.82 MB ┃ ┃ ┃ ┃ ┣━━02.第二节-如何解决线程安全问题.mp4 size: 110.17 MB ┃ ┃ ┃ ┃ ┣━━03.第三节-synchronized锁基本的用法01.mp4 size: 67.59 MB ┃ ┃ ┃ ┃ ┣━━04.第四节-synchronized锁基本的用法02.mp4 size: 63.04 MB ┃ ┃ ┃ ┃ ┣━━05.第五节-synchronized死锁问题.mp4 size: 74.18 MB ┃ ┃ ┃ ┃ ┣━━06.第六节-如何诊断synchronized死锁问题.mp4 size: 25.14 MB ┃ ┃ ┃ ┃ ┣━━07.第七节-如何保证线程同步问题.mp4 size: 21.51 MB ┃ ┃ ┃ ┃ ┣━━08.第八节-springmvc接口中使用synchronized.mp4 size: 72.19 MB ┃ ┃ ┃ ┃ ┣━━09.第九节-使用wait、notify注意事项.mp4 size: 60.46 MB ┃ ┃ ┃ ┃ ┣━━10.第十节-wait、notify生产者与消费者模型01.mp4 size: 89.5 MB ┃ ┃ ┃ ┃ ┗━━11.第十一节-wait、notify生产者与消费者模型02.mp4 size: 104.08 MB ┃ ┃ ┣━━003.多线程核心API与Lock锁使用 ┃ ┃ ┃ ┣━━01.第一节-画图分析wait与notify实现原理.mp4 size: 225.03 MB ┃ ┃ ┃ ┣━━02.第二节-join方法底层的设计原理.mp4 size: 123.76 MB ┃ ┃ ┃ ┣━━03.第三节-多线程底层七种状态.mp4 size: 95.29 MB ┃ ┃ ┃ ┣━━04.第四节-sleep防止CPU占用100%.mp4 size: 45.25 MB ┃ ┃ ┃ ┣━━05.第五节-守护与用户线程的区别.mp4 size: 31.01 MB ┃ ┃ ┃ ┣━━06.第六节-如何安全的停止一个线程.mp4 size: 66.24 MB ┃ ┃ ┃ ┣━━07.第七节-lock与synchronized的区别.mp4 size: 26.09 MB ┃ ┃ ┃ ┣━━08.第八节-简单演示lock锁使用方式01.mp4 size: 76.73 MB ┃ ┃ ┃ ┣━━09.第九节-简单演示lock锁使用方式02.mp4 size: 22.2 MB ┃ ┃ ┃ ┣━━10.第十节-lock的condition用法.mp4 size: 44.71 MB ┃ ┃ ┃ ┣━━11.第十一节-多线程的yield方法使用.mp4 size: 29.52 MB ┃ ┃ ┃ ┣━━12.第十二节-多线程的优先级.mp4 size: 34.72 MB ┃ ┃ ┃ ┣━━13.第十三节-wait与sleep之间的区别.mp4 size: 31.54 MB ┃ ┃ ┃ ┗━━14.第十四节-为什么wait和notify在object父类中.mp4 size: 19.68 MB ┃ ┃ ┣━━004.蚂蚁课堂&每特教育-每特教育第九期-基础知识回顾之多线程综合实战案例与纯手写日志框架 ┃ ┃ ┃ ┗━━视频 ┃ ┃ ┃ ┃ ┣━━01.第一节-字节码指令角度分析线程安全问题.mp4 size: 134.05 MB ┃ ┃ ┃ ┃ ┣━━02.第二节-画图分析字节码指令角度分析线程安全问题.mp4 size: 60.39 MB ┃ ┃ ┃ ┃ ┣━━03.第三节-Callable与FutureTask原理分析01.mp4 size: 128.96 MB ┃ ┃ ┃ ┃ ┣━━04.第四节-Callable与FutureTask原理分析02.mp4 size: 71.83 MB ┃ ┃ ┃ ┃ ┗━━05.第五节-纯手写日志框架设计原理.mp4 size: 174.28 MB ┃ ┃ ┣━━code ┃ ┃ ┃ ┗━━相关代码.rar size: 124.08 KB ┃ ┃ ┗━━深入理解多线程底层执行的原理.doc size: 1.26 MB ┃ ┣━━07.ConcurrentHashMap原理 ┃ ┃ ┣━━code ┃ ┃ ┃ ┗━━mayikt-hashmap ┃ ┃ ┃ ┃ ┗━━mayikt-hashmap ┃ ┃ ┣━━01.HashTable与HashMap区别.mp4 size: 97.83 MB ┃ ┃ ┣━━02.HashTable集合有哪些缺陷.mp4 size: 59.47 MB ┃ ┃ ┣━━03.ConcurrentHashMa1.7实现原理.mp4 size: 104.83 MB ┃ ┃ ┣━━04.ConcurrentHashMap的使用.mp4 size: 31.32 MB ┃ ┃ ┣━━05.手写出ConcurrentHashMap.mp4 size: 64.99 MB ┃ ┃ ┣━━06.如何理解分段锁设计概念.mp4 size: 35 MB ┃ ┃ ┗━━07.ConcurrentHashMap1.7计算两次index.mp4 size: 52.52 MB ┃ ┣━━08.socket网络编程 ┃ ┃ ┣━━01.什么是CS体系架构.mp4 size: 73.81 MB ┃ ┃ ┣━━02.什么是BS体系架构.mp4 size: 117.76 MB ┃ ┃ ┣━━03.http协议基本概念.mp4 size: 90.09 MB ┃ ┃ ┣━━04.http协议请求格式.mp4 size: 185.31 MB ┃ ┃ ┣━━05.http协议响应格式.mp4 size: 137.36 MB ┃ ┃ ┣━━06.什么是网络编程技术.mp4 size: 70.93 MB ┃ ┃ ┣━━07.IP地址和端口.mp4 size: 50.8 MB ┃ ┃ ┣━━08.inetAddres用法.mp4 size: 84.33 MB ┃ ┃ ┣━━09.什么是dns域名解析.mp4 size: 100.02 MB ┃ ┃ ┣━━10.udp协议基本的概念.mp4 size: 28.46 MB ┃ ┃ ┣━━11.创建udp发送者.mp4 size: 72.65 MB ┃ ┃ ┣━━12.创建udp接受者.mp4 size: 61.77 MB ┃ ┃ ┣━━13.udp协议练习题.mp4 size: 95.11 MB ┃ ┃ ┣━━14.tcp基本概念与三次握手.mp4 size: 65.68 MB ┃ ┃ ┣━━15.tcp协议发送数据.mp4 size: 40.8 MB ┃ ┃ ┣━━16.tcp协议接受数据.mp4 size: 45.49 MB ┃ ┃ ┣━━17.tcp协议实现循环发送接受数据.mp4 size: 147.64 MB ┃ ┃ ┣━━18.改造代码多线程处理.mp4 size: 62.94 MB ┃ ┃ ┣━━19.tcp实现服务器端验证账户和密码.mp4 size: 113.07 MB ┃ ┃ ┣━━20.手写http服务器端.mp4 size: 118.32 MB ┃ ┃ ┗━━21.改造http服务器灵活访问资源.mp4 size: 88.69 MB ┃ ┣━━09.反射技术 ┃ ┃ ┣━━01.什么是java反射机制.mp4 size: 71.57 MB ┃ ┃ ┣━━02.java反射机制底层原理.mp4 size: 129.64 MB ┃ ┃ ┣━━03.使用反射初始化对象.mp4 size: 98.64 MB ┃ ┃ ┣━━04.使用反射获取成员属性.mp4 size: 54.43 MB ┃ ┃ ┗━━05.使用反射机制调用方法.mp4 size: 75.71 MB ┃ ┣━━10.juc并发编程基础 ┃ ┃ ┣━━01.第一章-线程池实现原理 ┃ ┃ ┃ ┣━━02.第二节-为什么需要使用线程池.mp4 size: 48.31 MB ┃ ┃ ┃ ┣━━03.第三节-实际项目中哪些地方使用线程池.mp4 size: 13.6 MB ┃ ┃ ┃ ┣━━04.第四节-线程池有哪些作用呢.mp4 size: 33.25 MB ┃ ┃ ┃ ┣━━05.第五节-线程池创建的方式有哪些呢.mp4 size: 48.88 MB ┃ ┃ ┃ ┣━━06.第六节-线程池底层复用机制的原理.mp4 size: 61.54 MB ┃ ┃ ┃ ┣━━07.第七节-java纯手写线程池.mp4 size: 91.1 MB ┃ ┃ ┃ ┣━━08.第八节-线程池创建的线程会一直运行吗.mp4 size: 46.72 MB ┃ ┃ ┃ ┣━━09.第九节-ThreadPoolExecutor构造函数原理.mp4 size: 65.12 MB ┃ ┃ ┃ ┣━━10.第十节-线程池队列满了,任务会丢失吗.mp4 size: 21.07 MB ┃ ┃ ┃ ┗━━相关代码.rar size: 21.37 KB ┃ ┃ ┣━━02.第二章-CAS底层实现原理 ┃ ┃ ┃ ┣━━视频 ┃ ┃ ┃ ┃ ┣━━01.第一节-什么是悲观锁.mp4 size: 77.91 MB ┃ ┃ ┃ ┃ ┣━━02.第二节-mysql乐观锁实现原理.mp4 size: 168.75 MB ┃ ┃ ┃ ┃ ┣━━03.第三节-谈谈你对公平锁与非公平锁理解.mp4 size: 100.5 MB ┃ ┃ ┃ ┃ ┣━━04.第四节-什么是锁的可重入性.mp4 size: 9.89 MB ┃ ┃ ┃ ┃ ┣━━05.第五节-谈谈cas锁的理解.mp4 size: 56.56 MB ┃ ┃ ┃ ┃ ┣━━06.第六节-cas底层实现原理.mp4 size: 81.32 MB ┃ ┃ ┃ ┃ ┣━━08.第七节-如何利用cas手写一把锁.mp4 size: 72.86 MB ┃ ┃ ┃ ┃ ┣━━09.第八节-使用cas锁的优缺点.mp4 size: 21.85 MB ┃ ┃ ┃ ┃ ┗━━10.第九节-cas锁如何避免aba的问题.mp4 size: 31.81 MB ┃ ┃ ┃ ┗━━相关代码.rar size: 20.76 KB ┃ ┃ ┣━━03.第三章-Threadlocal内存泄漏问题 ┃ ┃ ┃ ┣━━01.第一节-threadlocal内存泄漏常见面试题.mp4 size: 78.25 MB ┃ ┃ ┃ ┣━━02.第二节-threadlocal应用场景有哪些.mp4 size: 52.62 MB ┃ ┃ ┃ ┣━━03.第三节-threadlocal底层实现原理.mp4 size: 62.79 MB ┃ ┃ ┃ ┣━━04.第四节-为什么线程缓存的是ThreadlocalMap对象.mp4 size: 57.21 MB ┃ ┃ ┃ ┣━━05.第五节-强、软、弱引用之间的区别.mp4 size: 70.95 MB ┃ ┃ ┃ ┣━━06.第六节-threadlocal内存泄漏问题.mp4 size: 103.6 MB ┃ ┃ ┃ ┣━━07.第七节-threadlocal如何避免内存泄漏.mp4 size: 45.72 MB ┃ ┃ ┃ ┗━━code.rar size: 27.99 KB ┃ ┃ ┗━━04.第四章-aqs底层架构设计原理 ┃ ┃ ┃ ┣━━01.第一节-谈谈Lock与synchronized区别.mp4 size: 54.02 MB ┃ ┃ ┃ ┣━━02.第二节-LockSupport用法 .mp4 size: 29.14 MB ┃ ┃ ┃ ┣━━03.第三节-aqs底层如何实现原理.mp4 size: 227.49 MB ┃ ┃ ┃ ┣━━04.第四节-cas+LockSupport+aqs手写Lock锁.mp4 size: 181.27 MB ┃ ┃ ┃ ┣━━05.第五节-Semaphore信号量底层原理.mp4 size: 36.98 MB ┃ ┃ ┃ ┣━━06.第六节-CountDownLatch底层实现原理.mp4 size: 21.95 MB ┃ ┃ ┃ ┗━━code.rar size: 39.63 KB ┃ ┣━━0.相关粉丝群.html size: 115 Bytes ┃ ┣━━相关开发工具.txt size: 96 Bytes ┃ ┗━━资料Code相关下载.txt size: 196 Bytes ┣━━02、java进阶第十期 ┃ ┣━━001-每特教育第十期-SpringBoot源码解读-SpringBoot原理分析 ┃ ┃ ┣━━01.第一节.简单回顾springboot概念_ev.mp4 size: 39.7 MB ┃ ┃ ┣━━02.第二节.springboot设计原理_ev.mp4 size: 138.67 MB ┃ ┃ ┣━━03.第三节-spring有哪些注解_ev.mp4 size: 35.84 MB ┃ ┃ ┣━━04.第四节-基于xml方式启动spring_ev.mp4 size: 42.45 MB ┃ ┃ ┣━━05.第五节-基于注解方式启动spring_ev.mp4 size: 38.52 MB ┃ ┃ ┣━━06.第六节-@ComponentScan用法_ev.mp4 size: 32.5 MB ┃ ┃ ┣━━07.第七节-如何注解方式启动springmvc_ev.mp4 size: 112.57 MB ┃ ┃ ┣━━08.第八节-注解启动springmvc返回json格式_ev.mp4 size: 52.49 MB ┃ ┃ ┣━━09.第九节.解决注解启动springmvc返回jsonbug问题_ev.mp4 size: 48.87 MB ┃ ┃ ┗━━10.第十节-注解启动springmvc总结_ev.mp4 size: 8.64 MB ┃ ┣━━0018.蚂蚁课堂&每特教育-每特教育第十期-SpringBoot源码解读-springcloud-sentinel服务接口保护 ┃ ┃ ┗━━18.mp4 size: 1.73 GB ┃ ┣━━002-每特教育第十期-设计微服务框架-自定义Springboot-Starter插件-纯手写微服务服务注册中心 ┃ ┃ ┣━━01.第一节-演示springboot自定义starter插件效果_ev.mp4 size: 60.08 MB ┃ ┃ ┣━━02.第二节-什么是springboot-starter_ev.mp4 size: 47.85 MB ┃ ┃ ┣━━03.第三节-自定义springboot-starter插件_ev.mp4 size: 201.13 MB ┃ ┃ ┣━━04.第四节-如何支持idea提示配置文件内容_ev.mp4 size: 19.17 MB ┃ ┃ ┣━━05.第五节-如何设计微服务框架之服务注册中心架构原理_ev.mp4 size: 42.77 MB ┃ ┃ ┣━━06.第六节-纯手写独立设计微服务注册中心Server端-服务注册_ev.mp4 size: 126.42 MB ┃ ┃ ┣━━07.第七节-纯手写独立设计微服务注册中心Server端-提供活跃接口查询_ev.mp4 size: 15.04 MB ┃ ┃ ┣━━08.第八节-自定义服务注册中心客户端springboot-starter插件_ev.mp4 size: 160.09 MB ┃ ┃ ┗━━09.第九节-测试编写的服务注册中心客户端starter插件_ev.mp4 size: 107.65 MB ┃ ┣━━0021.蚂蚁课堂&每特教育-每特教育第十期-分布式解决方案-canal解决mysql与redis数据一致性问题 ┃ ┃ ┣━━01.第一节-演示canal解决mysql与redis一致性问题.ev4 size: 44.85 MB ┃ ┃ ┣━━02.第二节-传统方式如何解决mysql与redis数据一致性问题.ev4 size: 98.34 MB ┃ ┃ ┣━━03.第三节-基于订阅mysqlbinlog解决数据一致问题.ev4 size: 91.23 MB ┃ ┃ ┣━━04.第四节-canal是如何解决mysql与redis数据一致性问题.ev4 size: 42.09 MB ┃ ┃ ┣━━05.第五节-canal框架基本介绍.ev4 size: 29.08 MB ┃ ┃ ┣━━06.第六节-基于dockercompose构建canal环境.ev4 size: 137.47 MB ┃ ┃ ┣━━07.第七节-客户端整合canal-tcp模式.ev4 size: 146.8 MB ┃ ┃ ┣━━08.第八节-客户端整合canal-kafka模式.ev4 size: 130.84 MB ┃ ┃ ┗━━09.第九节-canal整合kafka解决mysql与redis数据一致性问题.ev4 size: 40 MB ┃ ┣━━003-每特教育第十期-设计微服务框架-自定义Springboot-Starter插件-微服务注册中心续约与剔除实现 ┃ ┃ ┣━━00.第零节-手写服务注册中心整体效果演示.mp4 size: 36.11 MB ┃ ┃ ┣━━01.第一节-演示手写服务注册中心续约与剔除效果-u.mp4 size: 284 MB ┃ ┃ ┣━━02.第二节-如何保证注册中心服务注册线程安全性-u.mp4 size: 355.93 MB ┃ ┃ ┣━━03.第三节-客户端正常宕机-服务注册中心服务剔除如何实现-u.mp4 size: 466.06 MB ┃ ┃ ┣━━04.第四节-客户端非正常宕机-服务注册中心服务剔除如何实现-u.mp4 size: 500.86 MB ┃ ┃ ┣━━05.第五节..客户端如果注册多次失败如何触发重试策略-u.mp4 size: 268.86 MB ┃ ┃ ┗━━资料.zip size: 195.75 KB ┃ ┣━━004-每特教育第十期-设计微服务框架-Eureka源码解读之服务注册-发现-高可用源码解读 ┃ ┃ ┣━━01.第一节-Eureka源码入口如何分析.mp4 size: 76.5 MB ┃ ┃ ┣━━02.第二节-Eureka客户端如何实现服务注册.mp4 size: 150.01 MB ┃ ┃ ┣━━03.第三节-Eureka服务器端服务注册接口源码解读.mp4 size: 112.99 MB ┃ ┃ ┣━━04.第四节-Eureka服务器端服务注册接口如何存入接口地址.mp4 size: 226.83 MB ┃ ┃ ┗━━05.第五节-Eureka客户端正常宕机服务剔除实现.mp4 size: 198.77 MB ┃ ┣━━005-每特教育第十期-设计微服务框架-Eureka源码解读之高可用Ap模式源码解读-bate非剪辑版本 ┃ ┃ ┗━━10.05.bate版本非剪辑版本.mp4 size: 525.68 MB ┃ ┣━━006-每特教育第十期-设计微服务框架-自定义Springboot-Starter插件-手写分布式配置中心框架 ┃ ┃ ┣━━00.前后端整合模式演示分布式配置中心框架.mp4 size: 39.61 MB ┃ ┃ ┣━━01.第一节-演示手写分布式配置中心框架.mp4 size: 59.81 MB ┃ ┃ ┣━━02.第二节-分布式配置中心架构设计原理.mp4 size: 27.6 MB ┃ ┃ ┣━━03.第三节-分布式配中心原理总结.mp4 size: 50.76 MB ┃ ┃ ┣━━04.第四节-Environment手动获取配置文件内容.mp4 size: 141.78 MB ┃ ┃ ┣━━05.第五节-@value注解读取配置文件原理.mp4 size: 142.94 MB ┃ ┃ ┣━━06.第六节-代码纯手写构建分布式配置中心思路分析.mp4 size: 36.15 MB ┃ ┃ ┣━━07.第七节-代码纯手写分布式配置中心服务器端.mp4 size: 123.23 MB ┃ ┃ ┣━━08.第八节-代码纯手写分布式配置中心客户端.mp4 size: 302.19 MB ┃ ┃ ┣━━09.第九节-代码纯手写长轮询动态刷新配置文件.mp4 size: 231.18 MB ┃ ┃ ┣━━10.第十节-演示纯手写分布式配置中心框架整体效果.mp4 size: 120.16 MB ┃ ┃ ┗━━11.第十一节-分布式配置中心手写常见问题.mp4 size: 123.13 MB ┃ ┣━━007-每特教育第十期-设计微服务框架-自定义Springboot-Starter插件-手写openfeign客户端RPC框架-bate非剪辑版本 ┃ ┃ ┗━━10.07.mp4 size: 677.19 MB ┃ ┣━━008-每特教育第十期-设计微服务框架-自定义Springboot-Starter插件-改造手写openfeign客户端去除继承模式-bate非剪辑版本.rar ┃ ┃ ┗━━11.14-未剪辑版本.mp4 size: 831.08 MB ┃ ┣━━009-每特教育第十期-设计微服务框架-分布式任务调度平台XXL-JOB架构设计原理-bate非剪辑版本 ┃ ┃ ┗━━10.09---未剪辑版本.mp4 size: 891.43 MB ┃ ┣━━010-每特教育第十期-设计微服务框架-纯手写设计微服务动态网关-bate非剪辑版本 ┃ ┃ ┗━━10.10.mp4 size: 660.29 MB ┃ ┣━━011-每特教育第十期-设计微服务框架-纯手写设计微服务动态网关-bate非剪辑版本 ┃ ┃ ┗━━10.11.mp4 size: 856.1 MB ┃ ┣━━012-每特教育第十期-设计微服务框架-构建企业级微信公众号消息模板推送 ┃ ┃ ┗━━10.13.mp4 size: 1.33 GB ┃ ┣━━013-每特教育第十期-设计微服务框架-构建及skyWalking监控服务 ┃ ┃ ┗━━10.13.mp4 size: 1.33 GB ┃ ┣━━014-每特教育第十期-设计微服务框架-elk+kafka分布式日志采集系统设计 ┃ ┃ ┗━━10.15.mp4 size: 952.24 MB ┃ ┣━━015-每特教育第十期-设计微服务框架-纯手写封装服务限流框架 ┃ ┃ ┗━━10.15.mp4 size: 738.41 MB ┃ ┣━━016-每特教育第十期-设计微服务框架-手写令牌桶和漏桶算法 ┃ ┃ ┗━━10.17.mp4 size: 1.1 GB ┃ ┣━━018-每特教育第十期-设计微服务框架-springcloud-sentinel网关整合 ┃ ┃ ┗━━10.19.mp4 size: 521.74 MB ┃ ┣━━020-每特教育第十期-分布式解决方案-双写一致性协议与延迟双删策略 ┃ ┃ ┣━━01.第一节-使用redis缓存用法.mp4 size: 56.58 MB ┃ ┃ ┣━━02.第二节-先删除缓存在更新DB-延迟双删策略.mp4 size: 89.68 MB ┃ ┃ ┣━━03.第三节-先更新DB在删除缓存.mp4 size: 77.22 MB ┃ ┃ ┣━━04.第四节-先删除缓存在更新db还是先更新db在删除缓存.mp4 size: 15.07 MB ┃ ┃ ┣━━05.第五节-什么是双写一致性协议.mp4 size: 83.81 MB ┃ ┃ ┗━━06.第六节-如何解决双写一致性协议数据一致性问题.mp4 size: 98.68 MB ┃ ┣━━021-每特教育第十期-分布式解决方案-canal整合kafka同步数据消息顺序一致性问题 ┃ ┃ ┣━━01.第一节-kafka消费消息的模型原理.mp4 size: 115.96 MB ┃ ┃ ┣━━02.第二节-kafka解决消息顺序一致性问题核心点.mp4 size: 29.04 MB ┃ ┃ ┣━━03.第三节-kafka消息分区模型架构设计.mp4 size: 105.49 MB ┃ ┃ ┣━━04.第四节-canal整合kafka分区模型.mp4 size: 305.62 MB ┃ ┃ ┣━━06.canal整合kafka topic模式.mp4 size: 72.88 MB ┃ ┃ ┣━━06.第六节-canal整合kaka分区模型注意事项事项.mp4 size: 22.36 MB ┃ ┃ ┗━━07.第七节-演示canal整合kakfa实现分区模型消费方式.mp4 size: 224 MB ┃ ┣━━022-每特教育第十期-分布式解决方案-基于MQ最终一致性解决分布式事务问题 ┃ ┃ ┣━━01.分布式事务产生背景概述.mp4 size: 89.24 MB ┃ ┃ ┣━━02.演示分布式事务发生场景.mp4 size: 202.62 MB ┃ ┃ ┣━━03.base和cap理论.mp4 size: 75.53 MB ┃ ┃ ┣━━04.基于rabbitmq解决分布式事务原理.mp4 size: 55.71 MB ┃ ┃ ┣━━05.如何确保生产者投递消息到MQ服务器端一定成功.mp4 size: 57.48 MB ┃ ┃ ┣━━06.消费者如何确保消息一定消费成功.mp4 size: 46.88 MB ┃ ┃ ┣━━07.演示如何基于rabbitmq解决分布式事务问题.mp4 size: 107.09 MB ┃ ┃ ┗━━08.使用mq解决分布式事务问题如何降低延迟.mp4 size: 36.67 MB ┃ ┣━━023-每特教育第十期-分布式解决方案-基于LCN解决分布式事务问题和源码解读 ┃ ┃ ┣━━01.回顾上节课分布式事务内容.mp4 size: 37.47 MB ┃ ┃ ┣━━02.LCN框架的基本介绍.mp4 size: 222.25 MB ┃ ┃ ┣━━03.LCN框架LCN模式设计原理.mp4 size: 111.76 MB ┃ ┃ ┣━━04.搭建LCN协调者环境.mp4 size: 164.2 MB ┃ ┃ ┣━━05.LCN客户端流程详细解读.mp4 size: 148.41 MB ┃ ┃ ┣━━06.LCN源码解读之发起方如何获取全局事务id.mp4 size: 213.45 MB ┃ ┃ ┗━━07.LCN源码解读之参与方如何获取全局事务id.mp4 size: 163.63 MB ┃ ┣━━024-每特教育第十期-分布式解决方案-seata解决分布式事务问题原理演示 ┃ ┃ ┣━━01.seata解决分布式事务问题效果演示.mp4 size: 164.39 MB ┃ ┃ ┣━━02.seata基本的介绍.mp4 size: 73.39 MB ┃ ┃ ┣━━03.seata角色的划分.mp4 size: 35.72 MB ┃ ┃ ┣━━04.seata发起方获取全局事务id源码解读.mp4 size: 129.21 MB ┃ ┃ ┣━━05.seata如何实现逆向回滚.mp4 size: 178.52 MB ┃ ┃ ┗━━06.seata at模式解决分布式事务效果演示.mp4 size: 185.45 MB ┃ ┣━━025-每特教育第十期-分布式解决方案-seata高可用环境搭建 ┃ ┃ ┣━━01.简单回顾seata at模式实现原理.mp4 size: 41.38 MB ┃ ┃ ┣━━02.seataServer环境构建配置.mp4 size: 109.56 MB ┃ ┃ ┣━━03.上传配置文件到nacos中.mp4 size: 73.93 MB ┃ ┃ ┣━━04.seata客户端的整合方式.mp4 size: 79.09 MB ┃ ┃ ┣━━05.seataserver高可用设计.mp4 size: 95.51 MB ┃ ┃ ┣━━06.undolog日志与当前数据不一致如何处理.mp4 size: 115.36 MB ┃ ┃ ┗━━07.undolog日志逆向生成sql语句回滚原理.mp4 size: 125.15 MB ┃ ┣━━026-每特教育第十期-分布式解决方案-seata tcc模式架构原理 ┃ ┃ ┣━━01.简单回顾2PC两阶段提交协议思想.mp4 size: 50.81 MB ┃ ┃ ┣━━02.TCC模式解决分布式事务问题效率演示.mp4 size: 95.98 MB ┃ ┃ ┣━━03.TCC模式架构设计原理.mp4 size: 98.53 MB ┃ ┃ ┗━━04.seata代码如何整合TCC模式.mp4 size: 303.84 MB ┃ ┣━━027-每特教育第十期-项目运维管理-微服务架构项目如何灰度发布 ┃ ┃ ┣━━01.灰度发布效果演示.mp4 size: 82.77 MB ┃ ┃ ┣━━02.什么是灰度发布.mp4 size: 40.54 MB ┃ ┃ ┣━━03.gateway+nacos实现灰度发布原理.mp4 size: 143.71 MB ┃ ┃ ┣━━04.代码落地实战灰度发布.mp4 size: 417.29 MB ┃ ┃ ┗━━05.灰度发布环境测试.mp4 size: 33.32 MB ┃ ┣━━028-每特教育第十期-运维部署-云服务器部署springboot项目 ┃ ┃ ┣━━01.第一节-宝塔部署项目演示.mp4 size: 38.98 MB ┃ ┃ ┣━━02.第二节-专线与普通宽带区别.mp4 size: 35.81 MB ┃ ┃ ┣━━03.第三节-SaasPaasIaaS概念.mp4 size: 39.94 MB ┃ ┃ ┣━━04.第四节-iass基础云服务器厂商如何选择.mp4 size: 12.6 MB ┃ ┃ ┣━━05.第五节-登录云服务器.mp4 size: 54.71 MB ┃ ┃ ┣━━06.第六节-如何在云服务器安装jdk环境.mp4 size: 31.03 MB ┃ ┃ ┣━━07.第七节-在云服务器部署springboot项目.mp4 size: 92.6 MB ┃ ┃ ┣━━08.第八节-在云服务器如何安装宝塔.mp4 size: 74.81 MB ┃ ┃ ┣━━09.第九节-使用宝塔安装nginx和docker.mp4 size: 35.74 MB ┃ ┃ ┣━━10.第十节-配置云服务器nginx反向代理.mp4 size: 90.46 MB ┃ ┃ ┗━━11.第十一节-云服务器使用docker部署springboot项目.mp4 size: 55.72 MB ┃ ┣━━029-每特教育第十期-运维部署-openresty整合lua脚本实现灰度发布 ┃ ┃ ┣━━01.第一节.什么是openresty.mp4 size: 68.07 MB ┃ ┃ ┣━━02.第二节-安装openresty.mp4 size: 19.56 MB ┃ ┃ ┣━━03.第三节-openresty快速入门.mp4 size: 40.31 MB ┃ ┃ ┣━━04.第四节.openresty整合lua脚本连接mysql.mp4 size: 86.56 MB ┃ ┃ ┣━━05.第五节.openresty整合lua脚本多级缓存.mp4 size: 130.21 MB ┃ ┃ ┣━━06.第六节-nginx实现灰度发布实现原理.mp4 size: 156.53 MB ┃ ┃ ┗━━07.第七节-nginx整合lua脚本实现灰度发布.mp4 size: 182.64 MB ┃ ┣━━030-每特教育第十期-运维部署-docker进阶网络知识 ┃ ┃ ┣━━01.第一节-docker容器网络如何运行?01.mp4 size: 17.28 MB ┃ ┃ ┣━━01.第一节-docker容器网络如何运行?02.mp4 size: 112.89 MB ┃ ┃ ┣━━01.第一节-docker容器网络如何运行?03.mp4 size: 108.56 MB ┃ ┃ ┣━━02.第二节-五种docker容器网络模型01.mp4 size: 61.94 MB ┃ ┃ ┣━━02.第二节-五种docker容器网络模型02.mp4 size: 56.74 MB ┃ ┃ ┣━━03.第三节-network之bridg(桥)模式01.mp4 size: 5.93 MB ┃ ┃ ┣━━03.第三节-network之bridg(桥)模式02.mp4 size: 26.9 MB ┃ ┃ ┣━━03.第三节-network之bridg(桥)模式03.mp4 size: 41.39 MB ┃ ┃ ┣━━03.第三节-network之bridg(桥)模式04.mp4 size: 15.08 MB ┃ ┃ ┣━━03.第三节-network之bridg(桥)模式05.mp4 size: 18.89 MB ┃ ┃ ┣━━04.第四节-network之host(主机)模式01.mp4 size: 115.94 MB ┃ ┃ ┣━━04.第四节-network之host(主机)模式02.mp4 size: 3.44 MB ┃ ┃ ┣━━04.第四节-network之host(主机)模式03.mp4 size: 27.45 MB ┃ ┃ ┣━━04.第四节-network之host(主机)模式04.mp4 size: 14.16 MB ┃ ┃ ┣━━05.第五节network之node模式.mp4 size: 15.04 MB ┃ ┃ ┣━━06.第六节network之容器模式.mp4 size: 92.6 MB ┃ ┃ ┣━━07.第七节-network之自定义网络01.mp4 size: 10.19 MB ┃ ┃ ┣━━07.第七节-network之自定义网络02.mp4 size: 36.57 MB ┃ ┃ ┣━━07.第七节-network之自定义网络03.mp4 size: 71.17 MB ┃ ┃ ┣━━07.第七节-network之自定义网络04.mp4 size: 4.54 MB ┃ ┃ ┣━━docker-compose.yml size: 749 Bytes ┃ ┃ ┗━━docker.doc size: 3.35 MB ┃ ┣━━031-每特教育第十期-运维部署-k8s集群环境搭建 ┃ ┃ ┣━━01.k8s课程内容安排.mp4 size: 78.49 MB ┃ ┃ ┣━━02.为什么需要使用k8s.mp4 size: 35 MB ┃ ┃ ┣━━03.k8s应用场景有哪些.mp4 size: 49.72 MB ┃ ┃ ┣━━04.k8s架构设计原理.mp4 size: 56.09 MB ┃ ┃ ┣━━05.k8s集群环境演示架构设计原理.mp4 size: 118.54 MB ┃ ┃ ┣━━06.k8s集群环境搭建准备.mp4 size: 78.93 MB ┃ ┃ ┣━━07.k8s初始化集群环境.mp4 size: 173.22 MB ┃ ┃ ┣━━08.安装docker环境.mp4 size: 53.98 MB ┃ ┃ ┣━━09.安装k8s集群环境.mp4 size: 110.91 MB ┃ ┃ ┣━━10.k8s集群环境初始化----注意xshell窗口要单独.mp4 size: 143.95 MB ┃ ┃ ┣━━11.安装k8s网络插件.mp4 size: 93.42 MB ┃ ┃ ┣━━12.演示k8s安装nginx.mp4 size: 72.81 MB ┃ ┃ ┣━━13.谈谈大家安装k8s常见错误.mp4 size: 176.62 MB ┃ ┃ ┗━━资料.zip size: 195.75 KB ┃ ┣━━032-每特教育第十期-运维部署-k8s常用组件原理未剪辑 ┃ ┃ ┗━━k8s第二次课.mp4 size: 1000.22 MB ┃ ┣━━033-每特教育第十期-运维部署-k8s整体组件原理解析未剪辑 ┃ ┃ ┗━━33.mp4 size: 659.28 MB ┃ ┣━━034-每特教育第十期-运维部署-k8spod详解 ┃ ┃ ┣━━pod_ev.mp4 size: 501.07 MB ┃ ┃ ┗━━资料.zip size: 195.75 KB ┃ ┣━━035-每特教育第十期-运维部署-k8spod生命周期 ┃ ┃ ┗━━pod-生命周期_ev.mp4 size: 459.22 MB ┃ ┣━━036-每特教育第十期-运维部署-k8s-pod调度策略 ┃ ┃ ┗━━0.36_ev.mp4 size: 325.26 MB ┃ ┣━━037-每特教育第十期-运维部署-k8s-deployment详解 ┃ ┃ ┗━━0.37_ev.mp4 size: 499.39 MB ┃ ┣━━038-每特教育第十期-运维部署-k8s-hpa详解 ┃ ┃ ┗━━10.38_ev.mp4 size: 363.84 MB ┃ ┣━━039-每特教育第十期-运维部署-k8s-service ┃ ┃ ┗━━39.k8s_ev.mp4 size: 330.98 MB ┃ ┣━━040-每特教育第十期-运维部署-k8s-实战部署springboot项目 ┃ ┃ ┣━━0040_ev.mp4 size: 402.59 MB ┃ ┃ ┗━━资料.zip size: 27.48 MB ┃ ┣━━课程资料 ┃ ┃ ┣━━每特教育第十期.所有课程资料-2021年12月17日更新 ┃ ┃ ┃ ┣━━01.1-7微服务解决方案 ┃ ┃ ┃ ┃ ┣━━01.第一次课设计微服务框架源码01 ┃ ┃ ┃ ┃ ┣━━05.第五次课设计eureka集群源码解读 ┃ ┃ ┃ ┃ ┣━━08.第八次课-改造手写feign客户端 ┃ ┃ ┃ ┃ ┣━━mayikt-spring ┃ ┃ ┃ ┃ ┣━━mayikt-spring-boot-starter ┃ ┃ ┃ ┃ ┣━━mayikt-springmvc ┃ ┃ ┃ ┃ ┣━━第二次课设计微服务框架源码02 ┃ ┃ ┃ ┃ ┣━━第六次手写分布式配置中心代码 ┃ ┃ ┃ ┃ ┣━━第七次课-手写openfeign客户端RPC框架 ┃ ┃ ┃ ┃ ┗━━第三次课设计微服务框架源码03 ┃ ┃ ┃ ┣━━019-sentinel网关整合 ┃ ┃ ┃ ┃ ┗━━mayikt-apm ┃ ┃ ┃ ┣━━09.分布式任务调度平台 ┃ ┃ ┃ ┃ ┣━━xxl-job-master ┃ ┃ ┃ ┃ ┗━━分布式解决方案XX-JOB.doc size: 331.99 KB ┃ ┃ ┃ ┣━━10.独立设计微服务网关 ┃ ┃ ┃ ┃ ┣━━mayikt-gateway ┃ ┃ ┃ ┃ ┗━━mayikt-springcloud ┃ ┃ ┃ ┣━━11.设计动态网关 ┃ ┃ ┃ ┃ ┣━━mayikt-springcloud ┃ ┃ ┃ ┃ ┗━━nginx-1.17.3 ┃ ┃ ┃ ┣━━12.分布式服务追踪框架设计原理 ┃ ┃ ┃ ┃ ┣━━mayikt-opefeign-parent ┃ ┃ ┃ ┃ ┗━━zipkin-server-2.11.8-exec.jar size: 36.69 MB ┃ ┃ ┃ ┣━━13.构建企业级微服务公众号平台 ┃ ┃ ┃ ┃ ┣━━mayikt-apm ┃ ┃ ┃ ┃ ┣━━weixin-java-mp-demo-springboot-master ┃ ┃ ┃ ┃ ┗━━文档.txt size: 133 Bytes ┃ ┃ ┃ ┣━━14.SkyWalking整合 ┃ ┃ ┃ ┃ ┣━━apache-skywalking-apm-bin ┃ ┃ ┃ ┃ ┣━━mayikt-agent ┃ ┃ ┃ ┃ ┣━━mayikt-apm ┃ ┃ ┃ ┃ ┣━━mayikt-app ┃ ┃ ┃ ┃ ┣━━mayikt-thymeleaf ┃ ┃ ┃ ┃ ┣━━mysql-connector-java-8.0.16.jar size: 2.19 MB ┃ ┃ ┃ ┃ ┗━━文档.txt size: 133 Bytes ┃ ┃ ┃ ┣━━15.elk+kafka ┃ ┃ ┃ ┃ ┣━━elk+kafka环境配置 ┃ ┃ ┃ ┃ ┣━━mayikt-apm ┃ ┃ ┃ ┃ ┗━━资料文档.txt size: 108 Bytes ┃ ┃ ┃ ┣━━16.封装限流框架 ┃ ┃ ┃ ┃ ┣━━mayikt-apm ┃ ┃ ┃ ┃ ┣━━nginx-1.17.3 ┃ ┃ ┃ ┃ ┗━━笔记.doc size: 22.5 KB ┃ ┃ ┃ ┣━━17.限流算法原理 ┃ ┃ ┃ ┃ ┣━━mayik-rateLimiter ┃ ┃ ┃ ┃ ┗━━mayikt-apm ┃ ┃ ┃ ┣━━18.sentinel ┃ ┃ ┃ ┃ ┣━━apache-jmeter-4.0 ┃ ┃ ┃ ┃ ┣━━mayikt-apm ┃ ┃ ┃ ┃ ┣━━sentinel-dashboard-1.7.1.jar size: 20.22 MB ┃ ┃ ┃ ┃ ┗━━笔记.doc size: 10 KB ┃ ┃ ┃ ┗━━20-canal解决mysql与redis数据一致性问题 ┃ ┃ ┃ ┃ ┣━━mayikt-canal ┃ ┃ ┃ ┃ ┗━━docker-compose.yml size: 1.18 KB ┃ ┃ ┣━━每特教育第十期.所有课程资料.rar size: 505.14 MB ┃ ┃ ┗━━语雀.txt size: 119 Bytes ┃ ┗━━赠送-第十期-SpringCloudAlibaba ┃ ┃ ┣━━01.springcloudalibaba服务治理基本概念 ┃ ┃ ┃ ┣━━剪辑之后 ┃ ┃ ┃ ┃ ┣━━06.第六节.什么是SpringCloud.mp4 size: 66.46 MB ┃ ┃ ┃ ┃ ┣━━07.第七节-远程调用的基本概念.mp4 size: 114.73 MB ┃ ┃ ┃ ┃ ┣━━09.第九节-使用httpClient实现RPC远程调用.mp4 size: 81.12 MB ┃ ┃ ┃ ┃ ┣━━10.第十节-使用HttpClient调用天气预报接口.mp4 size: 85.67 MB ┃ ┃ ┃ ┃ ┣━━11.第十一节-什么是服务治理.mp4 size: 165.31 MB ┃ ┃ ┃ ┃ ┣━━12.第十二节-创建生产者接口.mp4 size: 71.87 MB ┃ ┃ ┃ ┃ ┣━━13.第十三节-创建消费者项目.mp4 size: 39.41 MB ┃ ┃ ┃ ┃ ┣━━14.第十四节-演示如果没有治理调用接口现象.mp4 size: 39.8 MB ┃ ┃ ┃ ┃ ┣━━15.第十五节-构建eurekaServer端项目.mp4 size: 130.42 MB ┃ ┃ ┃ ┃ ┣━━16.第十六节-构建eurekaclient端服务注册.mp4 size: 64.81 MB ┃ ┃ ┃ ┃ ┣━━17.第十七节-创建eurekaClient服务发现.mp4 size: 125.38 MB ┃ ┃ ┃ ┃ ┗━━SpringCloudAlibaba入门到精通.jpg size: 141.15 KB ┃ ┃ ┃ ┗━━课程目录.txt size: 181 Bytes ┃ ┃ ┣━━02.springcloudalibabaNacos服务注册中心 ┃ ┃ ┃ ┗━━视频 ┃ ┃ ┃ ┃ ┣━━01.第一节-什么是Nacos.mp4 size: 95.05 MB ┃ ┃ ┃ ┃ ┣━━02.第二节-如何启动nacosServer端.mp4 size: 134.04 MB ┃ ┃ ┃ ┃ ┣━━03.第三节-如何手动实现服务的注册到Nacos.mp4 size: 96.18 MB ┃ ┃ ┃ ┃ ┣━━04.第四节-整合nacosClient实现服务注册源码解读.mp4 size: 308.91 MB ┃ ┃ ┃ ┃ ┣━━05.第五节-整合nacosClient实现服务发现.mp4 size: 71.35 MB ┃ ┃ ┃ ┃ ┗━━06.第六节-整合resttemplate.mp4 size: 125.18 MB ┃ ┃ ┣━━03.springcloudalibaba本地负载均衡器 ┃ ┃ ┃ ┗━━视频 ┃ ┃ ┃ ┃ ┣━━01.第一节-手写本地负载均衡器-轮询算法.mp4 size: 285.5 MB ┃ ┃ ┃ ┃ ┣━━02.第二节-手写本地负载均衡器-随机算法.mp4 size: 109.22 MB ┃ ┃ ┃ ┃ ┣━━03.第三节-消费者获取到宕机地址调用报错,如何故障转移.mp4 size: 160.93 MB ┃ ┃ ┃ ┃ ┣━━04.第四节-权重算法如何实现思路.mp4 size: 152.68 MB ┃ ┃ ┃ ┃ ┣━━05.第五节-手写本地负载均衡器-权重算法.mp4 size: 108.59 MB ┃ ┃ ┃ ┃ ┣━━06.第六节-ribbon负载均衡器实使用.mp4 size: 75.05 MB ┃ ┃ ┃ ┃ ┣━━07.第七节-ribbon负载均衡器轮询算法实现源码解读.mp4 size: 83.93 MB ┃ ┃ ┃ ┃ ┣━━08.第八节-ribbon负载均衡器如何整合随机算法.mp4 size: 53.7 MB ┃ ┃ ┃ ┃ ┗━━09.第九节-ribbon整合nacos客户端权重算法.mp4 size: 117.9 MB ┃ ┃ ┣━━04.springcloudalibabanacos集群部署方案 ┃ ┃ ┃ ┣━━01.第一节-Nacos如何实现集群.mp4 size: 135.96 MB ┃ ┃ ┃ ┣━━02.第二节-Nacos构建集群方式注意事项.mp4 size: 150.08 MB ┃ ┃ ┃ ┣━━03.第三节-正确方式构建Nacos集群.mp4 size: 99.83 MB ┃ ┃ ┃ ┣━━04.第四节-Nacos客户端随机注册算法.mp4 size: 126.56 MB ┃ ┃ ┃ ┗━━05.第五节-Nacos客户端实现服务集群注册原理.mp4 size: 64.85 MB ┃ ┃ ┗━━springcloudalibaba资料和代码 ┃ ┃ ┃ ┣━━01.springcloudalibaba服务治理基本概念.zip size: 101.18 KB ┃ ┃ ┃ ┣━━02.springcloudalibabaNacos服务注册中心.zip size: 112.25 MB ┃ ┃ ┃ ┣━━03.springcloudalibaba本地负载均衡器.zip size: 243.54 KB ┃ ┃ ┃ ┣━━04.springcloudalibabanacos集群部署方案.zip size: 321.07 MB ┃ ┃ ┃ ┗━━springcloudalibaba文档.zip size: 897.66 KB ┣━━03、java进阶第九期 ┃ ┣━━000.每特教育第九期-开班相关说明 ┃ ┃ ┣━━01.第一节-每特教育第九期上课时间安排_ev.mp4 size: 46.42 MB ┃ ┃ ┣━━02.第二节-常用开发的工具整理_ev.mp4 size: 23.62 MB ┃ ┃ ┣━━03第三节-程序员如何选择电脑配置_ev.mp4 size: 14.96 MB ┃ ┃ ┣━━04.第四节-腾讯课堂上课标题不一致的问题_ev.mp4 size: 15.43 MB ┃ ┃ ┣━━05.第五节-第九期新增了哪些知识点01_ev.mp4 size: 51.65 MB ┃ ┃ ┣━━06.第六节-第九期新增了哪些知识点02_ev.mp4 size: 94.98 MB ┃ ┃ ┣━━07.第七节-程序员开发资料如何下载_ev.mp4 size: 14.52 MB ┃ ┃ ┗━━09.00每特教育第九期开班相关说明_ev.mp4 size: 261.55 MB ┃ ┣━━001.每特教育第九期-基础知识回顾之掌握Java反射自定义注解底层设计原理与封装限流的框架 ┃ ┃ ┣━━01.第一节-反射与自定义原理课程安排_ev.mp4 size: 13.74 MB ┃ ┃ ┣━━02.第二节-什么是反射&反射基本概念_ev.mp4 size: 35.03 MB ┃ ┃ ┣━━03.第三节-反射的应用场景_ev.mp4 size: 12.23 MB ┃ ┃ ┣━━04.第四节-反射机制使用的三种方式_ev.mp4 size: 53.71 MB ┃ ┃ ┣━━05.第五节-使用反射机制初始化对象_ev.mp4 size: 24.12 MB ┃ ┃ ┣━━06.第六节-反射如何给属性赋值_ev.mp4 size: 34.06 MB ┃ ┃ ┣━━07.第七节-使用反射机制调用方法_ev.mp4 size: 29.83 MB ┃ ┃ ┣━━08.第八节-反射如何越过泛型检查_ev.mp4 size: 19.4 MB ┃ ┃ ┣━━09.第九节-注解的基本概念与介绍_ev.mp4 size: 60.26 MB ┃ ┃ ┣━━10.第十节-使用guava对微服务接口实现限流_ev.mp4 size: 18.25 MB ┃ ┃ ┣━━11.第十一节-使用aop环绕通知拦截目标方法01_ev.mp4 size: 36.2 MB ┃ ┃ ┣━━12.第十二节-使用aop环绕通知拦截目标方法02_ev.mp4 size: 73.28 MB ┃ ┃ ┣━━13.第十三节-使用aop+反射+自定义注解实现限流框架_ev.mp4 size: 58.76 MB ┃ ┃ ┗━━资料.zip size: 195.75 KB ┃ ┣━━002.每特教育第九期-基础知识回顾之多线程快速入门与实际项目如何整合多线程 ┃ ┃ ┣━━01.第一节-多线程第一次课程内容安排.mp4 size: 72.27 MB ┃ ┃ ┣━━02.第二节-什么是线程、进程.mp4 size: 73.12 MB ┃ ┃ ┣━━03.第三节-为什么在进程中还需要线程呢.mp4 size: 19.45 MB ┃ ┃ ┣━━04.第四节-为什么需要使用多线程与单与并行区别.mp4 size: 70.28 MB ┃ ┃ ┣━━05.第五节-使用多线程一定提高效率吗.mp4 size: 117.94 MB ┃ ┃ ┣━━06.第六节-多线程的应用场景有哪些呢.mp4 size: 33.2 MB ┃ ┃ ┣━━07.第七节-同步与异步之间的区别.mp4 size: 19.4 MB ┃ ┃ ┣━━08.第八节-继承Thread类创建线程.mp4 size: 62.27 MB ┃ ┃ ┣━━09.第九节-实现Runnable接口创建线程.mp4 size: 36.71 MB ┃ ┃ ┣━━10.第十节-使用Callable和Future创建线程.mp4 size: 126.13 MB ┃ ┃ ┣━━11.第十一节-使用线程池的方式创建线程.mp4 size: 22.31 MB ┃ ┃ ┣━━12.第十二节-@Async异步注解创建线程.mp4 size: 85.5 MB ┃ ┃ ┗━━13.第十三节-手写@Async异步注解.mp4 size: 126.41 MB ┃ ┣━━003.每特教育第九期-基础知识回顾之synchronized锁使用与线程之间如何实现通讯 ┃ ┃ ┣━━01.第一节-什么是线程安全问题.mp4 size: 105.82 MB ┃ ┃ ┣━━02.第二节-如何解决线程安全问题.mp4 size: 110.17 MB ┃ ┃ ┣━━03.第三节-synchronized锁基本的用法01.mp4 size: 67.59 MB ┃ ┃ ┣━━04.第四节-synchronized锁基本的用法02.mp4 size: 63.04 MB ┃ ┃ ┣━━05.第五节-synchronized死锁问题.mp4 size: 74.18 MB ┃ ┃ ┣━━06.第六节-如何诊断synchronized死锁问题.mp4 size: 25.14 MB ┃ ┃ ┣━━07.第七节-如何保证线程同步问题.mp4 size: 21.51 MB ┃ ┃ ┣━━08.第八节-springmvc接口中使用synchronized.mp4 size: 72.19 MB ┃ ┃ ┣━━09.第九节-使用wait、notify注意事项.mp4 size: 60.46 MB ┃ ┃ ┣━━10.第十节-wait、notify生产者与消费者模型01.mp4 size: 89.5 MB ┃ ┃ ┣━━11.第十一节-wait、notify生产者与消费者模型02.mp4 size: 104.08 MB ┃ ┃ ┗━━code.zip size: 810.47 KB ┃ ┣━━004.每特教育第九期-基础知识回顾之多线程核心API与Lock锁使用 ┃ ┃ ┣━━01.第一节-画图分析wait与notify实现原理.mp4 size: 225.03 MB ┃ ┃ ┣━━02.第二节-join方法底层的设计原理.mp4 size: 123.76 MB ┃ ┃ ┣━━03.第三节-多线程底层七种状态.mp4 size: 95.29 MB ┃ ┃ ┣━━04.第四节-sleep防止CPU占用100%.mp4 size: 45.25 MB ┃ ┃ ┣━━05.第五节-守护与用户线程的区别.mp4 size: 31.01 MB ┃ ┃ ┣━━06.第六节-如何安全的停止一个线程.mp4 size: 66.24 MB ┃ ┃ ┣━━07.第七节-lock与synchronized的区别.mp4 size: 26.09 MB ┃ ┃ ┣━━08.第八节-简单演示lock锁使用方式01.mp4 size: 76.73 MB ┃ ┃ ┣━━09.第九节-简单演示lock锁使用方式02.mp4 size: 22.2 MB ┃ ┃ ┣━━10.第十节-lock的condition用法.mp4 size: 44.71 MB ┃ ┃ ┣━━11.第十一节-多线程的yield方法使用.mp4 size: 29.52 MB ┃ ┃ ┣━━12.第十二节-多线程的优先级.mp4 size: 34.72 MB ┃ ┃ ┣━━13.第十三节-wait与sleep之间的区别.mp4 size: 31.54 MB ┃ ┃ ┗━━14.第十四节-为什么wait和notify在object父类中.mp4 size: 19.68 MB ┃ ┣━━005.每特教育第九期-基础知识回顾之多线程综合实战案例与纯手写日志框架 ┃ ┃ ┣━━01.第一节-字节码指令角度分析线程安全问题.mp4 size: 134.05 MB ┃ ┃ ┣━━02.第二节-画图分析字节码指令角度分析线程安全问题.mp4 size: 60.39 MB ┃ ┃ ┗━━03.第三节-Callable与FutureTask原理分析01.mp4 size: 3.38 MB ┃ ┣━━006.每特教育第九期-JUC并发编程之CAS原子类底层原理 ┃ ┃ ┗━━01.第一节-什么是悲观锁.mp4 size: 0 GB ┃ ┣━━007.每特教育第九期-JUC并发编程之基于cas+LockSupport锁手写锁的升级过程 ┃ ┃ ┣━━01.第一节-如何手写重入锁.mp4 size: 139.08 MB ┃ ┃ ┣━━02.第二节-代码纯手写重入锁.mp4 size: 94.05 MB ┃ ┃ ┣━━03.第三节-偏向锁轻量级锁重量级锁应用场景01.mp4 size: 100.96 MB ┃ ┃ ┣━━04.第四节-偏向锁和轻量锁和重量锁引用场景02.mp4 size: 104.22 MB ┃ ┃ ┣━━05.第五节-画图分析手写cas锁底层原理.mp4 size: 53.34 MB ┃ ┃ ┣━━06.第六节-手写轻量锁升级的过程.mp4 size: 86.87 MB ┃ ┃ ┣━━07.第七节-源码调试手写轻量锁升级过程.mp4 size: 98.88 MB ┃ ┃ ┣━━08.第八节-纯手写轻量锁升级过程课程疑问总结.mp4 size: 18 MB ┃ ┃ ┣━━09.第九节-偏向锁与重入锁之间的区别.mp4 size: 60.84 MB ┃ ┃ ┣━━10.第十节-公平锁与非公平锁的区别.mp4 size: 99.69 MB ┃ ┃ ┗━━资料.zip size: 195.75 KB ┃ ┣━━008.每特教育第九期-JUC并发编程之从对象角度获取synchronized升级过程 ┃ ┃ ┣━━01.第一节-偏向锁轻量级锁重量级锁应用场景.mp4 size: 100.96 MB ┃ ┃ ┣━━02.第二节-java对象的布局底层实现原理.mp4 size: 159.15 MB ┃ ┃ ┣━━03.第三节-new出一个对象至少占用多少字节.mp4 size: 41.6 MB ┃ ┃ ┣━━04.第四节-对象内存中offset作用.mp4 size: 69.37 MB ┃ ┃ ┣━━05.第五节-通过对象头获取锁的升级信息.mp4 size: 129.76 MB ┃ ┃ ┣━━06.第六节-如何在对象头获取HashCode.mp4 size: 80.04 MB ┃ ┃ ┣━━07.第七节-如何从对象头获取偏向锁.mp4 size: 67.54 MB ┃ ┃ ┣━━08.第八节-如何从对象头获取轻量锁.mp4 size: 67.5 MB ┃ ┃ ┣━━09.第九节-完整链演示锁的升级过程.mp4 size: 98.03 MB ┃ ┃ ┣━━10.第十节-如何从对象头锁的信息课程总结.mp4 size: 40.32 MB ┃ ┃ ┗━━资料.zip size: 195.75 KB ┃ ┣━━009.每特教育第九期-JUC并发编程之synchronized锁升级过程原理分析 ┃ ┃ ┣━━01.第一节-简单回顾对象头与锁的升级过程.mp4 size: 75.54 MB ┃ ┃ ┣━━02.第二节-画图分析synchronized轻量锁获取锁实现原理.mp4 size: 126.88 MB ┃ ┃ ┣━━03.第三节-画图分析synchronized轻量锁释放锁原理.mp4 size: 182.59 MB ┃ ┃ ┣━━04.第四节-画图分析synchronized轻量锁释放锁原理.mp4 size: 20.13 MB ┃ ┃ ┣━━05.第五节-字节码角度分析Monitor指令.mp4 size: 96.66 MB ┃ ┃ ┣━━06.第六节-Monitor指令分析.mp4 size: 66.26 MB ┃ ┃ ┣━━07.第七节-Monitor虚拟机源码解读分析.mp4 size: 105.59 MB ┃ ┃ ┗━━资料.zip size: 195.75 KB ┃ ┣━━010.每特教育第九期-JUC并发编程之画图分析synchronized锁的升级过程 ┃ ┃ ┣━━01.第一节-synchronized终极底层原理总结介绍.mp4 size: 29.59 MB ┃ ┃ ┣━━02.第二节-画图分析synchronized偏向锁原理01.mp4 size: 113.32 MB ┃ ┃ ┣━━03.第三节-画图分析synchronized撤销原理.mp4 size: 53.7 MB ┃ ┃ ┣━━04.第四节-画图分析synchronized轻量级锁原理.mp4 size: 117.94 MB ┃ ┃ ┣━━05.第五节-画图分析synchronized重量级锁原理.mp4 size: 53.03 MB ┃ ┃ ┣━━06.第六节-画图分析synchronized批量重偏向锁.mp4 size: 144.78 MB ┃ ┃ ┣━━07.第七节-画图分析synchronized批量撤销.mp4 size: 65.36 MB ┃ ┃ ┣━━08.第八节-synchronized锁的粗化.mp4 size: 16.57 MB ┃ ┃ ┣━━09.第九节-synchronized锁的消除.mp4 size: 23.1 MB ┃ ┃ ┗━━09.第十节-完整文字版本总结synchronized原理.mp4 size: 130.39 MB ┃ ┣━━011.每特教育第九期-JUC并发编程之Threadlocal如何避免内存泄漏问题 ┃ ┃ ┣━━01.第一节-Threadlocal原理解析课程内容安排.mp4 size: 18.68 MB ┃ ┃ ┣━━02.第二节-Threadlocal基本的用法.mp4 size: 40.69 MB ┃ ┃ ┣━━03.第三节-Threadlocal应用场景有哪些..mp4 size: 49.72 MB ┃ ┃ ┣━━04.第四节-Threadlocal真实例子讲解..mp4 size: 112.83 MB ┃ ┃ ┣━━05.第五节-内存泄漏与内存溢出区别.mp4 size: 27.33 MB ┃ ┃ ┣━━06.第六节-什么是强引用.mp4 size: 52.39 MB ┃ ┃ ┣━━07.第七节-什么是软引用.mp4 size: 62.72 MB ┃ ┃ ┣━━08.第八节-什么是弱引用.mp4 size: 26.65 MB ┃ ┃ ┣━━09.第九节-Threadlocal底层源码解读.mp4 size: 116 MB ┃ ┃ ┣━━10.第十节-Threadlocal内存泄漏原因分析01.mp4 size: 108.27 MB ┃ ┃ ┣━━11.第十一节-Threadlocal内存泄漏原因分析.mp4 size: 77.47 MB ┃ ┃ ┗━━12.第十二节-Threadlocal课程内容总结.mp4 size: 45.19 MB ┃ ┣━━012.每特教育第九期-JUC并发编程之Java内存模型底层原理 ┃ ┃ ┣━━01.第一节-为什么需要加上Volatile.mp4 size: 66.14 MB ┃ ┃ ┣━━02.第二节-Volatile关键字基本概述.mp4 size: 28.95 MB ┃ ┃ ┣━━03.第三节-Volatile基本用法.mp4 size: 43.8 MB ┃ ┃ ┣━━04.第四节-cpu多级缓存的作用.mp4 size: 67.52 MB ┃ ┃ ┣━━05.第五节-为什么会发生线程可见性.mp4 size: 66.93 MB ┃ ┃ ┣━━06.第六节-什么是java内存模型.mp4 size: 59.49 MB ┃ ┃ ┗━━07.第七节-JMM八大同步规范.mp4 size: 128.58 MB ┃ ┣━━013.每特教育第九期-JUC并发编程之Volatile关键字底层原理 ┃ ┃ ┣━━01.第一节-volatile关键底层实现原理.mp4 size: 115.97 MB ┃ ┃ ┣━━02.第二节-mesi缓存一致性协议原理.mp4 size: 79.47 MB ┃ ┃ ┣━━03.第三节-为什么volatile不能够保证原子性.mp4 size: 65.48 MB ┃ ┃ ┣━━04.第四节-为什么System.out.println保证线程的可见性.mp4 size: 70.83 MB ┃ ┃ ┣━━05.第五节-什么是重排序.mp4 size: 27.98 MB ┃ ┃ ┣━━06.第六节-多线程的情况下发生重排序结果会有哪些影响.mp4 size: 67.93 MB ┃ ┃ ┗━━07.第七节-演示多线程情况下重排序产生的问题.mp4 size: 110.29 MB ┃ ┣━━014.每特教育第九期-JUC并发编程之单例模式七种写法与如何破解单例 ┃ ┃ ┣━━01.第一节-什么是单例模式.mp4 size: 21.38 MB ┃ ┃ ┣━━02.第二节-懒汉式线程不安全.mp4 size: 38.62 MB ┃ ┃ ┣━━03.第三节-懒汉式线程安全.mp4 size: 34.46 MB ┃ ┃ ┣━━04.第四节-懒汉式双重检验锁.mp4 size: 61.68 MB ┃ ┃ ┣━━06.第六节-饿汉式.mp4 size: 37 MB ┃ ┃ ┣━━07.第七节-静态代码单例.mp4 size: 12.83 MB ┃ ┃ ┣━━08.第八节-静态内部类的形式.mp4 size: 48.44 MB ┃ ┃ ┣━━09.第九节-枚举单例.mp4 size: 52.32 MB ┃ ┃ ┣━━10.第十节-反射如何破解单例模式.mp4 size: 138.96 MB ┃ ┃ ┣━━11.第十一节-序列化如何破解单例.mp4 size: 43.07 MB ┃ ┃ ┣━━12.第十二节-序列化如何防止单例破解.mp4 size: 98.67 MB ┃ ┃ ┣━━13.第十三节-java真的能够实现真正意义上单例吗.mp4 size: 16.9 MB ┃ ┃ ┣━━14.第十四节-反射破解枚举单例.mp4 size: 80.85 MB ┃ ┃ ┗━━15.第十五节-枚举如何防御反射破解单例.mp4 size: 68 MB ┃ ┣━━015.每特教育第九期-JUC并发编程之内存屏障实现原理 ┃ ┃ ┣━━01.第一节-什么是缓存行.mp4 size: 105.03 MB ┃ ┃ ┣━━02.第二节-为什么加上Volatile效率变低01.mp4 size: 36.13 MB ┃ ┃ ┣━━02.第二节-为什么加上Volatile效率变低02.mp4 size: 157.13 MB ┃ ┃ ┣━━03.第三节-@sun.misc.Contended.mp4 size: 21.88 MB ┃ ┃ ┣━━04.第四节-重排序有哪些好处.mp4 size: 29.82 MB ┃ ┃ ┣━━05.第五节-编译与处理器重排序.mp4 size: 181.91 MB ┃ ┃ ┣━━06.第六节-双重检验锁单例为什么需要加上Volatile.mp4 size: 129.8 MB ┃ ┃ ┣━━07.第七节-内存屏障如何保证可见性和禁止重排序.mp4 size: 132.53 MB ┃ ┃ ┣━━08.第八节.unsafe类调用内存屏障实现禁止重排序.mp4 size: 73.86 MB ┃ ┃ ┣━━09.第九节-写内存屏障的疑问.mp4 size: 16.62 MB ┃ ┃ ┣━━10.第十节-happens-before规则.mp4 size: 47 MB ┃ ┃ ┗━━资料.zip size: 195.75 KB ┃ ┣━━016.每特教育第九期-JUC并发编程之BlockingQueue实现原理 ┃ ┃ ┣━━01.第一节-队列模型的架构设计.mp4 size: 58.38 MB ┃ ┃ ┣━━02.第二节-数组与链表结构模型.mp4 size: 88.81 MB ┃ ┃ ┣━━03.第三节-基于链表实现队列原理.mp4 size: 70.13 MB ┃ ┃ ┣━━04.第四节-简单回顾lock锁的使用.mp4 size: 29.03 MB ┃ ┃ ┣━━05.第五节-Arrayblockingqueue的用法01.mp4 size: 143.44 MB ┃ ┃ ┣━━06.第六节-Arrayblockingqueue的用法02.mp4 size: 66.14 MB ┃ ┃ ┣━━07.第六节-Arrayblockingqueue的用法03.mp4 size: 30.21 MB ┃ ┃ ┣━━08.第八节-纯手写Arrayblockingqueue存储功能.mp4 size: 95.97 MB ┃ ┃ ┣━━09.第九节-基于Arrayblockingqueue实现生产者与消费者模型.mp4 size: 117.37 MB ┃ ┃ ┣━━10.第十节-Arrayblockingqueue阻塞功能如何实现.mp4 size: 116.21 MB ┃ ┃ ┣━━11.第十一节-完善手写Arrayblockingqueue.mp4 size: 59.09 MB ┃ ┃ ┗━━12.第十二节-Linked与arraylBlockingQueue区别.mp4 size: 102.53 MB ┃ ┣━━017.每特教育第九期-JUC并发编程之线程池底层实现原理 ┃ ┃ ┣━━01.第一节-为什么使用线程池.mp4 size: 110.47 MB ┃ ┃ ┣━━02.第二节-线程池的作用有哪些.mp4 size: 76.25 MB ┃ ┃ ┣━━03.第三节-线程池四种创建方式.mp4 size: 53.44 MB ┃ ┃ ┣━━04.第四节-线程池之可定长度和单例线程池.mp4 size: 29.03 MB ┃ ┃ ┣━━05.第五节-可定时线程池.mp4 size: 11.49 MB ┃ ┃ ┣━━06.第六节-手写线程池底层实现原理思路.mp4 size: 83.17 MB ┃ ┃ ┣━━07.第七节-代码纯手写线程池.mp4 size: 84.77 MB ┃ ┃ ┣━━08.第八节-代码手写线程池之如何停止线程池.mp4 size: 53.67 MB ┃ ┃ ┣━━09.第九节-手写线程池如何避免cpu飙高的问题.mp4 size: 173.31 MB ┃ ┃ ┣━━10.第十节-threadpoolexcutor核心参数.mp4 size: 69.3 MB ┃ ┃ ┣━━11.第十一节-如何自定义线程池.mp4 size: 149.56 MB ┃ ┃ ┣━━12.第十二节-为什么阿里巴巴Java开发手册中强制要求线程池不允许使用Executor.mp4 size: 27.67 MB ┃ ┃ ┣━━13.第十三节-线程池队列满了如何处理呢拒绝策略.mp4 size: 73.96 MB ┃ ┃ ┣━━14.第十四节-如何自定义线程池名称.mp4 size: 38.96 MB ┃ ┃ ┣━━15.第十五节-线程池五种状态.mp4 size: 48.67 MB ┃ ┃ ┣━━16.第十六节-线程池内部底层实现原理.mp4 size: 108.76 MB ┃ ┃ ┣━━17.第十七节-线程池内部工作线程如何一直运行状态.mp4 size: 35.04 MB ┃ ┃ ┣━━18.第十八节-线程池核心线程数如何配置.mp4 size: 116.52 MB ┃ ┃ ┗━━19.第十九节-SpringBoot如何整合线程池.mp4 size: 21.34 MB ┃ ┣━━018.每特教育第九期-JUC并发编程之AQS底层实现原理 ┃ ┃ ┣━━01.第一节-什么是AQS.mp4 size: 46.94 MB ┃ ┃ ┣━━02.第二节-简单回顾AQS设计知识点.mp4 size: 40.95 MB ┃ ┃ ┣━━03.第三节-简单回顾CAS底层原理.mp4 size: 50.95 MB ┃ ┃ ┣━━04.第四节-简单回顾locksupport.mp4 size: 25.21 MB ┃ ┃ ┣━━05.第五节-lock锁源码解读.mp4 size: 124.17 MB ┃ ┃ ┣━━06.第六节-非公平锁源码解读01.mp4 size: 43.87 MB ┃ ┃ ┣━━07.第七节-非公平锁源码解读02.mp4 size: 329.45 MB ┃ ┃ ┣━━08.第八节-lock双向链表结构疑问.mp4 size: 30.4 MB ┃ ┃ ┣━━09.第九节-AQS中为什么头结点是为空的01.mp4 size: 40.61 MB ┃ ┃ ┣━━10.第十节-AQS中为什么头结点是为空的02.mp4 size: 8.11 MB ┃ ┃ ┣━━11.第十一节-简单回顾AQS基本实现原理.mp4 size: 163.2 MB ┃ ┃ ┣━━12.第十二节-AQS源码分析之如何阻塞一个线程01.mp4 size: 151.25 MB ┃ ┃ ┣━━13.第十三节-AQS源码分析之如何阻塞一个线程02.mp4 size: 107.83 MB ┃ ┃ ┣━━14.第十四节-AQS源码之重入锁如何实现.mp4 size: 38.64 MB ┃ ┃ ┣━━15.第十五节-Lock锁如何释放锁的.mp4 size: 157.7 MB ┃ ┃ ┣━━16.第十六节-Lock底层公平与非公平锁实现区别.mp4 size: 31.09 MB ┃ ┃ ┗━━17.第十七节-AQS源码总结.mp4 size: 11.67 MB ┃ ┣━━019.每特教育第九期-JUC并发编程之Lock锁的condition源码解读 ┃ ┃ ┣━━01.第一节-回顾等待池与锁池之间的区别.mp4 size: 118.41 MB ┃ ┃ ┣━━02.第二节-等待池源码解读.mp4 size: 57.07 MB ┃ ┃ ┣━━03.第三节-await方法底层源码解读01.mp4 size: 102.7 MB ┃ ┃ ┣━━04.第四节-await方法底层源码解读02.mp4 size: 149.64 MB ┃ ┃ ┗━━05.第五节-如何唤醒等待池中的线程.mp4 size: 94.99 MB ┃ ┣━━020.每特教育第九期-JUC并发编程之Semaphore源码解读 ┃ ┃ ┣━━01.第一节-Semaphore基本用法.mp4 size: 146.38 MB ┃ ┃ ┣━━02.第二节-Semaphore如何实现限流.mp4 size: 70.42 MB ┃ ┃ ┣━━03.第三节-Semaphore源码解读01.mp4 size: 340.08 MB ┃ ┃ ┣━━04.第四节-Semaphore源码解读02.mp4 size: 108.15 MB ┃ ┃ ┗━━资料.zip size: 195.75 KB ┃ ┣━━021.每特教育第九期-JUC并发编程之CyclicBarrier源码解读 ┃ ┃ ┣━━01.第一节-CyclicBarrier用法.mp4 size: 115.1 MB ┃ ┃ ┣━━02.第二节-CyclicBarrier源码解读.mp4 size: 147.63 MB ┃ ┃ ┣━━03.第三节-CountDownLatch用法.mp4 size: 58.93 MB ┃ ┃ ┣━━04.第四节-CountDownLatch源码解读01.mp4 size: 67.84 MB ┃ ┃ ┣━━05.第五节-CountDownLatch源码解读02.mp4 size: 102.67 MB ┃ ┃ ┣━━06.第六节-AQS源码总结01.mp4 size: 156.02 MB ┃ ┃ ┣━━07.第七节-AQS源码总结02.mp4 size: 56.82 MB ┃ ┃ ┗━━08.第八节-AQS源码总结03.mp4 size: 107.12 MB ┃ ┣━━022.每特教育第九期-JUC并发编程之forkjoin底层原理 ┃ ┃ ┗━━视频正在努力讲解中,后期讲解完毕会更新的.txt size: 84 Bytes ┃ ┣━━023.每特教育第九期-JUC并发编程之disruptor原理 ┃ ┃ ┗━━视频正在努力讲解中,后期讲解完毕会更新的.txt size: 60 Bytes ┃ ┣━━024.每特教育第九期-JVM专题之类加载器设计原理 ┃ ┃ ┣━━01.第一节-类加载概念引入.mp4 size: 68.54 MB ┃ ┃ ┣━━02.第二节-class文件读取的来源.mp4 size: 12.71 MB ┃ ┃ ┣━━03.第三节-类加载器的分类.mp4 size: 177.72 MB ┃ ┃ ┣━━04.第四节-什么是双亲委派机制.mp4 size: 108.04 MB ┃ ┃ ┣━━05.第五节-双亲委派机制案例演示.mp4 size: 45.99 MB ┃ ┃ ┣━━06.第六节-双亲委派机制源码解读01.mp4 size: 102.39 MB ┃ ┃ ┣━━07.第七节-双亲委派机制源码解读02.mp4 size: 22.76 MB ┃ ┃ ┣━━08.第八节-双亲委派机制源码解读03.mp4 size: 133.77 MB ┃ ┃ ┣━━09.第九节-new一个对象class如何被加载.mp4 size: 33.39 MB ┃ ┃ ┣━━10.第十节-双亲委派机制原理细节分析.mp4 size: 143.69 MB ┃ ┃ ┣━━11.第十一节-如何自定义一个类加载器.mp4 size: 264.36 MB ┃ ┃ ┣━━12.第十二节-如何手写一个热部署插件.mp4 size: 71.67 MB ┃ ┃ ┣━━13.第十三节-代码一步一步手写热部署插件01.mp4 size: 157.07 MB ┃ ┃ ┣━━14.第十四节-代码一步一步手写热部署插件02.mp4 size: 149.31 MB ┃ ┃ ┗━━15.第十五节-手写热部署插件的演示.mp4 size: 42.19 MB ┃ ┣━━025.每特教育第九期-JVM专题之SPI破解双亲委派机制 ┃ ┃ ┣━━视频正在努力讲解中,后期讲解完毕会更新的.txt size: 36 Bytes ┃ ┃ ┗━━资料.zip size: 195.75 KB ┃ ┣━━026.每特教育第九期-JVM专题之栈帧内部结构分析 ┃ ┃ ┣━━01.第一节-什么是程序计数器.mp4 size: 107.16 MB ┃ ┃ ┣━━02.第二节-什么是栈01.mp4 size: 58.22 MB ┃ ┃ ┣━━02.第二节-什么是栈02.mp4 size: 20.74 MB ┃ ┃ ┣━━03.第三节-什么是栈帧.mp4 size: 59.25 MB ┃ ┃ ┣━━04.第四节-什么是局部变量表01.mp4 size: 139.85 MB ┃ ┃ ┣━━04.第四节-什么是局部变量表02.mp4 size: 10.96 MB ┃ ┃ ┣━━06.第六节-站帧-局部变量表中-槽的概念.mp4 size: 120.27 MB ┃ ┃ ┣━━07.第七节-栈帧-局部变量表总结.mp4 size: 11.05 MB ┃ ┃ ┣━━08.第八节-栈帧-操作数栈分析01.mp4 size: 171.89 MB ┃ ┃ ┣━━08.第八节-栈帧-操作数栈分析02.mp4 size: 44.08 MB ┃ ┃ ┣━━09.第九节-I++和++i的底层原理01.mp4 size: 75.95 MB ┃ ┃ ┣━━09.第九节-I++和++i的底层原理02.mp4 size: 67.21 MB ┃ ┃ ┣━━10.第十节-什么是栈溢出01.mp4 size: 7.03 MB ┃ ┃ ┣━━10.第十节-什么是栈溢出02.mp4 size: 39.42 MB ┃ ┃ ┣━━10.第十节-什么是栈溢出03.mp4 size: 37.79 MB ┃ ┃ ┗━━10.第十节-什么是栈溢出04.mp4 size: 38.97 MB ┃ ┣━━027.每特教育第九期-JVM专题之字符串常量池原理 ┃ ┃ ┣━━01.第一节-什么是常量池.mp4 size: 156.98 MB ┃ ┃ ┣━━02.第二节-局部表与常量池关系.mp4 size: 66.92 MB ┃ ┃ ┣━━04.第四节-什么是动态连接.mp4 size: 87.5 MB ┃ ┃ ┣━━05.第五节-常量池分类.mp4 size: 63.91 MB ┃ ┃ ┣━━06.第六节-JDK7之前的常量池.mp4 size: 49.43 MB ┃ ┃ ┣━━07.第七节-String类源码解读.mp4 size: 28.65 MB ┃ ┃ ┣━━08.第八节-JDK1.7之前和1.8开始字符串常量池存储位置.mp4 size: 33.56 MB ┃ ┃ ┣━━09.第九节-string常见面试题.mp4 size: 111.08 MB ┃ ┃ ┣━━10.第十节-字符串修改会创建几个对象.mp4 size: 66.44 MB ┃ ┃ ┣━━11.第十一节-字符串在编译阶段自动优化.mp4 size: 43.89 MB ┃ ┃ ┣━━12.第十二节-变量字符串相加的原理.mp4 size: 116.42 MB ┃ ┃ ┣━━13.第十三节-stringbuilder底层实现原理.mp4 size: 218.09 MB ┃ ┃ ┣━━14.第十四节-stringbuilder扩容原理.mp4 size: 69.95 MB ┃ ┃ ┣━━15.第十五节-字符串常见面试题总结.mp4 size: 17.13 MB ┃ ┃ ┣━━16.第十六节-字符串的延迟加载.mp4 size: 57.96 MB ┃ ┃ ┗━━17.如何证明字符串常量池是存放在堆中.mp4 size: 48.69 MB ┃ ┣━━028.每特教育第九期-JVM专题之堆内存溢出&cpu飙高的问题 ┃ ┃ ┣━━01.第一节-new一个对象底层如何存放.mp4 size: 29.06 MB ┃ ┃ ┣━━02.第二节-什么是内存泄漏问题.mp4 size: 91.13 MB ┃ ┃ ┣━━03.第三节-堆内存溢出解决办法.mp4 size: 103.78 MB ┃ ┃ ┣━━04.第四节-jps&jmap指令分析堆内存01.mp4 size: 121.65 MB ┃ ┃ ┣━━04.第四节-jps&jmap指令分析堆内存02.mp4 size: 9.28 MB ┃ ┃ ┣━━05.第五节-如何分析GC回收多次对象无法释放内存.mp4 size: 133.92 MB ┃ ┃ ┣━━06.第六节-代码模拟内存泄漏问题.mp4 size: 70.83 MB ┃ ┃ ┣━━07.第七节-如何排查内存泄漏问题.mp4 size: 72.46 MB ┃ ┃ ┣━━08.第八节-如何在linux环境下执行jps.mp4 size: 41.38 MB ┃ ┃ ┣━━09.第九节-什么是cpu飙高的问题01.mp4 size: 169.54 MB ┃ ┃ ┣━━10.第十节-演示windows环境cpu飙高的问题.mp4 size: 20.24 MB ┃ ┃ ┣━━11.第十一节-如何在linux环境排查cpu飙高的问题.mp4 size: 130.58 MB ┃ ┃ ┣━━12.第十二节-使用阿里巴巴Arthas排查linux环境cpu飙高的问题.mp4 size: 78.86 MB ┃ ┃ ┗━━13.第十三节-实际生产环境中如何排查cpu飙高的问题.mp4 size: 77.36 MB ┃ ┣━━029.每特教育第九期-堆内分代设计与GC日志分析 ┃ ┃ ┣━━01.第一节-堆内存细节内容安排.mp4 size: 11.94 MB ┃ ┃ ┣━━02.第二节-JDK7和JDK8中堆内存变化.mp4 size: 43.17 MB ┃ ┃ ┣━━03.第三节-jps指令分析堆内存情况.mp4 size: 83.86 MB ┃ ┃ ┣━━04.第四节--XXNewRatio新生代余与老年代比例配置.mp4 size: 39.29 MB ┃ ┃ ┣━━06.第六节-StoptheWorld机制.mp4 size: 21.41 MB ┃ ┃ ┣━━08.第八节-GC的分类.mp4 size: 36.35 MB ┃ ┃ ┣━━09.第九节-对象晋升的细节流程.mp4 size: 128.16 MB ┃ ┃ ┣━━10.第十节-演示新生代MinorGC回收过程.mp4 size: 92.18 MB ┃ ┃ ┣━━11.第十一节-演示老年代FullGC回收过程.mp4 size: 140.74 MB ┃ ┃ ┣━━12.第十二节-新生代GC日志分析.mp4 size: 170.76 MB ┃ ┃ ┣━━13.第十三节-老年代GC日志分析.mp4 size: 37.05 MB ┃ ┃ ┣━━14.第十四节-元空间GC日志分析.mp4 size: 7.75 MB ┃ ┃ ┣━━15.第十六节-在线工具分析GC日志01.mp4 size: 152.9 MB ┃ ┃ ┣━━16.第十五节-在线工具分析GC日志02.mp4 size: 127.48 MB ┃ ┃ ┗━━资料.zip size: 195.75 KB ┃ ┣━━030.每特教育第九期-内存逃逸分析 ┃ ┃ ┣━━01.第一节-.new对象一定存放在堆中吗.mp4 size: 53.63 MB ┃ ┃ ┣━━02.第二节-为什么new对象需要存放在栈中.mp4 size: 80.12 MB ┃ ┃ ┣━━03.第三节-.jlt内存逃逸作用域.mp4 size: 70.46 MB ┃ ┃ ┣━━04.第四节-逃逸分析代码演示.mp4 size: 111.92 MB ┃ ┃ ┣━━05.第五节-逃逸分析案例演示.mp4 size: 37.16 MB ┃ ┃ ┣━━06.第六节-锁的消除.mp4 size: 43.47 MB ┃ ┃ ┗━━07.第七节-.标量替换.mp4 size: 106.73 MB ┃ ┣━━031.每特教育第九期-永久代(元空间分析)---待整理视频 ┃ ┣━━032.每特教育第九期-JVM专题之引用技术法与GCRoot(可达分析算法) ┃ ┃ ┣━━01.第一节-如何定义垃圾对象.mp4 size: 72.46 MB ┃ ┃ ┣━━02.第二节-什么是引用技术算法.mp4 size: 83.38 MB ┃ ┃ ┣━━03.第三节-什么是引用计数法-循环依赖问题.mp4 size: 100.3 MB ┃ ┃ ┣━━04.第四节-GCRoot可达分析算法.mp4 size: 82.9 MB ┃ ┃ ┣━━05.第五节-GCRoot如何解决循环依赖问题.mp4 size: 60.09 MB ┃ ┃ ┣━━06.第六节-哪些对象可以作为GCRoot.mp4 size: 9.48 MB ┃ ┃ ┣━━07.第七节-通过mat分析GCRoot.mp4 size: 104.76 MB ┃ ┃ ┣━━08.第八节-通过MAT分析GCRoot循环依赖对象.mp4 size: 63.22 MB ┃ ┃ ┣━━09.第七引用技术法与可达分析算法区别.mp4 size: 33.65 MB ┃ ┃ ┣━━10.第十节-finalize复活对象.mp4 size: 142.01 MB ┃ ┃ ┗━━11.第十一节-finalize方法的总结.mp4 size: 62.05 MB ┃ ┣━━033.每特教育第九期-JVM专题之垃圾回收的算法(后期会修订) ┃ ┃ ┣━━01.第一节-指针碰撞与空闲列表.mp4 size: 67.65 MB ┃ ┃ ┣━━02.第二节-标记清除算法01----改.mp4 size: 43.92 MB ┃ ┃ ┣━━03.第三节-标记清除算法疑问.mp4 size: 55.1 MB ┃ ┃ ┣━━04.第四节-标记复制算法01.mp4 size: 74.11 MB ┃ ┃ ┣━━04.第四节-标记复制算法02.mp4 size: 17.13 MB ┃ ┃ ┣━━04.第四节-标记复制算法03.mp4 size: 46.06 MB ┃ ┃ ┣━━04.第四节-标记复制算法04.mp4 size: 11.68 MB ┃ ┃ ┣━━04.第五节-标记复制算法应用场景.mp4 size: 15.34 MB ┃ ┃ ┣━━05.第五节-标记压缩算法.mp4 size: 44.74 MB ┃ ┃ ┣━━06.第六节-垃圾回收算法总结.mp4 size: 44.82 MB ┃ ┃ ┣━━09.033.mp4 size: 347.59 MB ┃ ┃ ┗━━新增移动对象&从新录制标记复制算法移动内存地址.txt size: 0 GB ┃ ┣━━034.每特教育第九期-JVM专题之对象定位访问与句柄池和直接引用 ┃ ┃ ┣━━01.第一节-new对象晋升细节内容.mp4 size: 128.16 MB ┃ ┃ ┣━━02.第二节-new对象晋升细节内容总结.mp4 size: 12.34 MB ┃ ┃ ┣━━03.第三节-通过工具分析对象晋升的过程.mp4 size: 81.58 MB ┃ ┃ ┗━━04.第四节-对象的定位访问句柄池与直接引用.mp4 size: 62.88 MB ┃ ┣━━035.每特教育第九期-JVM专题之串行&并行收集器 ┃ ┃ ┣━━01.第一节-为什么不建议调用System.gc();.mp4 size: 22.29 MB ┃ ┃ ┣━━02.第二节-垃圾收集器与可达分析算法区别.mp4 size: 22.45 MB ┃ ┃ ┣━━03.第三节-并行与并发收集器区别.mp4 size: 60.08 MB ┃ ┃ ┣━━04.第四节-评估GC性能指标.mp4 size: 97.37 MB ┃ ┃ ┣━━05.第五节-垃圾回收期发展历史.mp4 size: 51.35 MB ┃ ┃ ┣━━06.第六节-七款经典收集器组合.mp4 size: 93.3 MB ┃ ┃ ┣━━07.第七节-如何查看默认垃圾收集器.mp4 size: 41.29 MB ┃ ┃ ┣━━08.第八节-串行收集器特点.mp4 size: 47.02 MB ┃ ┃ ┣━━09.第九节-画图形式展示串行收集器.mp4 size: 7.53 MB ┃ ┃ ┣━━10.第十节-parnew新生代gc回收原理.mp4 size: 55.75 MB ┃ ┃ ┣━━11.第十一节-串行与并行收集器之间区别.mp4 size: 26.96 MB ┃ ┃ ┣━━12.第十二节-配置parnew新生代gc参数.mp4 size: 13.24 MB ┃ ┃ ┗━━13.第十三节-并行回收的原理.mp4 size: 54.63 MB ┃ ┣━━036.每特教育第九期-JVM专题之CMS收集器原理 ┃ ┃ ┣━━01.第一节-为什么需要使用CMS收集器.mp4 size: 75.89 MB ┃ ┃ ┣━━03.第三节-CMS之初始标记.mp4 size: 62.84 MB ┃ ┃ ┣━━04.第四节-CMS之并发标记.mp4 size: 58.96 MB ┃ ┃ ┣━━05.第五节-CMS之重新标记.mp4 size: 43.38 MB ┃ ┃ ┣━━06.第六节-CMS并发清除.mp4 size: 15.48 MB ┃ ┃ ┣━━07.第七节-CMS四次标记总结01.mp4 size: 37.79 MB ┃ ┃ ┣━━08.第八节-CMS在什么时候清理堆内存垃圾.mp4 size: 18.51 MB ┃ ┃ ┣━━09.第九节-CMS收集器的优缺点.mp4 size: 49.27 MB ┃ ┃ ┣━━10.第十节-CMS收集器并发清除阶段缺陷.mp4 size: 33.74 MB ┃ ┃ ┗━━11.第十一节-CMS收集器参数设置.mp4 size: 109.23 MB ┃ ┣━━043.每特教育第九期-性能优化-MySQL实战分表分库 ┃ ┃ ┣━━01.第一节-什么是垂直拆分.mp4 size: 27.13 MB ┃ ┃ ┣━━02.第二节-什么是水平拆分.mp4 size: 134.25 MB ┃ ┃ ┣━━03.第三节-shadingjdbc与mycat之间的区别.mp4 size: 38.56 MB ┃ ┃ ┣━━04.第四节-shadingjdbc分配策略.mp4 size: 63.64 MB ┃ ┃ ┣━━05.第五节-SpringBoot项目整合shadingjdbc.mp4 size: 143.93 MB ┃ ┃ ┣━━06.取余分片算法优缺点.mp4 size: 91.27 MB ┃ ┃ ┣━━07.日期分片算法优缺点.mp4 size: 30.23 MB ┃ ┃ ┣━━08.其他分片算法优缺点.mp4 size: 44.14 MB ┃ ┃ ┣━━11.shadingjdbc整合范围分片算法.mp4 size: 136.25 MB ┃ ┃ ┣━━12.单张表数量达到多少分表分库.mp4 size: 13.13 MB ┃ ┃ ┣━━13.分表分库后shadingjdbc底层查询语句.mp4 size: 101.31 MB ┃ ┃ ┗━━14.分表分库后分页如何查询.mp4 size: 81.34 MB ┃ ┣━━044.每特教育第九期-性能优化-MySQLBinlog原理 ┃ ┃ ┣━━01.第一节-什么是binlog01.mp4 size: 71.98 MB ┃ ┃ ┣━━02.第二节-MySql集群架构设计原理.mp4 size: 104.81 MB ┃ ┃ ┣━━03.第三节-基于docker安装mysql主节点.mp4 size: 123.85 MB ┃ ┃ ┣━━04.第四节-基于docker安装mysql从节点.mp4 size: 37.08 MB ┃ ┃ ┣━━05.第五节-演示mysql集群环境.mp4 size: 173.76 MB ┃ ┃ ┣━━06.第六节-如果发生mysql主从数据不一致怎么办.mp4 size: 84.23 MB ┃ ┃ ┗━━07.第七节-误删除mysql数据如何恢复.mp4 size: 80.76 MB ┃ ┣━━045.每特教育第九期-性能优化-Binlog实现数据同步 ┃ ┃ ┣━━01.第一节-mysql与Redis如何实现数据同步.mp4 size: 60.76 MB ┃ ┃ ┣━━02.第二节-canal同步数据原理.mp4 size: 104.09 MB ┃ ┃ ┣━━03.第四节-启动canal监听binlog.mp4 size: 155.34 MB ┃ ┃ ┣━━04.第四节-如何将canal的数据同步到redis.mp4 size: 118.75 MB ┃ ┃ ┣━━05.第五节-演示canal同步数据删除操作.mp4 size: 65.3 MB ┃ ┃ ┗━━06.第六节-canal与mysql同步数据延迟问题.mp4 size: 57.91 MB ┃ ┣━━047.每特教育第九期-性能优化-MySQLB+树索引细节问题 ┃ ┃ ┣━━01.第一节-innodb为什么插入数据会根据主键索引排序.mp4 size: 67.71 MB ┃ ┃ ┣━━02.第二节-innodb页的概念.mp4 size: 197.68 MB ┃ ┃ ┣━━03.第三节-innodb页与页之间如何关联.mp4 size: 45.67 MB ┃ ┃ ┣━━04.第四节-innodb页的分组概念.mp4 size: 68.74 MB ┃ ┃ ┗━━05.第五节-一颗B+树三层可以存放多少条key.mp4 size: 90.83 MB ┃ ┣━━048.每特教育第九期-性能优化-MySQL查询语句优化 ┃ ┃ ┣━━02.第二节-explain中的列select列.mp4 size: 110.44 MB ┃ ┃ ┣━━03.第三节-explain的type列all与index之间区别.mp4 size: 75.94 MB ┃ ┃ ┣━━04.第四节-EXPLAINType需要达到什么级别.mp4 size: 262.93 MB ┃ ┃ ┣━━05.第五节-EXPLAINkey的长度如何计算.mp4 size: 107.11 MB ┃ ┃ ┣━━06.第六节-mysql索引需要遵循遵循最佳左前缀法则.mp4 size: 41.48 MB ┃ ┃ ┣━━07.第七节-mysql索引列上不要使用函数或.mp4 size: 40.03 MB ┃ ┃ ┣━━08.第八节-尽量使用覆盖索引返回数据.mp4 size: 92.45 MB ┃ ┃ ┣━━09.第九节-索引上使用like注意事项.mp4 size: 55.2 MB ┃ ┃ ┗━━10.第十节-explain扩展列usingwhere与usingindex区别.mp4 size: 157.74 MB ┃ ┣━━049.每特教育第九期-性能优化-MySQL排序如何优化 ┃ ┃ ┣━━01.第一节-排序需要注意filesort.mp4 size: 77.92 MB ┃ ┃ ┣━━02.第二节.filesort排序设计原理.mp4 size: 32.7 MB ┃ ┃ ┣━━03.第三节-排序如何避免filesor.mp4 size: 102.72 MB ┃ ┃ ┣━━04.第四节-单路与双路排序设计原理.mp4 size: 94.19 MB ┃ ┃ ┣━━05.第五节-optimizer_trace(优化器跟踪).mp4 size: 128.45 MB ┃ ┃ ┣━━06.第六节-optimizer_trace分析单路与双路排序.mp4 size: 48.13 MB ┃ ┃ ┗━━资料.zip size: 195.75 KB ┃ ┣━━050.每特教育第九期-性能优化-MySQL表连接join和分页优化 ┃ ┃ ┣━━01.第一节-表连接join引入.mp4 size: 106.6 MB ┃ ┃ ┣━━02.第二节-左、右、内连接区别.mp4 size: 95.5 MB ┃ ┃ ┣━━03.第三节-左连接设计原理.mp4 size: 66.57 MB ┃ ┃ ┣━━04.第四节-右连接设计原理.mp4 size: 26.65 MB ┃ ┃ ┣━━05.第五节-内连接设计原理.mp4 size: 24.82 MB ┃ ┃ ┣━━06.第六节-表连接必须要加上索引.mp4 size: 100.87 MB ┃ ┃ ┣━━07.第七节-in关键字需要遵循小表驱动大表.mp4 size: 27.34 MB ┃ ┃ ┣━━08.第八节-exists关键字需要遵循小表驱动大表.mp4 size: 20.35 MB ┃ ┃ ┗━━09.第九节-分页如何查询优化.mp4 size: 131.55 MB ┃ ┣━━051.每特教育第九期-性能优化-MySQL行锁与表锁原理 ┃ ┃ ┣━━01.第一节-MySQL事务基本概念.mp4 size: 113.76 MB ┃ ┃ ┣━━02.第二节-MyISAM和InnoDB的区别有哪些?.mp4 size: 73.44 MB ┃ ┃ ┣━━03.第三节-myisam存储引擎表锁与InnoDB行锁概念.mp4 size: 107.7 MB ┃ ┃ ┣━━04.第四节-mysql中的行锁和表锁.mp4 size: 79.98 MB ┃ ┃ ┣━━05.第五节-myisam存储引擎表读锁演示.mp4 size: 92.67 MB ┃ ┃ ┣━━06.第六节-myisam存储引擎表写锁演示.mp4 size: 51.39 MB ┃ ┃ ┣━━07.第七节-演示InnoDB行锁.mp4 size: 168.22 MB ┃ ┃ ┗━━08.第八节-forupdate演示.mp4 size: 50.01 MB ┃ ┣━━052.每特教育第九期-性能优化-MySQL间隙锁&悲观锁&乐观锁 ┃ ┃ ┣━━01.第一节-简单回顾forupdate用法.mp4 size: 74.06 MB ┃ ┃ ┣━━02.第二节-悲观锁的用法.mp4 size: 31.8 MB ┃ ┃ ┣━━03.第三节.乐观锁实现原理.mp4 size: 246.88 MB ┃ ┃ ┣━━04.第四节-什么是间隙锁.mp4 size: 38.86 MB ┃ ┃ ┗━━05.第五节-注意行锁升级表锁.mp4 size: 49.44 MB ┃ ┣━━053.每特教育第九期-性能优化-事务隔离级别&MVCC原理 ┃ ┃ ┣━━01.第一节-事务隔离级别与mvcc课程安排_ev.mp4 size: 20.2 MB ┃ ┃ ┣━━02.第二节-mysql事务隔离级别引入_ev.mp4 size: 40.64 MB ┃ ┃ ┣━━03.第三节-mysql事务隔离级别之读取未提交_ev.mp4 size: 52.2 MB ┃ ┃ ┣━━04.第四节-mysql事务隔离级别之读已提交数据_ev.mp4 size: 62.46 MB ┃ ┃ ┣━━05.第五节-mysql事务隔离级别之可重复读_ev.mp4 size: 46.51 MB ┃ ┃ ┣━━06.第六节-mysql幻读的基本概念_ev.mp4 size: 23.65 MB ┃ ┃ ┣━━07.第七节-mysql可重复读实现思路_ev.mp4 size: 19.06 MB ┃ ┃ ┣━━08.第八节-mysql可重复能否解决幻读问题_ev.mp4 size: 86.29 MB ┃ ┃ ┣━━09.第九节-mysql事务隔离级别之串行化_ev.mp4 size: 32.11 MB ┃ ┃ ┣━━10.第十节-MVCC基本的概念_ev.mp4 size: 30.2 MB ┃ ┃ ┣━━11.第十一节-MVCC链表结构原理分析_ev.mp4 size: 76.05 MB ┃ ┃ ┣━━12.第十二节-readview视图四个不同的属性_ev.mp4 size: 67.97 MB ┃ ┃ ┣━━13.第十三节-mvcc版本链判断规则之为什么当前session修改数据能够立即查看?_ev.mp4 size: 24.83 MB ┃ ┃ ┣━━14.第十四节-mvcc版本链判断规则之读取提交或者未提交数据原理_ev.mp4 size: 83.76 MB ┃ ┃ ┣━━15.第十五节-mvcc版本链判断规则之可重复读设计原理_ev.mp4 size: 31.28 MB ┃ ┃ ┗━━16.第十六节mvcc能否可以解决幻读问题?_ev.mp4 size: 7.19 MB ┃ ┗━━蚂蚁课堂第九期课程文档资料.zip size: 150.89 MB ┣━━04、java进阶第七八期含项目 ┃ ┣━━第10节 MySQL深度原理解析 ┃ ┃ ┣━━52.MySQL架构与执行流程原理.mp4 size: 2.13 GB ┃ ┃ ┣━━53.MySQL索引底层实现原理.mp4 size: 1.28 GB ┃ ┃ ┣━━54.MySQL定位慢查询与索引优化原则.mp4 size: 1.44 GB ┃ ┃ ┣━━55.trace分析sql与单路与双路排序区别.mp4 size: 1.34 GB ┃ ┃ ┣━━56.分页查询&表连接&索引优化总结.mp4 size: 1.54 GB ┃ ┃ ┣━━57.事务隔离级别&脏读&可重复读基本概念.mp4 size: 1.25 GB ┃ ┃ ┗━━58.MVCC多版本控制模型原理.mp4 size: 1.38 GB ┃ ┣━━第11节 Netty深度源码解读 ┃ ┃ ┣━━01.网络编程基础课程.mp4 size: 724.27 MB ┃ ┃ ┣━━02.站在内核角度分析NIO实现原理.mp4 size: 2 GB ┃ ┃ ┣━━03.Netty站包与拆包与手写消息中间件框架.mp4 size: 1.35 GB ┃ ┃ ┣━━04.Netty序列化框架与手写服务注册与发现.mp4 size: 1.41 GB ┃ ┃ ┣━━05.基于Netty手写Dubbo框架(1).mp4 size: 1.35 GB ┃ ┃ ┣━━06.零拷贝原理&netty线程模型原理.mp4 size: 1.03 GB ┃ ┃ ┗━━07.Netty底层线程模型源码解读.mp4 size: 1.43 GB ┃ ┣━━第12节 SpringCloud微服务框架源码解读 ┃ ┃ ┣━━08.Eureka服务注册与发现深度源码解读.mp4 size: 1.9 GB ┃ ┃ ┣━━09.Nacos服务注册与发现深度源码解读01.mp4 size: 1.67 GB ┃ ┃ ┣━━10.Nacos服务注册与发现深度源码解读02.mp4 size: 997.39 MB ┃ ┃ ┣━━11.Nacos服务注册与发现深度源码解读03.mp4 size: 1.44 GB ┃ ┃ ┗━━12.如何徒手写一个openfeign调用工具.mp4 size: 1.79 GB ┃ ┣━━第13节 彻底搞懂分布式锁架构设计原理 ┃ ┃ ┣━━11.简单基于Zookeeper实现分布式锁.mp4 size: 1.25 GB ┃ ┃ ┣━━12.ZK分布式锁续命&超时&避免羊群效应问题.mp4 size: 1.63 GB ┃ ┃ ┣━━13.ZK框架Curator实现分布式锁.mp4 size: 1.88 GB ┃ ┃ ┣━━14.Redis实现分布式锁之setnx实现方式.mp4 size: 975.45 MB ┃ ┃ ┣━━15.Redisson实现分布式锁与续命问题.mp4 size: 1.17 GB ┃ ┃ ┗━━16.Redisson实现高可用分布式锁设计.mp4 size: 1.75 GB ┃ ┣━━第14节 分布式数据一致性设计原理 ┃ ┃ ┣━━17.分布式rpc接口幂等解决方案.mp4 size: 845.07 MB ┃ ┃ ┣━━18.mysql与缓存双写一致性原理.mp4 size: 1.43 GB ┃ ┃ ┣━━19.XXLJOB定时任务调度原理(1).mp4 size: 1.06 GB ┃ ┃ ┣━━20.LCN解决分布式事务实现原理.mp4 size: 1.06 GB ┃ ┃ ┣━━21.SeataAT模式解决分布式事务原理.mp4 size: 1.22 GB ┃ ┃ ┣━━22.SeataAT模式解决分布式事务原理.mp4 size: 1.26 GB ┃ ┃ ┣━━23.分布式日志采集ELK架构原理.mp4 size: 967.59 MB ┃ ┃ ┣━━25.MQ架构设计原理.mp4 size: 1.72 GB ┃ ┃ ┣━━26.RabbitMQ架构设计原理.mp4 size: 1.27 GB ┃ ┃ ┗━━27.RabbitMQ消息确认&幂等设计.mp4 size: 2.3 GB ┃ ┣━━第15节 分布式消息中间件 ┃ ┃ ┣━━024.分布式服务追踪SkyWalking.mp4 size: 2.21 GB ┃ ┃ ┣━━28.Kafka环境构建与offset原理.mp4 size: 1.8 GB ┃ ┃ ┣━━29.Kafka设计原理剖析.mp4 size: 2.18 GB ┃ ┃ ┣━━30.Kafka最佳性能实战.mp4 size: 1.96 GB ┃ ┃ ┣━━31.RocketMQ消息顺序一致性原理.mp4 size: 1.47 GB ┃ ┃ ┣━━32.RocketMQ存储结构原理分析.mp4 size: 1.39 GB ┃ ┃ ┣━━34.RocketMQ集群架构原理解决分布式事务.mp4 size: 1.24 GB ┃ ┃ ┣━━35.docker架构设计原理.mp4 size: 1.28 GB ┃ ┃ ┣━━36.docker部署springboot项目.mp4 size: 507.63 MB ┃ ┃ ┗━━37.docker-compose部署微服务项目.mp4 size: 920.74 MB ┃ ┣━━第16节 实战新零售微服务电商项目 ┃ ┃ ┣━━01.项目架构技术选型与技术讨论.mp4 size: 1.9 GB ┃ ┃ ┣━━02.分层领域模型架构设计.mp4 size: 1.12 GB ┃ ┃ ┣━━03.企业级分布式基础设施构建.mp4 size: 1.06 GB ┃ ┃ ┣━━04.企业级微服务公众号开发.mp4 size: 1.56 GB ┃ ┃ ┣━━05.会员服务令牌登录与唯一登录设计.mp4 size: 1.71 GB ┃ ┃ ┣━━06.整合rabbitmq异步实现处理耗时操作.mp4 size: 1.56 GB ┃ ┃ ┣━━07.整合jwt&获取用户真实ip&解决跨域问题.mp4 size: 1.85 GB ┃ ┃ ┗━━08.oauth授权绑定账号.mp4 size: 1.61 GB ┃ ┣━━第17节 实战新零售微服务电商项目 ┃ ┃ ┣━━09.CAS单点登录系统设计原理(1).mp4 size: 1.16 GB ┃ ┃ ┣━━09.CAS单点登录系统设计原理(2).mp4 size: 1.42 GB ┃ ┃ ┣━━10.shadingjdbc实战分表分库.mp4 size: 1.07 GB ┃ ┃ ┣━━11.分布式ELK+KAFKA日志采集.mp4 size: 1.42 GB ┃ ┃ ┣━━12.聚合支付平台架构的设计原理.mp4 size: 1.23 GB ┃ ┃ ┣━━13.基于策略模式封装聚合支付平台.mp4 size: 1.27 GB ┃ ┃ ┣━━14.聚合支付平台异步回调模式封装.mp4 size: 1.39 GB ┃ ┃ ┣━━15.聚合支付平台异步回调模式.mp4 size: 1.64 GB ┃ ┃ ┣━━16.聚合支付订单状态同步与整合任务调度.mp4 size: 1.72 GB ┃ ┃ ┣━━17.支付与积分服务整合seata解决分布式事务.mp4 size: 948.04 MB ┃ ┃ ┗━━18.订单30分钟未支付超时设计.mp4 size: 1.48 GB ┃ ┣━━第18节 实战新零售项目电商项目(补充) ┃ ┃ ┣━━18.订单30分钟未支付超时设计.mp4 size: 1.86 GB ┃ ┃ ┣━━19.openresty动态页面静态化.mp4 size: 1.57 GB ┃ ┃ ┣━━20.sku和canal解决mysql与es数据同步问题(.mp4 size: 1.26 GB ┃ ┃ ┣━━21.秒杀抢购如何防止超卖的问题.mp4 size: 761.77 MB ┃ ┃ ┣━━22.生产环境服务配置如何选型.mp4 size: 701.49 MB ┃ ┃ ┣━━23.jenkins自动部署微服务项目.mp4 size: 891.83 MB ┃ ┃ ┣━━24.jenkins自动部署微服务项目.mp4 size: 1.44 GB ┃ ┃ ┗━━25.k8s入门到精通.mp4 size: 1.44 GB ┃ ┣━━第1节 开班仪式 ┃ ┃ ┣━━每特教育第七期开班仪式(1).mp4 size: 151.93 MB ┃ ┃ ┗━━每特教育第七期开班仪式(2).mp4 size: 94.45 MB ┃ ┣━━第2节 架构师必备技能之设计模式 ┃ ┃ ┣━━01.站在架构师角度分析Java动态代理模式.mp4 size: 2.11 GB ┃ ┃ ┣━━02.CGLIB底层实现的原理与异步注解失效之谜.mp4 size: 1.23 GB ┃ ┃ ┣━━03.SpringMVC源码角度分析@async失效之谜.mp4 size: 888.82 MB ┃ ┃ ┣━━04.使用装饰模式设计分布式多级缓存框架.mp4 size: 1.05 GB ┃ ┃ ┣━━05.使用观察者模式设计异步多渠道群发框架.mp4 size: 894.22 MB ┃ ┃ ┣━━06.深入研究单例模式底层原理与防止破解.mp4 size: 1.68 GB ┃ ┃ ┣━━07.基于责任链模式构建企业级风控系统.mp4 size: 1.41 GB ┃ ┃ ┗━━08.基于策略模式重构多重if判断.mp4 size: 817.76 MB ┃ ┣━━第3节 架构师必备安全技能 ┃ ┃ ┣━━09.如何防御XSS攻击与防止抓包篡改数据01.mp4 size: 727.84 MB ┃ ┃ ┣━━09.如何防御XSS攻击与防止抓包篡改数据02.mp4 size: 833.41 MB ┃ ┃ ┣━━10.springsecurity实现动态权限控制.mp4 size: 1.15 GB ┃ ┃ ┣━━11.springsecurity整合jwt实现接口授权01.mp4 size: 1.29 GB ┃ ┃ ┣━━11.springsecurity整合jwt实现接口授权02.mp4 size: 605.81 MB ┃ ┃ ┗━━12.springsecurity整合oatuh2.0协议.mp4 size: 1.33 GB ┃ ┣━━第4节 从零开始学习多线程技术 ┃ ┃ ┣━━13.多线程快速入门与创建的方式(1).mp4 size: 1.12 GB ┃ ┃ ┣━━14.多线程之间如何实现同步.mp4 size: 1.13 GB ┃ ┃ ┗━━15.多线程之间实现通讯wait与notify.mp4 size: 911.14 MB ┃ ┣━━第5节 架构师必备技能并发编程01 ┃ ┃ ┣━━16.volatile与JMM内存模型.mp4 size: 1.22 GB ┃ ┃ ┣━━17.volatile伪共享与Volatile重排序问题.mp4 size: 1.6 GB ┃ ┃ ┣━━18.悲观与乐观锁&公平锁&非公平锁.mp4 size: 1.52 GB ┃ ┃ ┣━━19.深入理解CAS无锁机制与ABA的问题.mp4 size: 1.14 GB ┃ ┃ ┣━━20.synchronized的monitor原理分析.mp4 size: 1.38 GB ┃ ┃ ┣━━21.synchronized锁竞争与升级原理分析.mp4 size: 1.07 GB ┃ ┃ ┣━━22.基于CAS与并发队列手写AQS.mp4 size: 1.39 GB ┃ ┃ ┣━━23.AQS深度源码解读源码解读.mp4 size: 1.55 GB ┃ ┃ ┣━━24.Condition源码解读分析.mp4 size: 1.14 GB ┃ ┃ ┗━━25.CountDownLatch底层实现原理分析.mp4 size: 1.06 GB ┃ ┣━━第6节 架构必备技能并发编程02 ┃ ┃ ┣━━26.线程池ThreadPoolExecutor源码解读.mp4 size: 1.92 GB ┃ ┃ ┣━━27.FutureTask底层实现原理.mp4 size: 1.43 GB ┃ ┃ ┣━━28.Threadlocal原理与内存泄漏问题.mp4 size: 625.2 MB ┃ ┃ ┣━━29.基于并发队列手写异步日志框架.mp4 size: 1.28 GB ┃ ┃ ┣━━30.基于并发队列手写设计消息中间件.mp4 size: 1.62 GB ┃ ┃ ┗━━31.forkjoin底层实现原理.mp4 size: 816.88 MB ┃ ┣━━第7节 JVM虚拟机参数调优01 ┃ ┃ ┣━━32.类加载器实现原理之双亲委派机制.mp4 size: 1.47 GB ┃ ┃ ┣━━33.如何破坏双亲委派机制与手写热部署.mp4 size: 1.32 GB ┃ ┃ ┣━━34.JVM内存结构之栈帧结构原理分析.mp4 size: 1.15 GB ┃ ┃ ┣━━35.字符串常量池原理分析.mp4 size: 1.18 GB ┃ ┃ ┣━━36.线上如何排查Cpu飚高问题.mp4 size: 1.08 GB ┃ ┃ ┣━━37.可达分析算法与四种引用.mp4 size: 1.19 GB ┃ ┃ ┣━━38.标记清除&标记复制整理&分代算法原理.mp4 size: 1.27 GB ┃ ┃ ┣━━39.串行和并行收集器&Stop-The-World问题.mp4 size: 2.06 GB ┃ ┃ ┣━━40.CMS收集器底层实现原理.mp4 size: 1 GB ┃ ┃ ┗━━41.G1收集器底层实现原理.mp4 size: 1.26 GB ┃ ┣━━第8节 JVM虚拟机参数调优02 ┃ ┃ ┣━━42.三色标记算法如何处理漏标问题.mp4 size: 1.22 GB ┃ ┃ ┣━━43.jvm字节码文件原理分析.mp4 size: 2.78 GB ┃ ┃ ┗━━44.jvm生产环境实战性能调优.mp4 size: 1 GB ┃ ┣━━第9节 HashMap与ConcurrenthashMap源码解读 ┃ ┃ ┣━━45.HashMap8源码解读01.mp4 size: 1.26 GB ┃ ┃ ┣━━46.HashMap8源码解读02.mp4 size: 1.18 GB ┃ ┃ ┣━━47.ConcurrenthashMap源码解读01.mp4 size: 2.39 GB ┃ ┃ ┣━━48.ConcurrenthashMap源码解读02.mp4 size: 1.71 GB ┃ ┃ ┣━━49.HashMap与ConcurrenthashMap源码总结.mp4 size: 1.14 GB ┃ ┃ ┣━━50..ConcurrentHashMap1.8.mp4 size: 1.14 GB ┃ ┃ ┗━━51.List集合源码分析.mp4 size: 1.75 GB ┃ ┗━━课件 ┃ ┃ ┣━━课件.zip size: 91.18 MB ┃ ┃ ┗━━下载必看.txt size: 160 Bytes ┗━━06、java进阶第五六期课堂java进阶 ┃ ┣━━00.每特教育&蚂蚁课堂-第五期和第六期-开班相关说明.rar size: 71.7 MB ┃ ┣━━01.每特教育&蚂蚁课堂-第五期和第六期-JDK8新特性lambda与stream.rar size: 607.58 MB ┃ ┣━━02.每特教育&蚂蚁课堂-第五期和第六期-自定义注解与反射技术.rar size: 806.79 MB ┃ ┣━━03.每特教育&蚂蚁课堂-第五期和第六期-多线程与实际项目综合应用.rar size: 2.49 GB ┃ ┣━━04.每特教育&蚂蚁课堂-第五期和第六期-HashMap和ConcurrentHashMap源码解读.rar size: 3.85 GB ┃ ┣━━05.每特教育&蚂蚁课堂-第五期和第六期-List集合源码解读.rar size: 1.41 GB ┃ ┣━━06.每特教育&蚂蚁课堂-第五期和第六期-精通23种设计模式.rar size: 3.92 GB ┃ ┣━━07.每特教育&蚂蚁课堂-第五期和第六期-java并发编程入门到精通.rar size: 1.68 GB ┃ ┣━━08.每特教育&蚂蚁课堂-第五期和第六期-nginx入门到精通.rar size: 1.61 GB ┃ ┣━━09.每特教育&蚂蚁课堂-第五期和第六期-SpringBoot入门到精通.rar size: 860.69 MB ┃ ┣━━10.每特教育&蚂蚁课堂-第五期和第六期-Redis入门到精通.rar size: 3.02 GB ┃ ┣━━11.每特教育&蚂蚁课堂-第五期和第六期-Zookeeper分布式协调工具.rar size: 1.42 GB ┃ ┣━━12.每特教育&蚂蚁课堂-第五期和第六期-SpringCloud入Alibaba入门到精通.rar size: 6.02 GB ┃ ┣━━13.每特教育&蚂蚁课堂-第五期和第六期-docker&dockercompose.rar size: 3.8 GB ┃ ┣━━14.每特教育&蚂蚁课堂-第五期和第六期-Rabbitmq入门到精通.rar size: 1.55 GB ┃ ┣━━15.每特教育&蚂蚁课堂-第五期和第六期-分布式综合解决方案.rar size: 2.72 GB ┃ ┣━━16.每特教育&蚂蚁课堂-第五期和第六期-jvm如何排查生产环境cpu飙高的问题.rar size: 433.45 MB ┃ ┣━━17.每特教育&蚂蚁课堂-第五期和第六期-mysql索引优化原理.rar size: 518 MB ┃ ┣━━18.每特教育&蚂蚁课堂-第五期和第六期-devops&jekins部署springboot容器项目.rar size: 1.69 GB ┃ ┣━━19.每特教育&蚂蚁课堂-第五期和第六期-spring-security+jwt+oauth2入门到精通.rar size: 1.56 GB ┃ ┗━━每特教育&蚂蚁课堂-第五期和第六期-相关说明.txt size: 307 Bytes
温馨提示! 你需要评论后才能查看内容!
发表评论