——/奈学 Java资深研发工程师九期/
├──00 直播课:课程目录
| ├──01-Java集合体系(一) .mp4 467.40M
| ├──02-Java集合体系(二) .mp4 645.21M
| ├──03-反射、泛型、注解 .mp4 710.09M
| ├──04-实战 .mp4 1.06G
| ├──05-JVM调优(一) .mp4 817.03M
| ├──06-JVM调优(二) .mp4 766.74M
| ├──07-JVM调优实战 .mp4 847.92M
| ├──08-aqs框架之ReentrantLock加锁源码分析一 .mp4 1.11G
| ├──09-aqs框架之源码分析(二) .mp4 1.04G
| ├──10-synchronized关键字原理 .mp4 971.66M
| ├──11-synchronized关键字原理(二) .mp4 903.85M
| ├──12-LockInterruptibly原理分析 .mp4 1.09G
| ├──13-线程池的源码分析 .mp4 1.00G
| ├──14-线程池的源码分析 .mp4 1.17G
| ├──15-传统io和nio的区别 .mp4 1004.04M
| ├──16-nio底层原理分析 .mp4 964.26M
| ├──17-io多路复用之poll和select .mp4 962.51M
| ├──18-网络通信nio的原理分析 .mp4 1.06G
| ├──19-Netty的实战项目 .mp4 733.22M
| ├──20-将聊天室中接入Disruptor .mp4 887.89M
| ├──21-spring源码分析之扩展原理 .mp4 1.01G
| ├──22-MyBatis扩展原理之扫描原理 .mp4 1.42G
| ├──23-spring源码分析之扫描原理 .mp4 1.56G
| ├──24-spring源码分析之循环依赖 .mp4 1.11G
| ├──25-spring源码分析之循环依赖(下) .mp4 1.65G
| ├──26-spring源码分析之配置原理 .mp4 1.32G
| ├──27-spring cloud alibaba之nacos .mp4 1.25G
| ├──28-spring cloud alibaba nacos源 .mp4 1002.39M
| ├──29-Spring实战(一) .mp4 991.97M
| ├──30-Spring实战(二) .mp4 1.04G
| ├──31-Dubbo深入分析(一) .mp4 945.82M
| ├──32-Dubbo深入分析(二) .mp4 992.93M
| ├──33-Dubbo深入分析(三) .mp4 966.15M
| ├──34-Zookeeper .mp4 775.24M
| ├──35-RocketMQ .mp4 914.11M
| ├──36-MySQL 上 .mp4 755.23M
| ├──37-MySQL下 .mp4 767.81M
| ├──38-Redis原理及应用 .mp4 969.99M
| ├──39-《MongoDB的应用与实践原理》 .mp4 1011.77M
| ├──40-《分布式存储实践与原理-上》 .mp4 799.41M
| ├──41-《分布式存储实践与原理-下》 .mp4 1.24G
| ├──42-《ElasticSearch实践与原理深度剖析》 .mp4 1005.67M
| ├──43-分布式电商项目串讲 .mp4 1.54G
| └──RocketMQ高级功能剖析与实现 .mp4 1.11G
├──01 Java录播课:Docker
| ├──《Java录播课:Docker》0.docker番外篇 .mp4 291.22M
| ├──《Java录播课:Docker》1.Docker入门篇 .mp4 426.64M
| ├──《Java录播课:Docke》2.Docker安装手册 .mp4 167.57M
| ├──《Java录播课:Docke》3.Docker镜像实战 .mp4 254.00M
| ├──《Java录播课:Docke》4.Docker仓库实战 .mp4 357.64M
| └──《Java录播课:Docke》5.container到image .mp4 133.74M
├──02 Java录播课:Maven
| ├──《Java录播课:Maven》1.1 Maven的简单介绍 .mp4 12.88M
| ├──《Java录播课:Maven》1.2 maven的安装与配置 .mp4 18.37M
| ├──《Java录播课:Maven》1.3 Maven项目的标准结构 .mp4 20.07M
| ├──《Java录播课:Maven》1.4 Maven 依赖管理 .mp4 38.90M
| ├──《Java录播课:Maven》1.5 Maven仓库 .mp4 47.24M
| ├──《Java录播课:Maven》2.1 Maven常用命令 .mp4 75.35M
| ├──《Java录播课:Maven》2.2 Maven命令周期 .mp4 22.76M
| ├──《Java录播课:Maven》2.3 Maven依赖的范围管理 .mp4 7.61M
| ├──《Java录播课:Maven》2.4 Idea对maven的集成于项目的创建 .mp4 54.56M
| ├──《Java录播课:Maven》3.1 Maven的依赖传递 .mp4 17.48M
| ├──《Java录播课:Maven》3.2 Maven的依赖冲突 .mp4 17.75M
| ├──《Java录播课:Maven》3.3 Maven的解决依赖冲突(使用第一声明优先原则) .mp4 15.27M
| ├──《Java录播课:Maven》3.4 Maven的解决依赖冲突(路由优先原则) .mp4 11.03M
| ├──《Java录播课:Maven》3.5 Maven的解决依赖冲突(排除依赖) .mp4 9.22M
| ├──《Java录播课:Maven》3.6 Maven的解决依赖冲突(版本锁定) .mp4 26.66M
| ├──《Java录播课:Maven》4.1 分模块构建maven工程 .mp4 18.40M
| ├──《Java录播课:Maven》4.2 分模块构建maven工程 (继承概念) .mp4 63.31M
| ├──《Java录播课:Maven》4.3 分模块构建maven工程 (聚合概念) .mp4 55.42M
| ├──《Java录播课:Maven》5.1 Maven私服 .mp4 3.22M
| ├──《Java录播课:Maven》5.2 Maven私服的搭建 .mp4 22.29M
| ├──《Java录播课:Maven》5.3 Nexus私有服务-创建私有仓库 .mp4 14.43M
| ├──《Java录播课:Maven》5.3 讲项目发布到maven私服 .mp4 61.07M
| └──《Java录播课:Maven》5.4 从私服中下载jar到本地 .mp4 40.55M
├──03 录播课:数据结构与算法
| ├──《Java录播课:数据结构和算法》01-数据结构和算法基本概念-时间频度和时间复杂度介绍 .mp4 102.13M
| ├──《Java录播课:数据结构和算法》02-一维数组封装和操作-复杂度分析 .mp4 190.65M
| ├──《Java录播课:数据结构和算法》03-二维数组和稀疏数组-五子棋存盘续盘应用 .mp4 136.86M
| ├──《Java录播课:数据结构和算法》04-栈-LeetCode解题 .mp4 93.15M
| ├──《Java录播课:数据结构和算法》05-基于数组自定义队列 .mp4 41.74M
| ├──《Java录播课:数据结构和算法》06-基于数组循环队列-队列时间复杂度分析 .mp4 101.25M
| ├──《Java录播课:数据结构和算法》07-单链表的特征-自定义虚拟头结点的增删改查 .mp4 181.06M
| ├──《Java录播课:数据结构和算法》08-单链表-腾讯面试题-链表翻转 .mp4 43.91M
| ├──《Java录播课:数据结构和算法》09-单链表-天然递归性-两种方式解决LeetCode算 .mp4 107.43M
| ├──《Java录播课:数据结构和算法》10-环形链表-约瑟夫问题 .mp4 104.51M
| ├──《Java录播课:数据结构和算法》11-哈希表-哈希函数设计原则-哈希冲突解决方案 .mp4 125.04M
| ├──《Java录播课:数据结构和算法》12-树的应用场景-基础术语介绍 .mp4 32.48M
| ├──《Java录播课:数据结构和算法》13-自定义BST完成创建和查找算法 .mp4 102.34M
| ├──《Java录播课:数据结构和算法》14-BST的深度递归遍历和非递归遍历-广度遍历 .mp4 102.76M
| ├──《Java录播课:数据结构和算法》15-BST-删除指定节点 .mp4 78.44M
| ├──《Java录播课:数据结构和算法》16-平衡二叉树的定义-判断平衡性算法 .mp4 78.54M
| ├──《Java录播课:数据结构和算法》17-平衡二叉树插入节点和删除节点时维护再平衡 .mp4 131.72M
| ├──《Java录播课:数据结构和算法》18-优先队列和堆介绍 .mp4 26.31M
| ├──《Java录播课:数据结构和算法》19-最大堆的定义及常见算法的实现 .mp4 55.33M
| ├──《Java录播课:数据结构和算法》20-使用堆完成优先队列-解决LeetCode算法题 .mp4 53.57M
| ├──《Java录播课:数据结构和算法》21-经典算法介绍 .mp4 16.99M
| ├──《Java录播课:数据结构和算法》22-分治算法-汉诺塔问题 .mp4 69.24M
| ├──《Java录播课:数据结构和算法》23-动态规划算法-背包问题 .mp4 91.82M
| ├──《Java录播课:数据结构和算法》24-字符串匹配-暴力匹配算法 .mp4 45.32M
| ├──《Java录播课:数据结构和算法》25-字符串匹配-KMP算法 .mp4 72.50M
| └──《Java录播课:数据结构和算法》26-贪心算法-电台覆盖问题 .mp4 89.88M
├──04 录播课:SLF4J+Logback
| └──《Java录播课:SLF4J+Logback》SLF4J+Logback .mp4 1.11G
├──05 SpringSecurity系统权限组件
| └──《Java录播课:SLF4J+Logback》SLF4J+Logback .mp4 1.05G
├──06 录播课:企业级CI&CD案例实践
| ├──《Java录播课:企业级CI&CD案例实践》01-CI&CD实践 .mp4 918.95M
| ├──《Java录播课:企业级CI&CD案例实践》02-一键发布平台设计及实践 .mp4 420.30M
| └──《Java录播课:企业级CI&CD案例实践》03-Jekenis在持续集成持续交付中的应用 .mp4 123.38M
├──07 Git录播课
| ├──《Java录播课:Git》1.1-Git概述(Git是什么) .mp4 7.01M
| ├──《Java录播课:Git》1.2-Git概述(Git工作流程) .mp4 6.14M
| ├──《Java录播课:Git》1.3-Git概述(下载和安装) .mp4 10.22M
| ├──《Java录播课:Git》2.1-常用的Git代码托管服务器 .mp4 20.44M
| ├──《Java录播课:Git》3.1-Git本地仓库命令(内容介绍) .mp4 2.57M
| ├──《Java录播课:Git》3.2-Git本地仓库命令(环境配置) .mp4 11.35M
| ├──《Java录播课:Git》3.3-Git本地仓库命令(在本地初始化Git仓库) .mp4 11.51M
| ├──《Java录播课:Git》3.4-Git本地仓库命令(工作目录、暂存区) .mp4 12.87M
| ├──《Java录播课:Git》3.5-Git本地仓库命令(Git工作目录下文件的两种状态) .mp4 12.88M
| ├──《Java录播课:Git》3.6-Git本地仓库命令(本地仓库的基本命令) .mp4 37.86M
| ├──《Java录播课:Git》3.7-Git本地仓库命令(将文件添加至忽略列表) .mp4 21.84M
| ├──《Java录播课:Git》3.8-Git本地仓库命令(查看日志记录) .mp4 10.40M
| ├──《Java录播课:Git》4.1-Git远程仓库命令(远程仓库操作) .mp4 3.72M
| ├──《Java录播课:Git》4.2-Git远程仓库命令(查看远程仓库) .mp4 9.26M
| ├──《Java录播课:Git》4.3-Git远程仓库命令(添加远程仓库) .mp4 7.26M
| ├──《Java录播课:Git》4.4-Git远程仓库命令(从远程仓库克隆) .mp4 11.23M
| ├──《Java录播课:Git》4.5-Git远程仓库命令(移除无效的远程仓库) .mp4 4.84M
| ├──《Java录播课:Git》4.6-Git远程仓库命令(从远程仓库中抓取与拉取) .mp4 35.62M
| ├──《Java录播课:Git》4.7-Git远程仓库命令(推送到远程仓库) .mp4 15.88M
| ├──《Java录播课:Git》5.1-Git分支命令(查看分支命令).png .mp4 8.49M
| ├──《Java录播课:Git》5.2-Git分支命令(创建分支) .mp4 1.43M
| ├──《Java录播课:Git》5.3-Git分支命令(切换分支) .mp4 5.43M
| ├──《Java录播课:Git》5.4-Git分支命令(推送至远程仓库分支) .mp4 7.67M
| ├──《Java录播课:Git》5.5-Git分支命令(合并分支) .mp4 33.70M
| ├──《Java录播课:Git》5.6-Git分支命令(删除分支) .mp4 13.12M
| ├──《Java录播课:Git》6.1-Git标签命令(列出已有的标签) .mp4 12.67M
| ├──《Java录播课:Git》6.2-Git标签命令(创建新标签) .mp4 3.58M
| ├──《Java录播课:Git》6.3-Git标签命令(将标签推送至远程仓库) .mp4 4.99M
| ├──《Java录播课:Git》6.4-Git标签命令(检出标签) .mp4 5.06M
| └──《Java录播课:Git》6.5-Git标签命令(删除标签) .mp4 10.88M
├──08 录播课:K8s
| ├──《Java录播:K8s》0-K8S核心组件和架构讲解 .mp4 666.40M
| ├──《Java录播:K8s》1-K8S实战与yaml文件详解 .mp4 49.60M
| ├──《Java录播:K8s》2-K8S实战之Pod .mp4 61.01M
| ├──《Java录播:K8s》3-K8s实战控制器之ReplicationController .mp4 41.55M
| ├──《Java录播:K8s》4-K8S实战控制器之ReplicaSet&Deployment .mp4 62.49M
| ├──《Java录播:K8s》5-K8s实战Labels&Selector&Namespace .mp4 50.65M
| └──《Java录播:K8s》6-K8s实战网络模型深度剖析 .mp4 164.25M
├──09 录播课:设计原则
| ├──2-设计模式(上)(1) .mp4 1.32G
| ├──2-设计模式(上) .mp4 1.32G
| ├──3-设计模式(下)(1) .mp4 1.16G
| ├──3-设计模式(下) .mp4 1.16G
| ├──netty源码(补) .mp4 201.14M
| ├──设计模式 上 .mp4 735.14M
| └──设计模式 下 .mp4 1.09G
├──10 Netty视频课程
| └──netty源码(补) .mp4 219.90M
├──11 Kafka
| ├──Kafka第二天1 .mp4 99.61M
| ├──Kafka第二天2 .mp4 30.96M
| ├──Kafka第二天3 .mp4 216.77M
| ├──Kafka第二天4 .mp4 68.55M
| ├──Kafka第二天5 .mp4 242.21M
| ├──Kafka第三天1 .mp4 96.95M
| ├──Kafka第三天2 .mp4 68.44M
| ├──Kafka第三天3 .mp4 78.27M
| ├──Kafka第三天4 .mp4 317.09M
| ├──Kafka第一天1 .mp4 121.88M
| ├──Kafka第一天2 .mp4 204.05M
| ├──Kafka第一天3 .mp4 166.98M
| ├──Kafka第一天4 .mp4 42.61M
| ├──Kafka第一天5 .mp4 96.81M
| ├──Kafka录播01 .mp4 697.14M
| ├──Kafka录播02 .mp4 731.31M
| └──Kafka录播03 .mp4 616.57M
├──12 tomcat
| ├──tomat2 .mp4 841.96M
| └──tomat .mp4 722.74M
├──13 百万架构师技术人生
| ├──《百万大数据架构师1期》11-百万架构师技术人生 .mp4 918.40M
| ├──《百万大数据架构师1期》15-百万架构师技术人生(2) .mp4 1.02G
| ├──《百万大数据架构师1期》18-百万架构师技术人生(3) .mp4 534.42M
| └──《百万大数据架构师1期》19-百万架构师技术人生(4) .mp4 466.16M
├──14 分布式项目实战
| ├──30-分布式项目实战(一) .mp4 831.77M
| ├──31-分布式项目实战(二) .mp4 778.21M
| ├──32-分布式项目实战(三) .mp4 764.63M
| ├──33-分布式项目实战(四①) .mp4 696.32M
| └──34-分布式项目实战(四②) .mp4 459.20M