[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"\u002Fresource\u002Fcurriculum\u002Flist?undefined":3,"\u002Fresource\u002Fcurriculum\u002Fdetails\u002F8?undefined":282},{"data":4,"status":280,"success":281},[5,49,116,197,225,253],{"curriculumList":6,"desc":47,"id":8,"title":48},[7,15,23,31,39],{"cateId":8,"createTime":9,"desc":10,"episodeList":11,"id":8,"image":12,"teacher":8,"title":13,"viewCount":14},1,"2025-07-10 18:55:03","168集全，已完结，约40个小时，超越前代的巅峰之作。针对于大学生录制的Java学习课程，含JavaSE核心知识和数据结构与算法，以及Java8-25全部新特性介绍。本系列课程基于最新版本IDEA进行讲解，保证未来够用，视频纯个人录制，非商业化！",[],"e5d2d5db4e30.webp","JavaSE 教程 已完结 (IDEA 2025 最新版) 4K蓝光画质+杜比音效 零基础入门一套搞定 入门到入土 基于Java25讲解",26.6,{"cateId":8,"createTime":16,"desc":17,"episodeList":18,"id":19,"image":20,"teacher":8,"title":21,"viewCount":22},"2022-11-07 18:08:31","已完结，针对于大学生录制的Java AWT\u002FSwing学习课程（图形化桌面应用程序开发），建议大二以上的同学学习，也欢迎低年级同学观看，视频纯个人录制，非商业化！",[],2,"95d78a2de9a27abf.webp","JavaSE AWT\u002FSwing 图形化编程 (IDEA 2022 最新版) 4K蓝光画质+杜比音效 快速上手桌面程序 用IDEA写IDEA",10.4,{"cateId":8,"createTime":24,"desc":25,"episodeList":26,"id":27,"image":28,"teacher":8,"title":29,"viewCount":30},"2022-02-18 12:16:03","全24集已完结，共6小时。 针对于大学生录制的Java学习课程（含JVM介绍、编译、底层运行机制探究），建议大三以上的同学学习，也欢迎低年级同学观看，视频纯个人录制，非商业化！ ",[],3,"6c78aee0780a4e1e.webp","Java JVM 虚拟机 已完结（IDEA 2021版本）4K蓝光画质 全程劝退",15.3,{"cateId":8,"createTime":32,"desc":33,"episodeList":34,"id":35,"image":36,"teacher":8,"title":37,"viewCount":38},"2022-03-04 18:52:11","已完结，全38集，共8小时。 针对于大学生录制的Java学习课程（含多线程原理、AQS原理、CAS算法、原子类介绍、并发工具类、并发容器、线程池等），建议大三以上的同学学习，也欢迎低年级同学观看，视频纯个人录制，非商业化！",[],4,"b5a872ec02bfffea.webp","Java JUC 并发编程 已完结（IDEA 2021版本）4K蓝光画质 玩转多线程",9.4,{"cateId":8,"createTime":40,"desc":41,"episodeList":42,"id":43,"image":44,"teacher":8,"title":45,"viewCount":46},"2022-04-25 18:08:32","已完结，全30集，共7个小时。 针对于大学生录制的Java学习课程（含NIO、Netty编程），建议大三以上的同学学习，也欢迎低年级同学观看，视频纯个人录制，非商业化！",[],5,"222452943d0ed4da.webp","Java NIO Netty网络编程 已完结（IDEA 2022.1最新版）4K蓝光画质 网络I\u002FO进阶编程",8,"包含Java开发基础内容，所有内容均为JavaSE官方库使用，打下扎实的基础才能走的更远。","Java开发 基础篇",{"curriculumList":50,"desc":114,"id":19,"title":115},[51,59,66,74,82,90,98,106],{"cateId":19,"createTime":52,"desc":53,"episodeList":54,"id":55,"image":56,"teacher":8,"title":57,"viewCount":58},"2021-10-26 22:34:43","全100集已完结，共30个小时！ 针对于大学生录制的Java学习课程（含Servlet\u002FMaven\u002F网络编程\u002FMybatis\u002FJUnit\u002F数据库），建议大二以上的同学学习，也欢迎低年级同学观看，视频纯个人录制，非商业化！",[],7,"f6c1111d8ef16d8b.webp","JavaWeb 教程 已完结（IDEA 2021版本）4K蓝光画质 入土到起立",55.4,{"cateId":19,"createTime":60,"desc":61,"episodeList":62,"id":46,"image":63,"teacher":8,"title":64,"viewCount":65},"2023-02-16 18:44:40","持续更新中！ 针对于大学生录制的Java学习课程（含Spring框架技术\u002FSpring原理\u002FMybatis进阶\u002FSpringMVC\u002FSpringSecurity\u002FMySQL高级），建议大二以上的同学学习，也欢迎低年级同学观看，视频纯个人录制，非商业化！ ",[],"cc59de5afebc66447ba93ad9ea0ba73a9b09c117.webp","Java Spring 核心教程 已完结（IDEA 2023版本）4K蓝光画质 起立到起飞",13.3,{"cateId":19,"createTime":67,"desc":68,"episodeList":69,"id":70,"image":71,"teacher":8,"title":72,"viewCount":73},"2023-06-30 17:30:57","已完结，约3小时。 针对于大学生录制的Java学习课程（含SpringMvc框架技术\u002FSpringMvc原理\u002F文件上传下载实现\u002FAxios框架使用等），建议大二以上的同学学习，也欢迎低年级同学观看，视频纯个人录制，非商业化！",[],21,"5f860de4bc0fab30651ae93396f9c572be8380b2.webp","Java SpringMvc 核心教程 已完结（IDEA 2023版本）4K蓝光画质 起立到起飞",6.7,{"cateId":19,"createTime":75,"desc":76,"episodeList":77,"id":78,"image":79,"teacher":8,"title":80,"viewCount":81},"2023-07-05 20:33:14","已完结，大约5个小时 针对于大学生录制的Java学习课程（含SpringSecurity框架技术\u002FSpringSecurity原理\u002F授权校验\u002F记住我功能等），建议大二以上的同学学习，也欢迎低年级同学观看，视频纯个人录制，非商业化！",[],22,"c4557a16aa3519183d6ae0114e1c64107bb23703.webp","Java SpringSecurity 核心教程 已完结（IDEA 2023版本）4K蓝光画质 起立到起飞",8.2,{"cateId":19,"createTime":83,"desc":84,"episodeList":85,"id":86,"image":87,"teacher":8,"title":88,"viewCount":89},"2023-07-19 19:48:19","已完结，约7小时 针对于大学生录制的Java学习课程（含SpringBoot、框架整合、SpringBoot常用框架介绍、SpringData、前后端分离开发讲解），建议大二以上的同学学习，也欢迎低年级同学观看，视频纯个人录制，非商业化！ ",[],23,"06cf686d4d3f7ce6731975ef59938d759283318e.webp","Spring Boot 教程 已完结（IDEA 2023最新版）4K蓝光画质 基于SpringBoot 3 的全新重置版本 起飞到删库跑路",16.3,{"cateId":19,"createTime":91,"desc":92,"episodeList":93,"id":94,"image":95,"teacher":8,"title":96,"viewCount":97},"2022-04-01 19:04:39","已完结，全68集，共15个小时。 针对于大学生录制的Java学习课程（含SpringCloud Netflix、SpringCloud Alibaba、jwt、Rabbit MQ、Redis和MySQL进阶课程），建议大三以上的同学学习，也欢迎低年级同学观看，视频纯个人录制，非商业化！",[],24,"629755f79c13c96c9b6d91da80257a352b29.webp","SpringCloud 教程 已完结（IDEA 2022.1最新版）4K蓝光画质 微服务开发",19.3,{"cateId":19,"createTime":99,"desc":100,"episodeList":101,"id":102,"image":103,"teacher":8,"title":104,"viewCount":105},"2023-04-10 21:23:29","针对于大学生录制的前后端分享项目实战课程，采用最新的SpringBoot3+Vue3技术编写，从零开始上手项目开发，项目开源地址：https:\u002F\u002Fgithub.com\u002FKetuer\u002Fstudy-project",[],25,"8fd1147785cddb56038ae607d1b582cf45512009.webp","SpringBoot3+Vue3 前后端分离项目 Session 方案（4K蓝光画质）重磅来袭",22.2,{"cateId":19,"createTime":107,"desc":108,"episodeList":109,"id":110,"image":111,"teacher":8,"title":112,"viewCount":113},"2023-08-07 19:52:17","针对于大学生录制的前后端分享项目实战课程，采用最新的SpringBoot3+Vue3技术编写，基于JWT的校验方案，从零开始上手项目开发",[],26,"61f572fdf52d6dd08337caeec3f8b3d9865ae5fe.webp","SpringBoot3+Vue3 前后端分离项目 Jwt 方案（4K蓝光画质）重磅来袭",10.3,"包含JavaEE核心内容，从零开始学习Web后端开发，最后走到微服务。","Java开发 核心篇",{"curriculumList":117,"desc":195,"id":27,"title":196},[118,126,134,141,149,157,165,172,179,187],{"cateId":27,"createTime":119,"desc":120,"episodeList":121,"id":122,"image":123,"teacher":8,"title":124,"viewCount":125},"2022-07-04 12:37:58","全21集，已完结，约4.5个小时。 针对于大学生录制的Docker学习课程（含Docker技术介绍、基本使用、资源管理、容器编排等内容），建议大三以上的同学学习，视频纯个人录制，非商业化！",[],12,"4e024b9a7dd2a8d6.webp","Docker 容器技术 已完结（2022 最新版）4K蓝光画质+杜比音效 从内卷到开摆",5.5,{"cateId":27,"createTime":127,"desc":128,"episodeList":129,"id":130,"image":131,"teacher":8,"title":132,"viewCount":133},"2022-11-24 21:20:29","全10集，已完结，约3个小时，本教程为主线视频中Linux技术的归档篇。 针对于大学生录制的Linux学习课程（含基础操作与常用工具使用），建议大二以上的同学学习，视频纯个人录制，非商业化！",[],13,"42a457aedba7b471.webp","Linux 操作系统 光速入门 已完结（2021 版本）4K蓝光画质+杜比音效 从讨厌到喜欢",4.9,{"cateId":27,"createTime":135,"desc":136,"episodeList":137,"id":138,"image":139,"teacher":8,"title":140,"viewCount":133},"2022-11-24 14:56:32","全21集，已完结，约6.5个小时，本教程为主线视频中MySQL技术的归档篇。 针对于大学生录制的MySQL学习课程（含基础与高级部分），建议大二以上的同学学习，视频纯个人录制，非商业化！",[],14,"fff2e907cb569dd1.webp","MySQL 数据库技术 已完结（2021版本）4K蓝光画质+杜比音效 从内卷到开摆",{"cateId":27,"createTime":142,"desc":143,"episodeList":144,"id":145,"image":146,"teacher":8,"title":147,"viewCount":148},"2022-11-24 21:07:08","已完结，全11集，共3个小时。 针对于大学生录制的Redis学习课程（含Redis基础与进阶课程），建议大三以上的同学学习，也欢迎低年级同学观看，视频纯个人录制，非商业化！",[],15,"d0cde7ec6894f54d.webp","Redis 缓存技术 已完结（2021版本）4K蓝光画质+杜比音效 从内卷到开摆",3.8,{"cateId":27,"createTime":150,"desc":151,"episodeList":152,"id":153,"image":154,"teacher":8,"title":155,"viewCount":156},"2022-11-24 15:37:27","全10集，已完结，约2个小时，本教程为主线视频中Git技术的归档篇。  针对于大学生录制的Git学习课程（含基础与高级部分），建议大二以上的同学学习，视频纯个人录制，非商业化！",[],16,"f7bc7e5c642b7274.webp","Git 版本控制 快速上手 已完结（2021版本）4K蓝光画质+杜比音效 从开摆到放弃",3.1,{"cateId":27,"createTime":158,"desc":159,"episodeList":160,"id":161,"image":162,"teacher":8,"title":163,"viewCount":164},"2022-11-24 16:25:19","全10集，已完结，约2个小时，本教程为主线视频中RabbitMQ技术的归档篇，建议完成SpringBoot篇学习之后再进行学习。 针对于大学生录制的RabbitMQ学习课程（含基础与高级部分），建议大三以上的同学学习，视频纯个人录制，非商业化！",[],20,"04c7896231ebf5cf497670bbea0a.webp","RabbitMQ 消息队列 理论与实战 已完结（2022 最新版）4K蓝光画质+杜比音效 从入门到学废",3.2,{"cateId":27,"createTime":166,"desc":167,"episodeList":168,"id":169,"image":170,"teacher":8,"title":171,"viewCount":130},"2024-04-01 22:00:00","已完结，针对于大学生录制的Markdown教程，建议大一以上的同学学习，也欢迎低年级同学观看，视频纯个人录制，非商业化！",[],32,"8bbd89b2d8fa81d796e2f7cf064391fb0dc0f2c2.webp","Markdown 文档基础语法（基于 IDEA\u002FTypora 讲解最新版）4K蓝光画质 程序员必备技能 强烈推荐",{"cateId":27,"createTime":173,"desc":174,"episodeList":175,"id":176,"image":177,"teacher":8,"title":178,"viewCount":19},"2024-11-19 23:27:10","已完结，全7集  针对于大学生录制的Maven学习课程（含基础操作和多模块项目搭建）建议大二以上的同学学习，视频纯个人录制，非商业化！",[],33,"afe2f6d8c045a41abb720e.webp","Apache Maven 依赖管理 已完结（IDEA 2024最新版）4K蓝光画质 必学的项目和依赖管理工具 从入职到裁员",{"cateId":27,"createTime":180,"desc":181,"episodeList":182,"id":183,"image":184,"teacher":8,"title":185,"viewCount":186},"2024-08-18 00:17:21","已完结，全18集 针对于大学生录制的Mybatis学习课程（含基础操作与常用工具使用），建议大二以上的同学学习，视频纯个人录制，非商业化！",[],37,"8182c6cc0b43b29c9437a.webp","Mybatis 教程 已完结（IDEA 2024最新版）4K蓝光画质 必学的超经典ORM框架 从入门到面试",3.7,{"cateId":27,"createTime":188,"desc":189,"episodeList":190,"id":191,"image":192,"teacher":8,"title":193,"viewCount":194},"2024-08-08 00:31:55","已完结，全18集 针对于大学生录制的Lombok学习课程（含基础操作与常用工具使用），建议大二以上的同学学习，视频纯个人录制，非商业化！",[],38,"2a0c3e036c4c3a989a793.webp","Lombok 代码简化框架 极速上手 已完结（IDEA 2024 最新版）4K蓝光画质+杜比音效 从入门到上瘾",2.4,"包含主线中讲解的中间件归档视频与当下必学的火热技术，面试前必学。","必学技术与中间件",{"curriculumList":198,"desc":223,"id":35,"title":224},[199,207,215],{"cateId":35,"createTime":200,"desc":201,"episodeList":202,"id":203,"image":204,"teacher":8,"title":205,"viewCount":206},"2022-06-16 17:22:09","已完结，全14小时。 针对于大学生录制的C语言学习课程（含C语言程序设计基础\u002F高级内容），建议大一以上的同学学习，也欢迎各位准备选择理工科专业方向的同学，视频纯个人录制，非商业化！",[],17,"4326b4cd86dd9743.webp","C语言程序设计 已完结（CLion 2022 最新版）4K蓝光画质+杜比音效 梦开始的地方",36.9,{"cateId":35,"createTime":208,"desc":209,"episodeList":210,"id":211,"image":212,"teacher":8,"title":213,"viewCount":214},"2022-07-22 15:26:38","88集，已完结，共20小时。 针对于大学生录制的C语言学习课程（含数据结构基础内容、线性表、队列、栈、树、图论等，以及相关算法教学），建议大一以上的同学学习，也推荐考研党观看，视频纯个人录制，非商业化！",[],18,"546465e1db1b3845.webp","数据结构与算法 已完结（CLion 2022 最新版）4K蓝光画质+杜比音效 全程高能",30.8,{"cateId":35,"createTime":216,"desc":217,"episodeList":218,"id":219,"image":220,"teacher":8,"title":221,"viewCount":222},"2022-05-20 16:00:28","全31集，已完结。针对于大学生录制的Java学习课程，建议大二以上的同学学习，也欢迎低年级同学观看，视频纯个人录制，非商业化！ ",[],19,"96a93b94c31740ca.webp","Java 设计模式 已完结（IDEA 2022.1最新版）4K蓝光画质+杜比音效",9,"包含C语言与C数据结构等考研课程，以及Java设计模式系列视频，提升你的代码编写规范。","高等院校计算机必修课",{"curriculumList":226,"desc":251,"id":228,"title":252},[227,235,243],{"cateId":228,"createTime":229,"desc":230,"episodeList":231,"id":232,"image":233,"teacher":8,"title":234,"viewCount":105},6,"2023-12-29 18:03:40","已完结，全65集，共15个小时，针对于大学生录制的Kotlin学习课程（含Kotlin全部语法），建议大二以上的同学学习，也欢迎低年级同学观看，视频纯个人录制，非商业化！ ",[],34,"499aeb41a0428e05523b766e367540b04f7c3ae2.webp","Kotlin 教程 已完结 (IDEA 2024 最新版) 4K蓝光画质+杜比音效 零基础入门一套搞定 入门到入土经典版",{"cateId":228,"createTime":236,"desc":237,"episodeList":238,"id":239,"image":240,"teacher":8,"title":241,"viewCount":242},"2024-01-16 18:36:02","已完结，针对于大学生录制的Kotlin扩展篇（含Kotlin与Java混合编程相关知识）建议大二以上的同学学习，也欢迎低年级同学观看，视频纯个人录制，非商业化！ ",[],35,"a20b09d1cc1a81f6a9c5ed8ea322656e406be725.webp","Kotlin 扩展篇 已完结 (IDEA 2024 最新版) 4K蓝光画质 与Java语言混合编程",1.4,{"cateId":228,"createTime":244,"desc":245,"episodeList":246,"id":247,"image":248,"teacher":8,"title":249,"viewCount":250},"2024-01-22 20:16:21","已完结，针对于大学生录制的Gradle教程，建议大三以上的同学学习，也欢迎低年级同学观看，视频纯个人录制，非商业化！ ",[],36,"5aa1bb0a121d89969e9bd2634bc7ae23272bf850.webp","Gradle 教程 已完结 (基于Kotlin DSL讲解) 4K蓝光画质 超强的脚本式项目依赖和构建工具",3.3,"包含Kotlin开发基础内容和进阶内容，作为一门新兴语言，有着多种优点，强烈推荐各位小伙伴学习！","Kotlin系列课程",{"curriculumList":254,"desc":278,"id":222,"title":279},[255,263,271],{"cateId":222,"createTime":256,"desc":257,"episodeList":258,"id":259,"image":260,"teacher":8,"title":261,"viewCount":262},"2024-11-22 20:11:32","已完结，全30集 针对于大学生录制的HTML5学习课程（含核心组件以及高级扩展），建议大一以上的同学学习，也欢迎低年级同学观看，视频纯个人录制，非商业化！",[],50,"88399b3f3d2b6e.webp","HTML5 教程 已完结 (WebStorm 2025 最新版) 4K蓝光画质+杜比音效 零基础入门一套搞定 入门到入土",5.6,{"cateId":222,"createTime":264,"desc":265,"episodeList":266,"id":267,"image":268,"teacher":8,"title":269,"viewCount":270},"2025-08-24 18:17:35","已完结，全98集 针对于大学生录制的CSS3学习课程（含常用CSS样式介绍、UI设计、高级特性讲解），建议大一以上的同学学习，也欢迎低年级同学观看，视频纯个人录制，非商业化！",[],51,"75723d97f63cb6b.webp","CSS3 教程 已完结 (WebStorm 2025 最新版) 4K蓝光画质+杜比音效 页面样式+UI设计一套搞定",1.5,{"cateId":222,"createTime":272,"desc":273,"episodeList":274,"id":275,"image":276,"teacher":8,"title":277,"viewCount":270},"2026-03-02 00:00:00","已完结，全132集 针对于大学生录制的JavaScript学习课程（含常用JS基础语法介绍、JS新特性讲解、DOM讲解），建议大一以上的同学学习，也欢迎低年级同学观看，视频纯个人录制，非商业化！",[],52,"490b39a9ef3913ec97969f61c9e629bb420669b6.webp","JavaScript 教程 已完结 (WebStorm 2026 最新版) 4K蓝光画质+杜比音效 基于最新ES规范讲解，入门到入土，依旧经典","包含Web前端开发相关课程，从零开始学习前端开发，助你写出简洁漂亮页面。","Web系列课程",200,true,{"data":283,"status":280,"success":281},{"cateId":19,"createTime":60,"desc":61,"duration":284,"episodeList":285,"id":46,"image":63,"teacher":8,"title":64,"viewCount":65},68227,[286,291,296,301,306,311,316,321,326,330,335,340,345,350,354,359,364,369,374,379,384,389,394,399,404,409,414,419,424,429,434,439,444,449,454,459,464,469,474,479,484,489,494,499,504,509,514,519,524,528,533,538,543,548,553],{"bilibili":287,"curriculumId":46,"duration":288,"id":289,"title":290},"\u002F\u002Fplayer.bilibili.com\u002Fplayer.html?aid=849713677&bvid=BV1xL4y1H7Tq&cid=458297154&page=1",966,373,"Spring基础：了解IoC容器",{"bilibili":292,"curriculumId":46,"duration":293,"id":294,"title":295},"\u002F\u002Fplayer.bilibili.com\u002Fplayer.html?aid=849713677&bvid=BV1xL4y1H7Tq&cid=458300682&page=2",1523,374,"Spring基础：容器的创建与Bean注册",{"bilibili":297,"curriculumId":46,"duration":298,"id":299,"title":300},"\u002F\u002Fplayer.bilibili.com\u002Fplayer.html?aid=849713677&bvid=BV1xL4y1H7Tq&cid=458331849&page=3",1517,375,"Spring基础：依赖注入",{"bilibili":302,"curriculumId":46,"duration":303,"id":304,"title":305},"\u002F\u002Fplayer.bilibili.com\u002Fplayer.html?aid=849713677&bvid=BV1xL4y1H7Tq&cid=458356470&page=4",1399,376,"Spring基础：使用AOP机制",{"bilibili":307,"curriculumId":46,"duration":308,"id":309,"title":310},"\u002F\u002Fplayer.bilibili.com\u002Fplayer.html?aid=849713677&bvid=BV1xL4y1H7Tq&cid=458367503&page=5",821,377,"Spring基础：接口实现AOP",{"bilibili":312,"curriculumId":46,"duration":313,"id":314,"title":315},"\u002F\u002Fplayer.bilibili.com\u002Fplayer.html?aid=849713677&bvid=BV1xL4y1H7Tq&cid=459681235&page=6",1358,378,"Spring基础：使用注解进行配置",{"bilibili":317,"curriculumId":46,"duration":318,"id":319,"title":320},"\u002F\u002Fplayer.bilibili.com\u002Fplayer.html?aid=849713677&bvid=BV1xL4y1H7Tq&cid=459865697&page=7",968,379,"Spring基础：注解进行自动注入",{"bilibili":322,"curriculumId":46,"duration":323,"id":324,"title":325},"\u002F\u002Fplayer.bilibili.com\u002Fplayer.html?aid=849713677&bvid=BV1xL4y1H7Tq&cid=459887360&page=8",1267,380,"Spring基础：注解实现AOP",{"bilibili":327,"curriculumId":46,"duration":308,"id":328,"title":329},"\u002F\u002Fplayer.bilibili.com\u002Fplayer.html?aid=849713677&bvid=BV1xL4y1H7Tq&cid=460099101&page=9",381,"Mybatis深入：数据源概念介绍",{"bilibili":331,"curriculumId":46,"duration":332,"id":333,"title":334},"\u002F\u002Fplayer.bilibili.com\u002Fplayer.html?aid=849713677&bvid=BV1xL4y1H7Tq&cid=460122500&page=10",1704,382,"Mybatis深入：数据源实现原理",{"bilibili":336,"curriculumId":46,"duration":337,"id":338,"title":339},"\u002F\u002Fplayer.bilibili.com\u002Fplayer.html?aid=849713677&bvid=BV1xL4y1H7Tq&cid=460272340&page=11",1896,383,"Mybatis深入：整合框架",{"bilibili":341,"curriculumId":46,"duration":342,"id":343,"title":344},"\u002F\u002Fplayer.bilibili.com\u002Fplayer.html?aid=849713677&bvid=BV1xL4y1H7Tq&cid=460285661&page=12",1109,384,"Mybatis深入：事务隔离级别和管理",{"bilibili":346,"curriculumId":46,"duration":347,"id":348,"title":349},"\u002F\u002Fplayer.bilibili.com\u002Fplayer.html?aid=849713677&bvid=BV1xL4y1H7Tq&cid=460338847&page=13",1216,385,"Mybatis深入：使用Spring事务管理",{"bilibili":351,"curriculumId":46,"duration":294,"id":352,"title":353},"\u002F\u002Fplayer.bilibili.com\u002Fplayer.html?aid=849713677&bvid=BV1xL4y1H7Tq&cid=460341091&page=14",386,"JUnit集成：快速使用Spring上下文",{"bilibili":355,"curriculumId":46,"duration":356,"id":357,"title":358},"\u002F\u002Fplayer.bilibili.com\u002Fplayer.html?aid=849713677&bvid=BV1xL4y1H7Tq&cid=460902258&page=15",1885,387,"Spring原理：BeanFactory与IoC容器",{"bilibili":360,"curriculumId":46,"duration":361,"id":362,"title":363},"\u002F\u002Fplayer.bilibili.com\u002Fplayer.html?aid=849713677&bvid=BV1xL4y1H7Tq&cid=460923600&page=16",1882,388,"Spring原理：PostProcessor与AOP原理",{"bilibili":365,"curriculumId":46,"duration":366,"id":367,"title":368},"\u002F\u002Fplayer.bilibili.com\u002Fplayer.html?aid=849713677&bvid=BV1xL4y1H7Tq&cid=460941518&page=17",1126,389,"Spring原理：Mybatis整合原理",{"bilibili":370,"curriculumId":46,"duration":371,"id":372,"title":373},"\u002F\u002Fplayer.bilibili.com\u002Fplayer.html?aid=849713677&bvid=BV1xL4y1H7Tq&cid=464220573&page=18",1291,390,"SpringMVC基础：MVC概念和环境配置",{"bilibili":375,"curriculumId":46,"duration":376,"id":377,"title":378},"\u002F\u002Fplayer.bilibili.com\u002Fplayer.html?aid=849713677&bvid=BV1xL4y1H7Tq&cid=464244682&page=19",1595,391,"SpringMVC基础：配置视图解析器和控制器",{"bilibili":380,"curriculumId":46,"duration":381,"id":382,"title":383},"\u002F\u002Fplayer.bilibili.com\u002Fplayer.html?aid=849713677&bvid=BV1xL4y1H7Tq&cid=464223818&page=20",1159,392,"SpringMVC基础：@RequestMapping详解",{"bilibili":385,"curriculumId":46,"duration":386,"id":387,"title":388},"\u002F\u002Fplayer.bilibili.com\u002Fplayer.html?aid=849713677&bvid=BV1xL4y1H7Tq&cid=464225536&page=21",803,393,"SpringMVC基础：注解获取请求相关参数",{"bilibili":390,"curriculumId":46,"duration":391,"id":392,"title":393},"\u002F\u002Fplayer.bilibili.com\u002Fplayer.html?aid=849713677&bvid=BV1xL4y1H7Tq&cid=464954472&page=22",740,394,"SpringMVC基础：请求转发和重定向",{"bilibili":395,"curriculumId":46,"duration":396,"id":397,"title":398},"\u002F\u002Fplayer.bilibili.com\u002Fplayer.html?aid=849713677&bvid=BV1xL4y1H7Tq&cid=465000235&page=23",654,395,"SpringMVC基础：RestFul风格",{"bilibili":400,"curriculumId":46,"duration":401,"id":402,"title":403},"\u002F\u002Fplayer.bilibili.com\u002Fplayer.html?aid=849713677&bvid=BV1xL4y1H7Tq&cid=468343135&page=24",1366,396,"SpringMVC基础：拦截器",{"bilibili":405,"curriculumId":46,"duration":406,"id":407,"title":408},"\u002F\u002Fplayer.bilibili.com\u002Fplayer.html?aid=849713677&bvid=BV1xL4y1H7Tq&cid=468466201&page=25",421,397,"SpringMVC基础：自定义异常处理",{"bilibili":410,"curriculumId":46,"duration":411,"id":412,"title":413},"\u002F\u002Fplayer.bilibili.com\u002Fplayer.html?aid=849713677&bvid=BV1xL4y1H7Tq&cid=468489665&page=26",2141,398,"SpringMVC基础：JSON数据格式",{"bilibili":415,"curriculumId":46,"duration":416,"id":417,"title":418},"\u002F\u002Fplayer.bilibili.com\u002Fplayer.html?aid=849713677&bvid=BV1xL4y1H7Tq&cid=468529880&page=27",1565,399,"SpringMVC基础：AJAX发送请求",{"bilibili":420,"curriculumId":46,"duration":421,"id":422,"title":423},"\u002F\u002Fplayer.bilibili.com\u002Fplayer.html?aid=849713677&bvid=BV1xL4y1H7Tq&cid=470901629&page=28",619,400,"SpringMVC基础：文件上传和下载",{"bilibili":425,"curriculumId":46,"duration":426,"id":427,"title":428},"\u002F\u002Fplayer.bilibili.com\u002Fplayer.html?aid=849713677&bvid=BV1xL4y1H7Tq&cid=471012666&page=29",1644,401,"SpringMVC原理：解读DispatcherServlet源码",{"bilibili":430,"curriculumId":46,"duration":431,"id":432,"title":433},"\u002F\u002Fplayer.bilibili.com\u002Fplayer.html?aid=849713677&bvid=BV1xL4y1H7Tq&cid=471081859&page=30",886,402,"SpringSecurity基础：CSRF攻击原理",{"bilibili":435,"curriculumId":46,"duration":436,"id":437,"title":438},"\u002F\u002Fplayer.bilibili.com\u002Fplayer.html?aid=849713677&bvid=BV1xL4y1H7Tq&cid=471132888&page=31",829,403,"SpringSecurity基础：开发环境搭建",{"bilibili":440,"curriculumId":46,"duration":441,"id":442,"title":443},"\u002F\u002Fplayer.bilibili.com\u002Fplayer.html?aid=849713677&bvid=BV1xL4y1H7Tq&cid=471656666&page=32",1136,404,"SpringSecurity基础：用户认证",{"bilibili":445,"curriculumId":46,"duration":446,"id":447,"title":448},"\u002F\u002Fplayer.bilibili.com\u002Fplayer.html?aid=849713677&bvid=BV1xL4y1H7Tq&cid=471678662&page=33",1619,405,"SpringSecurity基础：自定义登录和登出",{"bilibili":450,"curriculumId":46,"duration":451,"id":452,"title":453},"\u002F\u002Fplayer.bilibili.com\u002Fplayer.html?aid=849713677&bvid=BV1xL4y1H7Tq&cid=471700212&page=34",1800,406,"SpringSecurity基础：授权",{"bilibili":455,"curriculumId":46,"duration":456,"id":457,"title":458},"\u002F\u002Fplayer.bilibili.com\u002Fplayer.html?aid=849713677&bvid=BV1xL4y1H7Tq&cid=471721854&page=35",918,407,"SpringSecurity基础：记住我",{"bilibili":460,"curriculumId":46,"duration":461,"id":462,"title":463},"\u002F\u002Fplayer.bilibili.com\u002Fplayer.html?aid=849713677&bvid=BV1xL4y1H7Tq&cid=471743303&page=36",831,408,"SpringSecurity基础：SecurityContext对象",{"bilibili":465,"curriculumId":46,"duration":466,"id":467,"title":468},"\u002F\u002Fplayer.bilibili.com\u002Fplayer.html?aid=849713677&bvid=BV1xL4y1H7Tq&cid=471767279&page=37",1529,409,"SpringSecurity原理：探究SpringSecurity运作流程",{"bilibili":470,"curriculumId":46,"duration":471,"id":472,"title":473},"\u002F\u002Fplayer.bilibili.com\u002Fplayer.html?aid=849713677&bvid=BV1xL4y1H7Tq&cid=473864337&page=38",1695,410,"实战：图书管理系统（一）需求分析",{"bilibili":475,"curriculumId":46,"duration":476,"id":477,"title":478},"\u002F\u002Fplayer.bilibili.com\u002Fplayer.html?aid=849713677&bvid=BV1xL4y1H7Tq&cid=473871610&page=39",1613,411,"实战：图书管理系统（二）用户注册和登录",{"bilibili":480,"curriculumId":46,"duration":481,"id":482,"title":483},"\u002F\u002Fplayer.bilibili.com\u002Fplayer.html?aid=849713677&bvid=BV1xL4y1H7Tq&cid=473902554&page=40",1371,412,"实战：图书管理系统（三）页面框架搭建",{"bilibili":485,"curriculumId":46,"duration":486,"id":487,"title":488},"\u002F\u002Fplayer.bilibili.com\u002Fplayer.html?aid=849713677&bvid=BV1xL4y1H7Tq&cid=473968219&page=41",2041,413,"实战：图书管理系统（四）角色页面划分",{"bilibili":490,"curriculumId":46,"duration":491,"id":492,"title":493},"\u002F\u002Fplayer.bilibili.com\u002Fplayer.html?aid=849713677&bvid=BV1xL4y1H7Tq&cid=474018357&page=42",1872,414,"实战：图书管理系统（五）图书列表、删除和添加",{"bilibili":495,"curriculumId":46,"duration":496,"id":497,"title":498},"\u002F\u002Fplayer.bilibili.com\u002Fplayer.html?aid=849713677&bvid=BV1xL4y1H7Tq&cid=474063924&page=43",1711,415,"实战：图书管理系统（六）图书借阅和归还",{"bilibili":500,"curriculumId":46,"duration":501,"id":502,"title":503},"\u002F\u002Fplayer.bilibili.com\u002Fplayer.html?aid=849713677&bvid=BV1xL4y1H7Tq&cid=474095090&page=44",1142,416,"实战：图书管理系统（七）借阅列表和统计信息",{"bilibili":505,"curriculumId":46,"duration":506,"id":507,"title":508},"\u002F\u002Fplayer.bilibili.com\u002Fplayer.html?aid=849713677&bvid=BV1xL4y1H7Tq&cid=475841727&page=45",1688,417,"MySQL高级：函数（一）系统函数",{"bilibili":510,"curriculumId":46,"duration":511,"id":512,"title":513},"\u002F\u002Fplayer.bilibili.com\u002Fplayer.html?aid=849713677&bvid=BV1xL4y1H7Tq&cid=475863048&page=46",1554,418,"MySQL高级：函数（二）自定义函数",{"bilibili":515,"curriculumId":46,"duration":516,"id":517,"title":518},"\u002F\u002Fplayer.bilibili.com\u002Fplayer.html?aid=849713677&bvid=BV1xL4y1H7Tq&cid=475885374&page=47",1468,419,"MySQL高级：存储过程",{"bilibili":520,"curriculumId":46,"duration":521,"id":522,"title":523},"\u002F\u002Fplayer.bilibili.com\u002Fplayer.html?aid=849713677&bvid=BV1xL4y1H7Tq&cid=478665696&page=48",586,420,"MySQL高级：存储引擎介绍",{"bilibili":525,"curriculumId":46,"duration":526,"id":406,"title":527},"\u002F\u002Fplayer.bilibili.com\u002Fplayer.html?aid=849713677&bvid=BV1xL4y1H7Tq&cid=478667452&page=49",879,"MySQL高级：索引（一）单列索引",{"bilibili":529,"curriculumId":46,"duration":530,"id":531,"title":532},"\u002F\u002Fplayer.bilibili.com\u002Fplayer.html?aid=849713677&bvid=BV1xL4y1H7Tq&cid=478673338&page=50",736,422,"MySQL高级：索引（二）组合索引",{"bilibili":534,"curriculumId":46,"duration":535,"id":536,"title":537},"\u002F\u002Fplayer.bilibili.com\u002Fplayer.html?aid=849713677&bvid=BV1xL4y1H7Tq&cid=478679457&page=51",1245,423,"MySQL高级：索引（三）Hash和B+Tree",{"bilibili":539,"curriculumId":46,"duration":540,"id":541,"title":542},"\u002F\u002Fplayer.bilibili.com\u002Fplayer.html?aid=849713677&bvid=BV1xL4y1H7Tq&cid=478682908&page=52",1066,424,"MySQL高级：锁机制（一）回顾事务隔离级别",{"bilibili":544,"curriculumId":46,"duration":545,"id":546,"title":547},"\u002F\u002Fplayer.bilibili.com\u002Fplayer.html?aid=849713677&bvid=BV1xL4y1H7Tq&cid=478685755&page=53",1401,425,"MySQL高级：锁机制（二）锁类型介绍",{"bilibili":549,"curriculumId":46,"duration":550,"id":551,"title":552},"\u002F\u002Fplayer.bilibili.com\u002Fplayer.html?aid=849713677&bvid=BV1xL4y1H7Tq&cid=478695492&page=54",678,426,"MySQL高级：锁机制（三）记录锁、间隙锁和临键锁",{"bilibili":554,"curriculumId":46,"duration":555,"id":556,"title":557},"\u002F\u002Fplayer.bilibili.com\u002Fplayer.html?aid=849713677&bvid=BV1xL4y1H7Tq&cid=478698237&page=55",103,427,"结束语"]