
尚硅谷 - 2025年3月Java+AI大模型应用开发
来自 网络整理·免费领取学习资源
5,585 领取 · 9,507 收藏更新于 2026年9月20日
这份资料来自网络整理2026年的付费VIP课,内容以视频为主,对应《尚硅谷 - 2025年3月Java+AI大模型应用开发》。官网需要单独购买,有集上可以免费领取。
【
网盘截图
】:
课程目录
- 01.Java基础
- day01_11月26日_完整资料
- 笔记
- day01_11月26日_01Java概述和基础语法
- 代码
- day01_teacher_code_demo
- ChaiLinYan.java
- Hello.java
- HelloWorld.java
- Problem2.java
- 视频
- day01_11月26日_01计算机组成
- day01_11月26日_02几个常见DOS命令演示
- day01_11月26日_03计算机编程语言概述
- day01_11月26日_04Java历史概述
- day01_11月26日_05JDK、JRE、JVM
- day01_11月26日_06JDK的卸载与安装
- day01_11月26日_07环境变量的配置
- day01_11月26日_08笔记使用问题
- day01_11月26日_09HelloWorld程序
- day01_11月26日_10类名与源文件名一致问题
- day01_11月26日_11乱码问题
- day01_11月26日_12IDEA的卸载和安装
- day01_11月26日_13IDEA注册
- day01_11月26日_14IDEA的初使用
- day01_11月26日_15IDEA的设置
- day01_11月26日_16Java的3种注释
- day01_11月26日_17Java的关键字、保留字、特殊值
- day01_11月26日_18Java的标识符
- day01_11月26日_19Java的数据类型和字面量值
- day01_11月26日_20Java的变量
- day01_11月26日_21变量的练习题
- day01_11月26日_22拓展:随机数
- 作业
- 尚硅谷_JavaSE_第2章_Java基础语法_homework(1)
- day02_11月27日_完整资料
- day01_11月27日_video
- day02_11月27日_01晨考题
- day02_11月27日_02引入别人的模块到项目中
- day02_11月27日_03删除模块
- day02_11月27日_04新建模块
- day02_11月27日_05几种进制的了解
- day02_11月27日_06计算机存储单位
- day02_11月27日_07符号位、原码、反码、补码
- day02_11月27日_08整数存储范围
- day02_11月27日_09小数存储
- day02_11月27日_10单字符char的存储
- day02_11月27日_11自动类型转换
- day02_11月27日_12强制类型转换
- day02_11月27日_13特殊的字符串
- day02_11月27日_14运算符的分类
- day02_11月27日_15算术运算符
- day02_11月27日_16自增答疑
- day02_11月27日_17练习题4讲解
- day02_11月27日_18赋值运算符的讲解
- day02_11月27日_19关系运算符
- day02_11月27日_20逻辑运算符
- day02_11月27日_21条件运算符
- day02_11月27日_22练习题8讲解
- day02_11月27日_23跳到另一个有错误代码的地方
- day02_11月27日_24插件的使用
- day02_11月27日_02Java基础语法
- images
- day02_11月27日_02IDEA的使用.md
- day02_11月27日_02Java基础语法.md
- 代码
- day02_teacher_code
- 作业
- 尚硅谷_JavaSE_第2章_Java基础语法_homework(2)
- Java开发核心技术面试题库_02浮点型存储.pptx
- Java开发核心技术面试题库_03自增自减.pptx
- day03_11月29日_完整资料
- day03_11月29日_03Java基础语法和流程控制语句结构
- images
- day03_11月29日_03Java基础语法和流程控制语句结构.md
- day03_11月29日_video
- day03_11月29日_01晨考题讲解
- day03_11月29日_02位运算符的位移部分
- day03_11月29日_03位运算符的其他部分
- day03_11月29日_04运算符优先级
- day03_11月29日_05练习题讲解
- day03_11月29日_05流程控制语句结构之输出语句(上)
- day03_11月29日_06流程控制语句结构之输出语句(中)
- day03_11月29日_07流程控制语句结构之输出语句结合变量
- day03_11月29日_08Debug结合变量的演示
- day03_11月29日_09输入语句演示
- day03_11月29日_10一行输入多个值的读取方式
- day03_11月29日_11next和nextLine的问题
- day03_11月29日_12单分支条件判断演示
- day03_11月29日_13双分支条件判断演示
- day03_11月29日_14多分支条件判断演示
- day03_11月29日_15嵌套的演示
- day03_11月29日_16练习题:彩票
- day03_11月29日_17练习题:三个数排序
- day03_teacher_code
- src
- day03_teacher_code.iml
- 作业
- 尚硅谷_JavaSE_第2章_Java基础语法_homework(3)
- 尚硅谷_JavaSE_第3章_Java流程控制语句结构_homework_(1)输入输出语句
- 尚硅谷_JavaSE_第3章_Java流程控制语句结构_homework_(2)if-else
- day02_11月27日_晨考.md
- day03_11月29日_晨考.md
- day04_11月30日_完整资料
- day04_11月30日_04Java流程控制语句结构
- images
- day04_11月30日_04Java流程控制语句结构.md
- day04_11月30日_video
- 01复习
- 02选择结构:switch-case的传统语句
- 03if-else和switch-case的区别
- 04新特性:switch表达式
- 05switch-case的练习题
- 06循环结构之for循环
- 07练习题1
- 08练习题2
- 09练习题3
- 10练习题4
- 11循环结构之while循环
- 12循环结构之do-while循环
- 13三种循环的区别
- 14三种跳转语句的对比
- 15练习题讲解
- 16素数查找范围的优化讲解
- 17循环嵌套的讲解
- day04_teacher_code
- src
- day04_teacher_code.iml
- 作业
- 尚硅谷_JavaSE_第3章_Java流程控制语句结构_homework_(3)switch-case
- 尚硅谷_JavaSE_第3章_Java流程控制语句结构_homework_(4)循环
- 尚硅谷_JavaSE_第3章_Java流程控制语句结构_homework_(5)循环嵌套
- day05_12月02日_完整资料
- day05_12月02日_05数组
- images
- day05_12月02日_05数组.md
- day05_12月02日_video
- 01晨考题
- 02循环嵌套练习题:九九乘法表
- 03循环嵌套练习题:完数
- 04循环嵌套练习题:菱形
- 05数组的基本概念
- 06数组的练习题1
- 07数组的两种初始化方式
- 08数组的练习题1
- 09数组的练习题2
- 10数组的练习题3
- 11数组的练习题4
- 12数组的内存分析
- 13两个数组还是一个数组
- 14二维数组的静态初始化和遍历
- 15二维数组的动态初始化之规则矩阵
- 16二维数组的动态初始化之不规则二维表
- 17杨辉三角练习题
- 18二维数组的内存分析
- 19二维数组的练习题2
- 20一维数组的算法一:统计分析
- day05_teacher_code
- src
- day05_teacher_code.iml
- 作业
- 尚硅谷_JavaSE_第4章_数组_homework_参考答案(1)
- 尚硅谷_JavaSE_第4章_数组_homework_参考答案(3)
- day05_12月029日_晨考.md
- day06_12月03日_完整资料
- day06_12月03日_06数组
- images
- day06_12月03日_06数组.md
- day06_12月03日_video
- 01晨考题
- 02数组的算法之找最大值和最小值
- 03数组的算法之最大值查找拓展(元素是动态确定的)
- 04数组的算法之最大值及其下标(元素不重复情况)
- 05数组的算法之最大值及其下标(元素重复的情况)
- 06数组的算法之顺序查找
- 07数组的算法之顺序查找(元素有序情况下的优化)
- 08数组的算法之二分查找(元素是有序的情况)
- 09数组的算法之反转
- 10数组的算法之冒泡排序
- 11数组的算法之冒泡排序优化‘
- 12数组的算法之选择排序
- 13数组的算法之扩容
- 14数组的算法之插入
- 15数组的算法之删除
- 16快捷键
- day06_teacher_code
- src
- day06_teacher_code.iml
- 作业
- 尚硅谷_JavaSE_第4章_数组_homework_参考答案(2)
- day06_12月03日_晨考.md
- ShortCutKeyDemo1.java
- day07_12月04日_完整资料
- day07_12月04日_07面向对象之方法
- images
- day07_12月04日_07面向对象之方法.md
- day07_12月04日_video
- 01晨考题
- 02方法的概念
- 03方法的声明和调用原则
- 04方法声明的格式说明:5个部分
- 05方法的声明和调用演示:无参无返回值的案例
- 06方法的声明和调用演示:有参无返回值的案例
- 07方法的声明和调用演示:无参有返回值的案例
- 08方法的声明和调用演示:有参有返回值的案例
- 09方法的调用过程分析(1):基本数据类型
- 10方法的调用过程分析(2):引用数据类型
- 11方法的答疑
- 12方法的跨类调用演示
- 13方法的练习题讲解
- 14方法的参数传递机制(1)
- 15方法的参数传递机制(2)
- 16方法的参数传递机制(3)
- 16快捷键
- 17方法的重载
- 18方法重载的练习题
- 19方法的可变参数
- 20方法的递归调用
- day07_teacher_code
- src
- day07_teacher_code.iml
- 作业
- 尚硅谷_JavaSE_第5章_面向对象基础(上)_homework_(1)静态方法.md
- 尚硅谷_JavaSE_第5章_面向对象基础(上)_homework_(2)参数传递、重载、递归.md
- day08_12月06日_完整资料
- day08_12月06日_08面向对象的基本概念
- images
- day08_12月06日_08面向对象的基本概念.md
- day08_12月06日_video
- 01晨考题
- 02递归练习题1:猴子吃桃
- 03递归练习题2:走台阶
- 04递归练习题3:不死神兔
- 05面向对象的基本概念
- 06类与对象的概念和声明格式
- 07包
- 08类的成员之一:成员变量
- 09引用数据类型的成员变量
- 10引用数据类型的成员变量的练习题
- 11成员变量的内存分析
- 12类的成员之二:成员方法
- 13成员方法的好处
- 14练习题改装为成员方法的写法
- 15实例方法的内存分析
- 16静态变量、实例变量、局部变量
- day08_teacher_code
- src
- day08_teacher_code.iml
- ppt
- 尚硅谷_Java基础_第5章 05面向对象编程(上).pptx
- 尚硅谷_Java基础_第5章 06_1实例变量内存分析.pptx
- 尚硅谷_Java基础_第5章 06_2成员变量内存分析.pptx
- 尚硅谷_Java基础_第5章 07引用数据类型的成员变量.pptx
- 尚硅谷_Java基础_第5章 08实例方法调用分析.pptx
- 尚硅谷_Java基础_第5章 09静态变量、实例变量、局部变量.pptx
- 作业
- 尚硅谷_JavaSE_第5章_面向对象基础(上)_homework_(3)类与对象.md
- day09_12月07日_完整资料
- day09_12月07日_09面向对象的基础(中)
- images
- day09_12月07日_09面向对象的基础(中).md
- 电商客户管理系统.md
- day09_12月07日_video
- 01类的成员之三:构造器
- 02面向对象的基本特征之一:封装
- 03get方法和set方法
- 04练习题
- 05标准Javabean
- 06对象数组的声明和使用
- 07对象数组的内存分析
- 08学生对象练习题
- 09客户管理系统(1):项目分析和客户类
- 10客户管理系统(2):主菜单的实现
- 11客户管理系统(3):视图类中添加功能的实现
- 12客户管理系统(4):业务层中添加功能的实现
- 13客户管理系统(5):添加功能的实现和测试
- 14客户管理系统(6):视图类的列表功能
- 15客户管理系统(7):业务层的列表功能
- 16客户管理系统(8):完成列表功能
- 17客户管理系统(9):视图类中删除功能
- 18客户管理系统(10):业务层中删除功能
- 19客户管理系统(11):完成删除功能
- 20客户管理系统(12):视图类中修改功能
- 21客户管理系统(13):业务层中修改功能
- 22客户管理系统(14):完成修改功能
- 代码
- cms
- day09_teacher_code
- 项目_拼电商客户管理系统
- 3.1-需求说明
- 3.2-参考实现
- 作业
- 尚硅谷_JavaSE_第6章_面向对象基础(中)_homework_(1)封装、构造器、对象数组
- day10_12月08日_完整资料
- day10_12月09日_10面向对象的基础(中)
- images
- day10_12月09日_10面向对象的基础(中).md
- day10_12月09日_video
- 01复习
- 02面向对象语法的学习路线
- 03面向对象的基本特征之二:继承
- 04方法的重写(Override)
- 05根父类Object
- 06本地方法native
- 07本地方法(补充)
- 08关键字:final的作用
- 09练习题1
- 10练习题2
- 11练习题3
- 12特殊类型:抽象类
- 13子类继承抽象类
- 14抽象类小问题
- 15特殊类型:接口
- 16接口的成员说明
- day10_teacher_code
- src
- day10_teacher_code.iml
- 作业
- 尚硅谷_JavaSE_第6章_面向对象基础(中)_homework_(2)继承、抽象类、接口
- day11_12月10日_完整资料
- day11_12月10日_11面向对象的基础(下)
- images
- day11_12月10日_11面向对象的基础(下).md
- day11_12月10日_video
- 01晨考题
- 02复习
- 03父类的成员变量与父接口的常量重名
- 04父类或父接口的方法冲突问题
- 05比较器接口Comparable
- 06代码的分析过程
- 07面向对象的基本特征:多态
- 08多态的应用场景之一:多态数组
- 09多态的应用场景之二:多态参数
- 10结合上午的数组排序工具类的代码
- 11多态的应用场景之三:多态返回值
- 12向上转型与向下转型
- 13面试题1:多态引用结合静态方法
- 14面试题2:多态引用结合成员变量
- 15面试题3:虚方法结合重载与重写的概念
- 16关键字:this和super
- day11_teacher_code
- src
- day11_teacher_code.iml
- 作业
- 尚硅谷_JavaSE_第7章_面向对象基础(下)_homework_(1)多态
- day12_12月11日_完整资料
- day12_12月11日_12面向对象的基础(下)
- images
- day12_12月11日_12面向对象的基础(下).md
- day12_12月11日_video
- 01复习
- 02新特性:instanceof模式匹配
- 03内部类的概念和分类
- 04匿名内部类的演示
- 05匿名内部类的应用场景之一:定制比较器
- 06答疑:匿名内部类的意义
- 07局部内部类(了解)
- 08内部类之成员内部类(替补视频)
- 09内部类练习题
- 10代码块
- 11代码块的深度剖析
- 12新特性:记录类
- 13新特性:密封类
- 14特殊类型:枚举类
- 15枚举类的练习题
- 16答疑:增强for循环
- 17注解(了解)
- day12_teacher_code
- src
- day12_teacher_code.iml
- 作业
- 尚硅谷_JavaSE_第7章_面向对象基础(下)_homework_(2)内部类
- 尚硅谷_JavaSE_第7章_面向对象基础(下)_homework_(3)枚举
- 尚硅谷_JavaSE_第7章_面向对象基础(下)_homework_(4)代码块
- day13_12月13日_完整资料
- day13_12月13日_13异常和常用类
- images
- day13_12月13日_13异常和常用类.md
- day13_12月13日_video
- 01异常的概念和分类
- 02异常处理:try-catch
- 03答疑:nextLine和错误信息打印问题
- 04finally块
- 05关键字:throws
- 06重写方法的要求(throws)
- 07关键字:throw
- 08练习题:代码分析
- 09练习题:编程题
- 10Object类的clone方法
- 11Object类的finalize方法
- 12作业题讲解(1)
- 13作业题讲解(2)
- 14作业题讲解(3)
- 15作业题讲解(4)
- 16作业题讲解(5)
- 17作业题讲解(6)
- 18JUnit的下载和使用
- 19特殊设置:JUnit的键盘输入
- 20lombok工具
- 21包装类的基本使用
- 22包装类的2个特殊的地方
- 23包装类的一些方法
- 24练习题讲解
- day13_teacherc_code
- src
- day13_teacherc_code.iml
- 作业
- 尚硅谷-第8章_异常_homework
- 尚硅谷_JavaSE_第9章_基础API与常见算法_homework_(1)包装类
- day14_12月14日_完整资料
- day14_12月14日_14常用类
- images
- day14_12月14日_14常用类.md
- day14_12月14日_video
- 01复习
- 02数学工具类
- 03任意大小的整数和小数
- 04面试题
- 05产生随机数
- 06练习题
- 07第1代第2代日期时间API
- 08第3代的日期时间(1)
- 09第3代的日期时间(2)
- 10第3代的日期时间(3)其他
- 11不同代际日期时间的转换
- 12数组工具类
- 13数组复制System的arraycopy
- 14字符串拼接工具:StringJoiner
- 15可变字符序列:StringBuffer和StringBuilder
- 16不可变字符序列方法系列1
- 17不可变字符序列方法系列2
- 18不可变字符序列方法系列3
- 19不可变字符序列方法系列4
- day14_teacher_code
- src
- day14_teacher_code.iml
- 整理的API
- JavaSE常用API文档.assets
- JavaSE常用API文档.md
- 作业
- 参考资料
- 作业1
- 作业2
- 作业3
- day15_12月16日_完整资料
- day15_12月16日_15集合与泛型等
- images
- day15_12月16日_15集合与泛型.md
- day15_12月16日_video
- 01字符串的复习和结尾工作
- 02三种字符串的效率对比(了解)
- 03集合的概念和分类
- 04Collection的方法:添加元素
- 05Collection的方法:删除元素
- 06Collection的方法:查询元素
- 07Collection的方法:遍历
- 08Collection的子接口:Set集合
- 09泛型的概念
- 10泛型类与泛型接口的使用
- 11自定义泛型类或泛型接口
- 12答疑
- 13答疑:泛型类与泛型接口的使用补充
- 14泛型方法的声明和使用
- 15通配符的使用
- 16T和通配符的区别
- 17练习题1:数组与比较器
- 18练习题2:自定义泛型类
- 19练习题3:通配符
- day15_teacher_coder
- src
- day15_teacher_coder.iml
- PPT
- 尚硅谷_Java基础_第11章_Collection和Map集合.pptx
- 尚硅谷_Java基础_第11章_集合原理分析(1)动态数组.pptx
- 尚硅谷_Java基础_第11章_集合原理分析(2)双向链表.pptx
- 尚硅谷_Java基础_第11章_集合原理分析(3)树.pptx
- 尚硅谷_Java基础_第11章_集合原理分析(4)哈希表.pptx
- 尚硅谷_Java基础_第12章_迭代器.pptx
- 作业
- 尚硅谷-第10章 泛型_homework
- 尚硅谷_JavaSE_第11章_集合_扩展练习(2)Set集合
- 尚硅谷_JavaSE_第11章_集合_扩展练习(1)Collection集合.md
- day16_12月17日_完整资料
- day16_12月17日_16集合
- images
- day16_12月17日_16集合.md
- day16_12月17日_video
- 01复习和答疑
- 02List集合的添加方法
- 03List集合的删除方法
- 04List集合的修改方法
- 05List集合的查询方法
- 06List集合的遍历操作
- 07List的常用实现类(上)
- 08List的常用实现类(下)
- 09Collection的子接口队列
- 10Collection系列的集合关系图
- 11Map的方法(1):添加
- 12Map的方法(2):删除
- 13Map的方法(3):修改
- 14Map的方法(4):查询
- 15Map的方法(5):遍历
- 16Map集合的特点补充
- 17Map集合的实现类们
- 18Set与Map的关系
- 19如果value是多个对象怎么办
- 20集合的几大接口的对比
- 21集合工具类Collections
- 22动态数组的添加过程分析(1)
- 23动态数组的删除过程分析(2)
- 24动态数组的查询过程分析(3)
- day16_teacher_code
- src
- day16_teacher_code.iml
- 作业
- 作业1(优先做这个)
- 作业2(1完成的再看2)
- day17_12月18日_完整资料
- day17_12月18日_17集合
- images
- day17_12月18日_17集合.md
- day17_12月18日_video
- 01晨考内容
- 02ArrayList的一部分源码
- 03Vector的一部分源码
- 04结点的概念
- 05模仿设计双向链表的准备工作
- 06默认设计双向链表的添加
- 07模仿设计双向链表的删除
- 08Iterator迭代器和Iterable可迭代接口
- 08核心类库中LinkedList的部分源码
- 09自定义集合类实现Iterable接口
- 10列表迭代器
- 11答疑
- 12集合迭代器的快速失败机制原理
- 13了解树
- 14哈希表的原理(上)
- day17_teacher_code
- src
- day17_teacher_code.iml
- ppt
- 尚硅谷_Java基础_第11章_Collection和Map集合.pptx
- 尚硅谷_Java基础_第11章_集合原理分析(1)动态数组.pptx
- 尚硅谷_Java基础_第11章_集合原理分析(2)双向链表.pptx
- 尚硅谷_Java基础_第11章_集合原理分析(3)树.pptx
- 尚硅谷_Java基础_第11章_集合原理分析(4)哈希表.pptx
- 尚硅谷_Java基础_第12章_迭代器.pptx
- 作业1
- 尚硅谷-第12章 迭代器_homework
- 作业2
- Java基础常见面试题之简答题
- 准备复习(刷小程序小谷易考通,和面试题文档).txt
- day18_12月20日_完整资料
- day18_12月19日_video
- 01晨考和复习
- 02迭代器复习
- 03集合的扫尾工作
- 04找出1000以内的素数
- 05集合与数组的区别
- 06复习集合的方式
- 07Lambda表达式和函数式的概念
- 08Lambda表达式的语法
- 09java.util.function包下函数式接口的分类
- 10方法引用
- 11StreamAPI的简介
- 12Stream的创建
- 13Stream的中间处理
- 14Stream的终结操作
- 15自定义函数式接口
- day18_12月20日_18Lambda表达式和StreamAPI
- images
- day18_12月20日_18Lambda表达式和StreamAPI.md
- day18_teacher_code
- src
- day18_teacher_code.iml
- exam
- images
- day02_11月27日_晨考.md
- day03_11月29日_晨考.md
- day05_12月029日_晨考.md
- day06_12月03日_晨考.md
- day07_12月04日_晨考.md
- day08_12月06日_晨考.md
- day11_12月10日_晨考.md
- day17_12月18日_晨考.md
- day18_12月20日_晨考.md
- 作业
- 尚硅谷-第13章_Java8-17新特性_homework
- day19_12月21日_完整资料
- day19_12月21日_19多线程
- images
- day19_12月21日_19多线程.md
- day19_12月21日_video
- 01复习
- 02多线程的相关基本概念
- 03多线程的创建和启动方式之一:继承Thread类
- 04答疑:main方法中先启动还是先做main线程的事情
- 05多线程的创建和启动方式之二:实现Runnable接口
- 06答疑:JUnit和main方法测试多线程
- 07答疑:需要写几个线程类
- 08Thread的方法(1)
- 09Thread的方法(2)
- 10Thread的方法(3)
- 11Thread的方法(4)
- 12练习题:龟兔赛跑
- 13线程安全问题的描述
- 14演示线程不安全的现象
- 15解决线程安全问题的演示(1)
- 16解决线程安全问题的演示(2)
- 17答疑:静态方法去掉static为啥就不安全了
- 18非静态方法或this对象的同步锁问题
- 19单例设计模式的几种写法
- 20生产者消费者问题的描述
- 21一个生产者与一个消费者的演示
- day19_teacher_code
- src
- day19_teacher_code.iml
- 作业
- 尚硅谷-第14章_多线程_homework
- 作业1.txt
- day20_12月23日_完整资料
- day20_12月23日_20多线程和IO流
- images
- day20_12月23日_20多线程和IO流.md
- day20_12月23日_video
- 01复习
- 02多个生产者与多个消费者问题
- 03线程的生命周期
- 04sleep和wait的区别
- 05File类对象的含义
- 16File类的方法:创建、删除、重命名
- 17File类的方法:查询文件或文件夹的信息
- 18File类的方法:递归删除文件夹
- 19File类的方法:绝对路径、相对路径、规范路径等
- 20IO流的简介和分类
- 21FileWriter的使用:输出一句话到纯文本文件中
- 22FileReader的使用:读取一个纯文本文件
- 23答疑:读取过程分析
- 24FileOutputStream:输出一句话到纯文本文件
- 25FileInputStream:读取一个纯文本文件
- 26读取文件遇到编码问题
- 27演示读写任意类型的数据
- 28复制任意类型的文件
- 29提高读写效率
- 30IO流的关闭顺序
- 31IO流的异常处理
- day20_teacher_code
- java
- src
- day20_teacher_code.iml
- Hello.java
- 作业
- 尚硅谷-第15章_File类与IO流_homework
- day21_12月24日_完整资料
- day21_12月24日_21IO流和网络编程
- images
- day21_12月24日_21IO流和网络编程.md
- day21_12月24日_video
- 01复习回顾
- 02重新认识老朋友:Scanner和PrintStream
- 03对象的序列化和反序列化
- 04答疑
- 05序列化版本ID
- 06哪些关键字修饰的成员变量不参与序列化
- 07一组对象的序列化和反序列化
- 08ArrayList的序列化源码分析
- 09网络编程的一些基本概念(了解)
- 10基于UDP协议的网络编程演示
- 11基于TCP协议的网络编程演示1
- 12基于TCP协议的网络编程演示2
- 13基于TCP协议的网络编程演示3:多线程版
- 14基于TCP协议的网络编程演示4:多线程上传文件
- day21_teacher_code
- java
- src
- day21_teacher_code.iml
- 作业
- 尚硅谷-第16章_网络编程_homework
- 尚硅谷_Java基础_第15章 IO流.xmind
- day22_12月25日_完整资料
- day22_12月25日_22反射
- images
- day22_12月25日_22反射.md
- day22_12月25日_video
- 01反射的概念
- 02获取Class对象的四种方式
- 03反射的应用之一:获取类型的详细信息
- 04反射的应用之二:创建实例对象
- 05反射的应用之二:如果操作的构造器等成员私有化怎么办
- 06反射的应用之三:操作对象的属性
- 07反射的应用之四:调用方法
- 08反射的实际应用场景(一):JDBC
- 09反射的实际应用场景(二):动态代理模式
- 10动态代理代码的答疑
- 11反射的总结
- 12自定义注解的声明、使用、读取
- 13自定义注解的抽象方法
- day22_teacher_code
- libs
- src
- day22_teacher_code.iml
- 作业
- 尚硅谷-第17章_反射_homework
- 学习软件
- 02_笔记软件
- 04_IDEA
- 05_api(文档)
- 整理的API
- 02.MySQL
- day01_Mysql
- 01_Mysql-笔记
- day01_01Mysql数据库基本概念
- day01_02Mysql中DB与DBMS区别
- day01_03Mysql安装
- day01_04Mysql服务启动关闭及连接
- day01_05SQL分类
- day01_06Mysql配置环境变量
- day01_07DDL详解_操作数据库_创建数据库
- day01_08DDL详解_操作数据库_查询_修改_删除_切换数据库
- day01_09DDL详解_Mysql数据类型
- day01_10DDL详解_操作数据表_创建_查询_删除表
- day01_11DDL详解_操作数据表_修改表
- day01_12Mysql客户端之SqlYog
- day01_13DML详解_添加数据
- day01_14DML详解_修改_删除数据
- day01_15DQL详解_单表普通查询
- day01_16DQL详解_单表条件查询
- day01_17DQL详解_单表条件查询_模糊查询
- day01_mysql.sql
- day01_Mysql.torrent
- XMind破解版
- day02_Mysql
- 01_Mysql笔记
- day02_01day01听写
- day02_02day01重点回顾
- day02_03DQL详解_聚合函数
- day02_04DQL详解_单表查询_分组查询
- day02_05DQL详解_单表查询_分组查询条件问题(having)
- day02_06DQL详解_单表查询_排序
- day02_07DQL详解_单表查询_分页查询方言(mysql)
- day02_08DQL详解_单表查询执行顺序
- day02_09DQL详解_扩展1_条件查询
- day02_10DQL详解_扩展2_日期函数
- day02_11DQL详解_扩展3_字符串_数值_其他_窗口函数
- day02_12Mysql约束_实体完整性
- day02_13Mysql约束_域完整性约束_引用完整性约束
- day02_14Mysql中表对应关系
- day02_15Mysql中表关系建立问题
- day02_16DQL详解_多表连接查询_UNION
- day02_17DQL详解_多表连接查询_内连接
- day02_Mysql.torrent
- day02代码
- day03_Mysql
- 01_Mysql-笔记
- 02_JDBC-笔记
- day03_01day02听写回顾
- day03_02DQL详解_多表连接查询_外连接
- day03_03DQL详解_多表连接查询_自然连接
- day03_04DQL详解_多表连接查询_自连接
- day03_05DQL详解_多表连接查询_自连接小结
- day03_06DQL详解_多表连接查询_子查询基础
- day03_07DQL详解_多表连接查询_子查询详解
- day03_08Mysql中事务概念
- day03_09Mysql中事务四大特性(ACID)
- day03_10Mysql中事务隔离级别_概念详解
- day03_11Mysql中事务隔离级别_案例演示
- day03_12DCL详解_创建删除用户_为用户授权_撤销权限
- day03_13Mysql数据备份与还原
- day03_14JDBC简介
- day03_15JDBC之Helloworld
- day03_16JDBC之ResultSet
- day03_Mysql.torrent
- jdbc_241125-代码
- mysql代码
- day04_JDBC
- 02_JDBC-笔记
- day04_01day03听写及回顾
- day04_02JDBC之Helloworld
- day04_03JDBC小结
- day04_04Statement对象存在SQL注入安全隐患问题
- day04_05PreparedStatement对象解决SQL注入安全隐患问题
- day04_06JDBC常用API(Connection&PreparedStatement&ResultSet)
- day04_07JDBC之增删改
- day04_08JDBC之查询
- day04_09JDBC获取主键自增功能
- day04_10JDBC批处理技术
- day04_11JDBC中事务管理案例代码
- day04_12德鲁伊连接池_概念
- day04_13德鲁伊连接池应用_硬编码
- day04_14德鲁伊连接池应用_软编码
- day04_15JdbcUtils工具类V1
- day04_16JdbcUtils工具类V2
- day04_17封装JavaBean
- day04_18Dao设计模式
- day04_19BaseDao基本使用
- day04_JDBC.torrent
- day04_代码
- 03.JavaWeb
- day05_HTML
- 03_JavaWeb-笔记
- day01_HTML_CSS-代码
- day05_01JDBC回顾
- day05_02软件架构方式BS与CS
- day05_03JavaWeb课程体现
- day05_04VSCode安装
- day05_05HTML简介
- day05_06HTML语法
- day05_07HTML常用标签
- day05_08HTML转义字符
- day05_09HTML重点标签_img
- day05_10HTML重点标签_a
- day05_11HTML重点标签_列表
- day05_12HTML重点标签_表格
- day05_13HTML重点标签_表单_登录
- day05_14HTML重点标签_表单_注册
- day05_15CSS简介&声明
- day05_16CSS选择器
- day05_17CSS颜色值盒子模型
- day05_HTML.torrent
- day06_JavaScript
- 03_JavaWeb-笔记
- day02_js-代码
- day06_01听写及作业
- day06_02HTML_CSS回顾
- day06_03JavaScript简介
- day06_04Js声明
- day06_05Js中变量及数据类型
- day06_06Js中运算符及流程控制
- day06_07Js中数组
- day06_08Js中函数
- day06_09Js中定义对象方式一
- day06_10Js中定义对象方式二_Json对象
- day06_11Js中关键字_this
- day06_12Js中内置对象
- day06_13Js中事件简介
- day06_14Js中事件_常用事件
- day06_15BOM简介
- day06_16BOM之Window对象三大提示框
- day06_17BOM之location及sessionStorage_localStorage
- day06_18DOM简介
- day06_19DOM之常用API
- day06_20正则表达式基本用法
- day06_21正则表达式特殊用法
- day06_JavaScript.torrent
- day07_XML_Tomcat_HTTP
- 03_JavaWeb-笔记
- day07_01听写_js回顾
- day07_02登录页面验证(作业讲解)
- day07_03XML简介
- day07_04XML约束
- day07_05服务器概念(硬件_软件)
- day07_06Tomcat基本应用
- day07_07Tomcat目录结构
- day07_08Tomcat配置文件
- day07_09Tomcat中项目部署
- day07_10将Tomcat集成到IDEA中
- day07_11在IDEA中创建Web工程
- day07_12将Web工程部署到Tomcat中
- day07_13HTTP简介及Http1.0与Http1.1区别
- day07_14HTTP请求报文格式
- day07_15HTTP响应报文格式
- day07_16状态码详解
- day07_17Servlet简介
- day07_18Servlet之Helloworld
- day07_19Servlet工作原理
- day07_Servlet-代码
- day07_XML_Tomcat_HTTP.torrent
- day08_Servlet
- 03_JavaWeb-笔记
- day08_01day07听写及回顾
- day08_02Servlet工作原理回顾
- day08_03Servlet中URL配置规则及数量
- day08_04Servlet生命周期_默认版本1
- day08_05Servlet生命周期_升级版本2
- day08_06ServletConfig对象详解
- day08_07ServletContext对象详解
- day08_08最终创建Servlet方式(继承HttpServlet)
- day08_09HttpServletRequest对象概念
- day08_10HttpServletRequest对象作用
- day08_11HttpServletResponse对象概述及作用
- day08_12转发与重定向区别
- day08_13基于注解实现
- [email protected]
- 42.01M
- day08_14使用Servlet实现伪登录伪注册_需求说明
- day08_15使用Servlet实现伪登录
- day08_16使用Servlet实现伪注册
- day08_Servlet.torrent
- day08_Servlet代码
- day09_Servlet项目2
- 03_JavaWeb笔记
- day09_01Servlet回顾
- day09_02Web应用中乱码问题_概念
- day09_03Web应用中乱码问题_解决方案
- day09_04Web应用中路径问题_概念
- day09_05Web应用中路径问题_案例代码
- day09_06优化Servlet1_整合UserServlet
- day09_07优化Servlet2_提取BaseServlet
- day09_08项目2_环境准备
- day09_09项目2_实现登录功能_dao层
- day09_10项目2_实现登录功能_servlet(两层实现登录)
- day09_11项目2_MVC设计模式与三层关系
- day09_12项目2_使用三层实现[登录功能]
- day09_13项目2_添加注册页面
- day09_14项目2_使用三层实现[注册功能]完结
- day09_Servlet项目2.torrent
- delivery-system-项目2完结
- day10_JSP项目3
- 03_JavaWeb-笔记
- day10_01Servlet回顾
- day10_02Jsp简介
- day10_03Jsp基本语法
- day10_04Jsp四大域对象
- day10_05Jsp四大域对象_案例代码
- day10_06EL简介及基本用法
- day10_07EL中获取对象
- day10_08EL中获取上下文路径
- day10_09JSTL基本用法
- day10_10Filter简介
- day10_11Filter基本实现
- day10_12Filter工作原理(多个Filter)
- day10_13监听器基本使用
- day10_14项目阶段3_基本实现[登录&退出]功能
- day10_15项目阶段3_优化首页访问问题
- day10_16项目阶段3_修改密码
- day10_JSP项目3.torrent
- day10_JSP项目3_2.torrent
- delivery-system-项目3-修改密码
- day11_Cookie_Session_项目4
- 03_JavaWeb-笔记
- day11_01jsp_filter回顾
- day11_02Cookie简介
- day11_03Cookie工作原理
- day11_04Cookie基本操作
- day11_05Cookie持久化及有效路径
- day11_06Session简介
- day11_07Session工作原理1_标准版
- day11_08Session工作原理2_升级版
- day11_09Session持久化
- day11_10Ajax简介
- day11_11Ajax发送get及post请求
- day11_12项目阶段4_准备(表&bean)
- day11_13项目阶段4_实现查询快递信息功能_dao_service层
- day11_14项目阶段4_实现查询当前用户快递信息_servlet_jsp(完整实现)
- day11_15项目阶段4_实现[添加快递信息]功能
- day11_16项目阶段4_实现[通过快递Id删除快递信息]功能
- day11_Cookie_Session-代码
- day11_Cookie_Session_项目4.torrent
- delivery-system-项目完结-代码
- 03.WEB技术规范
- 04.后端工程化
- 01.SSM
- day12_Maven
- 04_Maven-笔记
- day12_01day11回顾
- day12_02为什么使用Maven
- day12_03Maven简介
- day12_04Maven下载与安装
- day12_05Maven目录结构
- day12_06Maven功能设置_三大配置
- day12_07Maven整合到IDEA中
- day12_08新建Maven的普通工程
- day12_09新建Maven的web工程
- day12_10pom.xml配置文件简介
- day12_11Maven仓库
- day12_12Maven坐标及网址
- day12_13Maven项目构建_常用命令
- day12_14Maven生命周期及命令_插件对应关系
- day12_15Maven依赖管理_依赖范围
- day12_16Maven依赖管理_传递性
- day12_17Maven依赖排除_依赖终止_提取版本号
- day12_18Maven中继承
- day12_19Maven聚合
- day12_20Maven三处配置
- day12_Maven.torrent
- maven-代码
- day13_Spring
- 05_Spring-笔记
- day13_01maven回顾
- day13_02框架概念
- day13_03Spring简介
- day13_04Spring之Helloworld(XML方式)
- day13_05Spring小结
- day13_06使用XML方式搭建三层架构
- day13_07Spring之Helloworld(0xml配置类)
- day13_08Spring底层架构小结
- day13_09Spring中基于注解管理Bean对象
- day13_10Spring中基于注解管理Bean对象中属性
- day13_11@Autowired注解自动装配
- day13_12@
- [email protected]
- 62.08M
- day13_13第一个SpringBoot工程
- day13_14迁移springboot环境
- day13_15@Bean注解装配DruidDataSource步骤1
- day13_16@Bean注解装配DruidDataSource步骤2(属性类)
- day13_Spring.torrent
- ssm_241125-代码
- day14_Spring
- 05_Spring-笔记
- day14-代码
- day14_01Spring回顾
- day14_02Spring中Bean作用域
- day14_03Spring中Bean生命周期
- day14_04Spring中@Import注解
- day14_05Spring中@Conditional注解
- day14_06BeanFactory与FactoryBean区别
- day14_07IOC容器对象创建问题
- day14_08AOP前奏_案例发送问题及解决方案
- day14_09源码解析静态代理
- day14_10源码解析动态代理
- day14_11代理模式小结
- day14_12AOP概念及术语
- day14_13基于注解AspectJ基本实现AOP
- day14_14切入点表达式详解
- day14_15Joinpoint对象简介
- day14_16Aop五大通知之前四个
- day14_17Aop五大通知之环绕通知
- day14_18Aop定义切面优先级
- day14_Spring.torrent
- day15_Spring
- 05_Spring-笔记
- day15_01Spring回顾
- day15_02JdbcTemplate概念
- day15_03JdbcTemplate环境搭建
- day15_04JdbcTemplate常用API
- day15_05Spring中事务管理_事务回顾
- day15_06Spring中编程式与声明式事务管理区别
- day15_07Spring中声明式事务管理_准备
- day15_08Spring中声明式事务管理_基本应用
- day15_09Spring中@Transactional详解_四个属性
- day15_10Spring中事务传播行为概念
- day15_11Spring中事务传播行为_案例代码
- day15_12Spring环境中搭建事务管理器
- day15_13SpringMVC简介
- day15_14SpringMVC之Helloworld
- day15_15SpringMVC之@RequestMapping注解详解1
- day15_Spring.torrent
- ssm_241125-代码
- day16_SpringMVC
- day16_01spring回顾
- day16_02SpringMVC之Helloworld(RestController)
- day16_03@RequestMapping注解详解小结
- day16_04SpringMVC处理请求数据_默认情况
- [email protected]
- 55.05M
- day16_05SpringMVC处理请求数据_POJO入参
- day16_06SpringMVC处理请求数据_JSON数据(@RequestBody)
- day16_07SpringMVC处理请求数据_@PathVariable获取URL参数
- day16_08SpringMVC处理请求数据_@
- [email protected]
- 39.56M
- day16_09SpringMVC处理请求数据_原生对象
- day16_10SpringMVC处理响应数据_普通文本_Json数据
- day16_11SpringMVC处理响应数据_转发与重定向
- day16_12SpringMVC中RESTFul软件设计
- day16_13SpringMVC中RESTFul软件设计_案例1(控制层CRUD)
- day16_14SpringMVC中RESTFul之CRUD_dao_service完成
- day16_15SpringMVC中RESTFul之CRUD_controller_api测试完成
- day17_SpringMVC
- 06_SpringMVC-笔记
- day17_01SpringMVC异常处理器概念
- day17_02SpringMVC声明式异常处理器
- day17_03SpringMVC中拦截器概念
- day17_04SpringMVC中拦截器基本实现
- day17_05SpringMVC中多个拦截器工作原理
- day17_06SpringMVC源码解析_多个拦截器工作原理
- day17_07SpringMVC参数校验器
- day17_08SpringMVC实现文件上传_基本实现
- day17_09SpringMVC优化文件上传_允许同名文件上传
- day17_10SpringMVC实现文件下载基本功能
- day17_11SpringMVC工作原理_九大组件概念
- day17_12SpringMVC工作原理_有异常&拦截器
- day17_13SpringMVC工作原理_ViewResolver&View
- day17_SpringMVC.torrent
- ssm_241125-代码
- day18_Mybatis
- day18_01听写内容
- day18_02Mybatis简介
- day18_03Mybatis之Helloworld
- day18_04Mybatis常见问题
- day18_05Mybatis核心对象SqlSession_代理对象
- day18_06Mybatis配置文件详解
- day18_07Mybatis映射文件详解
- day18_08Mybatis实现基本CRUD
- day18_09Mybatis参数传递问题_单个&多个普通参数
- day18_09Mybatis参数传递问题_命名参数_pojo&map参数
- day18_10Mybatis中#与$区别
- day18_11Mybatis中返回数据_单个字面量数值
- day18_12Mybatis中返回数据_单个对象_List
- day18_13Mybatis中返回数据_map
- day18_14Mybatis中获取主键自增数值
- day18_15表与表及实体类与类之间关系
- day18_16Mybatis多表连接查询案例_resultType演示无法多表查询
- day18_17Mybatis多表连接查询_对一查询(级联查询)
- day18_Mybatis.torrent
- ssm_241125-代码
- day19_Mybatis
- day19_01Mybatis回顾
- day19_02Mybatis多表连接查询之对一(级联映射)
- day19_03Mybatis多表连接查询之对一(association映射)
- day19_04Mybatis多表连接查询之对多(collection映射)
- day19_05Mybatis多表连接查询之对一分步查询
- day19_06Mybatis多表连接查询之对多分步查询
- day19_07Mybatis分步查询延迟加载(懒加载)
- day19_08Mybatis中动态SQL概述
- day19_09Mybatis中动态SQL之if_where
- day19_10Mybatis中动态SQL之choose
- day19_11Mybatis中动态SQL之trim
- day19_12Mybatis中动态SQL之set
- day19_13Mybatis中动态SQL之foreach
- day19_14Mybatis中动态SQL之SQL片段
- day19_15Mybatis中动态SQL之bind绑定变量
- day19_Mybatis.torrent
- ssm_241125-代码
- day20_SpringBoot
- 07_SpringBoot-笔记
- day20_01Mybatis回顾
- day20_02Mybatis中分页插件PageHelper
- day20_03Mybatis分页插件PageHelper基本使用
- day20_04Mybatis之逆向工程插件MybatisX
- day20_05SpringBoot简介_自动配置了解
- day20_06SpringBoot场景启动器简介
- day20_07SpringBoot配置文件简介
- day20_08SpringBoot读取配置文件数据
- day20_09SpringBoot装配DruidDataSource对象
- day20_10SpringBoot的@ConfigurationProperties注解
- day20_11SpringBoot环境设置banner
- day20_12SpringBoot三种启动方式
- day20_13SpringBoot的@SpringBootApplication注解详解1
- day20_14SpringBoot的@SpringBootApplication注解详解2_自动配置原理
- day20_15SpringBoot中自定义启动器
- day20_16SpringBoot中环境切换及项目部署
- day20_SpringBoot.torrent
- ssm_241125-代码
- day21_SSM练习
- 07_SpringBoot-笔记
- day21_01听写总结
- day21_02SpringBoot日志框架概念
- day21_03SpringBoot中Slf4j基本使用及日志级别
- day21_04SpringBoot中Slf4j日志分组
- day21_05SpringBoot中Slf4j日志文件存储
- day21_06SpringBoot中Slf4j日志归档分割
- day21_07SpringBoot中Log4j2日志框架应用
- day21_08SpringBoot中单元测试及断言
- day21_09SpringBoot整合SSM简介
- day21_10SpringBoot整合SSM练习_通过员工id获取员工信息_service层
- day21_11SpringBoot整合SSM练习_通过员工id获取员工信息_controller层
- day21_12SpringBoot整合SSM练习使用DruidDataSource数据源
- day21_13SpringBoot整合SSM练习_查询所有员工信息
- day21_14SpringBoot整合SSM练习_添加部门信息
- day21_15SpringBoot整合SSM练习_修改&删除部门信息
- day21_SSM练习.torrent
- ssm_241125-代码
- 04_后端工程化
- 02.Linux_Redis_Git
- 02-Linux
- 1_课件
- 2_软件
- 3_扩展资料
- Linux安装问题整理-f434239dde4f.docx
- Linux安装问题整理.docx
- 03-Redis
- 1_课件
- 2_软件
- 04-Git
- 1_课件
- 2_资料
- 20250208_Linux
- 视频
- 20250210_Linux
- 视频
- 20250211_Redis
- 代码
- 视频
- 20250212_Redis
- 代码
- 视频
- 20250214_Git
- 笔记
- 视频
- 05.尚庭公寓后端
- 20250215_尚庭公寓项目
- 笔记
- 总结及作业.txt
- 代码
- leasetest
- 视频
- 01-Git-回顾
- 02-公寓项目-项目计划
- 03-公寓项目-软件流程
- 04-公寓项目-接口文档
- 05-公寓项目-项目概述、系统功能说明
- 06-公寓项目-核心业务流程(签约、续租、退组)
- 07-公寓项目-技术栈
- 08-公寓项目-原型设计-墨刀
- 09-公寓项目-数据库模型介绍(概念模型、逻辑模型、物理模型)
- 10-公寓项目-公寓项目数据库模型
- 11-公寓项目-环境准备-MySQL、Redis
- 12-公寓项目-环境准备-Minio安装
- 13-公寓项目-Minio代码案例
- 14-公寓项目-Kinfe4j生成接口文档案例
- 15-公寓项目-作业
- 20250217_尚庭公寓项目
- 笔记
- 关于版本问题.txt
- 代码
- mp
- 视频
- 01-项目开发流程-赘述(可略过)
- 02-MybatisPlus-概述
- 03-MybatisPlus-数据库环境搭建
- 04-MybatisPlus-与SpringBoot集成
- 05-MybatisPlus-实体类相关注解(@TableName、@TableId、@TableField)
- 06-尚庭公寓-环境准备-MybatisPlus-通用BaseMapper方法(出现异常)
- 07-尚庭公寓-环境准备-MybatisPlus-通用BaseMapper方法
- 08-尚庭公寓-环境准备-MybatisPlus-通用BaseMapper方法(解决异常)
- 09-尚庭公寓-环境准备-MybatisPlus-通用Service方法
- 10-尚庭公寓-环境准备-MybatisPlus-条件查询器(QueryWrapper、UpdateWrapper)
- 11-尚庭公寓-环境准备-MybatisPlus-条件查询器(LambdaQueryWrapper、LambdaUpdateWrapper)
- 12-尚庭公寓-环境准备-MybatisPlus-逻辑删除
- 13-尚庭公寓-环境准备-MybatisPlus-分页
- 14-尚庭公寓-环境准备-MybatisPlus-MybatisX逆向工程
- 20250218_尚庭公寓项目
- 笔记
- settings.xml
- 代码
- leasetest
- 视频
- 01-今日任务安排
- 02-尚庭公寓-项目环境搭建-数据库
- 03-尚庭公寓-项目环境搭建-Maven模块划分(回顾Maven)
- 04-尚庭公寓-项目环境搭建-初始化配置-SpringBoot配置
- 05-尚庭公寓-项目环境搭建-初始化配置-MybatisPlus配置
- 06-尚庭公寓-项目环境搭建-初始化配置-Knife4j配置
- 07-尚庭公寓-项目环境搭建-初始化代码-生成或导入基础代码
- 08-尚庭公寓-项目环境搭建-初始化代码-导入接口定义代码
- 09-尚庭公寓-项目环境搭建-初始化代码-上传Gitee码云
- 10-尚庭公寓-属性管理-支付方式-创建一套组件(28套)
- 11-尚庭公寓-属性管理-支付方式-接口开发-查询全部列表、保存或更新、根据ID删除
- 12-尚庭公寓-属性管理-支付方式-接口测试、接口作用
- 13-尚庭公寓-属性管理-支付方式-接口测试-解决逻辑删除问题
- 14-尚庭公寓-属性管理-支付方式-接口测试-生成JSON忽略特定字段问题
- 15-尚庭公寓-属性管理-支付方式-接口测试-createTime和updateTime自动填充问题
- 16-作业(完成支付方式管理和租期管理)
- 17-提交分支代码并合并分支代码
- 20250219_尚庭公寓项目
- 笔记
- 参考.txt
- 重点(left join).txt
- 代码
- lease
- 视频
- 01-尚庭公寓-属性管理-租期管理-接口开发及测试
- 02-尚庭公寓-属性管理-标签管理-接口开发
- 03-尚庭公寓-属性管理-标签管理-接口开发-类型转换器(StringToItemTypeConverter)
- 04-尚庭公寓-属性管理-标签管理-接口开发-类型转换器(StringToBaseEnumConverterFactory)
- 05-尚庭公寓-属性管理-标签管理-接口开发-类型转换器注解(TypeHandler-@EnumValue、HttpMessageConverter-@JsonValue)
- 06-尚庭公寓-属性管理-配套管理-接口开发-作业
- 07-尚庭公寓-属性管理-房间属性管理-接口分析(重点-连接语句)
- 08-尚庭公寓-属性管理-房间属性管理-接口开发及测试 (5个接口)
- 09-尚庭公寓-属性管理-杂费管理-作业(5个接口)
- 10-尚庭公寓-属性管理-小总结及作用(区域管理)
- 11-尚庭公寓-属性管理-公寓管理-文件上传-流程说明
- 12-尚庭公寓-属性管理-公寓管理-文件上传-代码开发
- 13-尚庭公寓-属性管理-公寓管理-全局统一异常处理
- 20250221_尚庭公寓项目
- 笔记
- 分页查询公寓信息列表(重要SQL练习).txt
- 作业.txt
- 代码
- lease
- 视频
- 01-尚庭公寓-公寓管理-保存或者更新-功能分析
- 02-尚庭公寓-公寓管理-保存或者更新-功能基本实现
- 03-尚庭公寓-公寓管理-分页查询-分析及功能基本实现
- 04-尚庭公寓-公寓管理-根据ID查询公寓详情-分析及功能基本实现
- 05-尚庭公寓-公寓管理-根据ID删除房间信息-分析及功能基本实现
- 06-尚庭公寓-公寓管理-根据id修改房间发布状态-分析及功能基本实现
- 07-尚庭公寓-公寓管理-根据公寓ID查询房间列表-分析及功能基本实现
- 08-尚庭公寓-公寓管理-测试-解决问题及各个Bug
- 20250222_尚庭公寓项目
- 笔记
- 代码
- lease
- 视频
- 01-尚庭公寓-房间管理-实战6个接口分析-保存或更新
- 02-尚庭公寓-房间管理-实战6个接口分析-分页
- 03-尚庭公寓-房间管理-实战6个接口分析-详情
- 04-尚庭公寓-房间管理-实战6个接口分析-删除及其他
- 05-尚庭公寓-预约看房管理-实战2个接口
- 06-尚庭公寓-租约管理-实战5个接口
- 07-尚庭公寓-租约管理-更新过期状态-定时任务
- 08-尚庭公寓-平台用户管理(移动用户)-查询和修改状态接口实现 2个接口
- 09-尚庭公寓-系统岗位管理和系统用户管理-实战12个接口
- 10-尚庭公寓-后台系统用户管理–md5加密方式介绍
- 11-尚庭公寓-后台系统用户管理–Mybatis-Plus update strategy
- 20250224_尚庭公寓项目
- 笔记
- 代码
- lease
- rentHouseAdmin带类库
- 视频
- 01-尚庭公寓-后台系统-登录实现-认证方案讲解和理解Token
- 02-尚庭公寓-后台系统-登录实现-登录流程分析
- 03-尚庭公寓-后台系统-登录实现-验证码获取实现
- 04-尚庭公寓-后台系统-登录实现-登录功能的实现
- 05-尚庭公寓-后台系统-登录实现-登录保护拦截器(验证令牌)
- 06-尚庭公寓-后台系统-登录实现-获取用户信息
- 07-尚庭公寓-后台系统-登录实现-用户信息线程绑定(ThreadLocal)
- 08-尚庭公寓-后台系统-登录实现-ThreadLocal源码
- 09-尚庭公寓-后台系统-前后端联调
- 10-尚庭公寓-移动系统后端-项目搭建和运行
- 11-尚庭公寓-移动系统后端-登录-获取短信验证码
- 作业.txt
- 20250225_尚庭公寓项目
- 笔记
- 代码
- lease后端
- rentHouseAdmin带库
- rentHouseH5带库
- 视频
- 01-尚庭公寓-后台系统-前后端联调
- 02-尚庭公寓-移动系统-前后端联调
- 03-项目提交Gitee
- 04-项目部署-方案
- 05-项目部署-Nginx介绍
- 06-项目部署-Nginx配置
- 07-项目部署-Nginx测试
- 20250226_尚庭公寓项目
- 笔记
- 代码
- admin
- app
- web-admin-1.0-SNAPSHOT.jar
- web-app-1.0-SNAPSHOT.jar
- 视频
- 01-nginx回顾
- 02-尚庭公寓-本地部署-域名解析
- 03-尚庭公寓-本地部署-部署方案
- 04-尚庭公寓-本地部署-部署实现
- 05-尚庭公寓-本地部署-小总结
- 06-云服务-介绍
- 07-云服务-CVM服务器
- 08-云服务-安全组策略配置及安装nginx
- 09-云服务-自定义镜像及共享
- 10-云服务-负载均衡
- 11-云服务-项目部署方案
- 软件工具库
- draw.io-21.6.8-windows-installer.exe
- minio-20230809233022.0.0.x86_64.rpm
- node-v18.16.0-x64.msi
- Postman-win64-7.7.2-Setup.exe
- 06.前端工程化
- 20250228_前端工程化
- 笔记
- 代码
- 前端工程化
- 视频
- 01-Maven总结
- 02-SSSM框架总结
- 03-Linux、Redis、Git、Nginx等总结
- 04-核心业务总结
- 05-前端工程化-技术栈介绍
- 06-前端工程化-es6-介绍
- 07-前端工程化-es6-let
- 08-前端工程化-es6-const
- 09-前端工程化-es6-模板字符串
- 10-前端工程化-es6-解构数组
- 11-前端工程化-es6-解构对象
- 12-前端工程化-es6-解构函数参数
- 13-前端工程化-es6-箭头函数
- 14-前端工程化-es6-扩展运算符
- 15-前端工程化-es6-链式判断
- 16-前端工程化-es6-模块化-分别导出
- 17-前端工程化-es6-模块化-统一导出
- 18-前端工程化-es6-模块化-默认导出
- 19-前端工程化-es6-模块化-混合导出
- 20-前端工程化-nodejs-介绍、安装
- 21-前端工程化-npm-配置仓库位置
- 22-前端工程化-npm-常用命令
- 公寓项目总结.mmap
- 前端常用网站.txt
- 20250301_前端工程化
- 笔记
- 代码
- 前端工程化
- 视频
- 01-前端工程化-vue3-介绍和初体验
- 02-前端工程化-vue3-vite项目创建和启动、项目结构
- 03-前端工程化-vue3-Vite+Vue3项目组件(SFC入门)-6cf4c0c515ef
- 03-前端工程化-vue3-Vite+Vue3项目组件(SFC入门)
- 04-前端工程化-vue3-Vite+Vue3关于样式的导入方式
- 05-前端工程化-vue3-视图渲染技术-模版语法-sfc模板代码
- 06-前端工程化-vue3-视图渲染技术-模版语法-插值表达式.
- 07-前端工程化-vue3-视图渲染技术-模版语法-文本渲染
- 08-前端工程化-vue3-视图渲染技术-模版语法-属性值渲染
- 09-前端工程化-vue3-视图渲染技术-模版语法-事件的绑定
- 10-前端工程化-vue3-响应式基础-ref和reactive
- 11-前端工程化-vue3-条件渲染v-if和v-else、v-show
- 12-前端工程化-vue3-列表渲染v-for
- 13-前端工程化-vue3-双向绑定
- 14-前端工程化-vue3-生命周期钩子
- 15-前端工程化-vue框架-父传子数据
- 16-前端工程化-vue框架-子传父数据
- 17-前端工程化-vue框架-兄弟间传数据-cf711e7a7fca
- 17-前端工程化-vue框架-兄弟间传数据
- 20250303_前端工程化
- 代码
- 前端工程化-课上的
- 前端工程化-老师的
- 视频
- 00-前端-技术栈、知识点回顾
- 01-前端工程化-vue-router框架-基本使用流程
- 02-前端工程化-vue-router框架-重定向
- 03-前端工程化-vue-router框架-编程路由跳转传递参数
- 04-前端工程化-vue-router框架-获取路由参数回显到页面
- 05-前端工程化-vue-router框架-路由守卫-准备
- 06-前端工程化-vue-router框架-路由守卫-演示
- 07-前端工程化-Pinia-状态管理工具
- 06_前端工程化课件
- 07.尚庭公寓前端
- 20250304_公寓前端开发
- 代码
- 前端工程化
- 视频
- 01-昨天Pinia案例问题说明
- 02-前端工程化-promise-promise的基本使用
- 03-前端工程化-promise-async和await关键字作用
- 04-前端工程化-Axios-基本使用
- 05-前端工程化-Axios-发起get和post方式请求
- 06-前端工程化-Axios-全局对象以及拦截器设置
- 07-前端工程化-Axios-全局对象以及拦截器设置-抽取模块
- 08-前端工程化-Axios-小总结
- 09-前端工程化-Element-Plus-组件介绍
- 10-前端工程化-typescript-介绍
- 11-前端工程化-typescript-变量类型
- 12-前端工程化-typescript-函数类型
- 13-前端工程化-typescript-接口类型
- 14-前端工程化-typescript-泛型指定
- 15-作业
- 在线后端地址.txt
- 20250305_公寓前端开发
- 笔记
- 笔记.txt
- 代码
- rentHouseAdmin
- 视频
- 01-今日任务
- 02-环境准备、导入前端初始化项目
- 03-前端初始化项目-结构说明(观察重点文件)
- 04_前端项目实战_用户模块_验证码图片实现-API接口声明
- 05_前端项目实战_用户模块_验证码图片实现-页面开发(重点理解流程)
- 06_前端项目实战_用户模块_登录功能-API接口声明
- 07_前端项目实战_用户模块_登录功能-Pinia数据存储
- 08_前端项目实战_用户模块_登录功能-登录按钮事件处理
- 09_前端项目实战_用户模块_获取用户信息-Axios拦截器携带请求头令牌
- 10_前端项目实战_用户模块_获取用户信息-路由守卫-登录校验
- 11_前端项目实战_用户模块_获取用户信息-API接口声明
- 12_前端项目实战_用户模块_获取用户信息-Pinia中获取用户信息函数声明
- 13_前端项目实战_用户模块_获取用户信息-localStorage中没有存储用户信息说明
- 14_前端项目实战_用户模块_获取用户信息-页面获取Pinia数据回显出问题
- 15_前端项目实战_用户模块_获取用户信息-页面正常回显用户名和头像
- 16_前端项目实战_用户模块_注销系统
- 20250307_公寓前端开发
- 代码
- rentHouseAdmin
- 视频
- 01-登录业务流程-回顾总结
- 02_前端项目实战_公寓模块_分页-仅列表展示
- 03_前端项目实战_公寓模块_分页-分页条
- 04_前端项目实战_公寓模块_分页–回显所有省份
- 05_前端项目实战_公寓模块_分页–回显城市、区域
- 06_前端项目实战_公寓模块_分页-搜索按钮事件
- 07_前端项目实战_公寓模块_分页-重置按钮事件
- 08_前端项目实战_公寓模块_删除
- 09_前端项目实战_公寓模块_分页-查询条件问题补充说明
- 10_前端项目实战_公寓模块_添加或修改-回显表单数据
- 11_前端项目实战_公寓模块_添加或修改-回显表单数据-解决城市和区域回显问题
- 12_前端项目实战_公寓模块_添加或修改-回显表单数据-解决图片上传问题
- 13_前端项目实战_公寓模块_添加或修改-回显表单数据-解决配套和标签回显问题、保存修改成功
- 14_前端项目实战_公寓模块_小问题解决说明
- 08.分布式核心
- 20250308_JVM
- 视频
- 01-课程内容
- 02-什么是JVM
- 03-JVM运行结构图
- 04-执行引擎
- 05-本地方法接口JNI
- 06-本地方法栈
- 07-程序计数器
- 08-类加载过程(加载、链接(验证、准备、解析)、初始化)
- 09-类加载器-作用
- 10-类加载器-分类
- 11-类加载器-双亲委派模型
- 12-方法区-存储内容
- 13-栈-运行原理和存储内容
- 14-栈-本地变量表
- 15-栈-操作数栈
- 16-栈-动态连接
- 17-栈-方法返回地址
- 18-栈-溢出
- 19-堆-三者关系
- 20-堆-分代
- 21-堆-分代-年轻代
- 22-堆-分代-老年代
- 23-堆-分代-方法区(永久代或元空间)
- 24-堆-分代-空间比例和触发GC时机
- 25-堆-内存大小设置
- 26-堆-OOM演示
- 27-堆-VisualVM工具
- 面试题.txt
- 20250310_JVM
- 笔记
- JVM.xmind
- 草图.drawio
- 代码
- JUC
- JVMGC
- 视频1
- 28-Java内存管理和方法区类什么时候卸载
- 29-判定垃圾-引用计数法
- 30-判定垃圾-可达性分析算法
- 31-清理算法-复制算法
- 32-清理算法-标记清理算法
- 33-清理算法-标记整理算法
- 34-清理算法-分代收集算法
- 35-四种引用-强引用
- 36-四种引用-软引用
- 37-四种引用-弱引用
- 38-四种引用-虚引用
- 39-垃圾回收器-分类
- 40-垃圾回收器-组合使用
- 41-垃圾回收器-串行Serial
- 42-垃圾回收器-并行Parallel
- 43-垃圾回收器-并发CMS
- 44-垃圾回收器-G1
- 45-垃圾回收器-小结(吞吐优先或响应优先)
- 46-线上排查CPU飙升-jstack命令(
- 47-线上排查CPU飙升-阿尔萨斯
- 视频2
- 01-JUC课程介绍
- 02-JUC是什么
- 03-进程和线程
- 04-并行和并发
- 05-同步和异步
- 06-线程的状态
- 07-wait和sleep区别
- 08-创建线程方式
- 20250311_JUC
- 笔记
- JUC.xmind
- 代码
- JUC
- 视频
- 01-回顾
- 02-卖票程序(多线程编程模板-上)
- 03-8锁讨论-1、2
- 04-8锁讨论-3、4
- 05-8锁讨论-5、6
- 06-8锁讨论-7、8
- 07-ReentrantLock-基本使用
- 08-ReentrantLock-可重入性
- 09-ReentrantLock-可重入性-应用
- 10-ReentrantLock-公平锁
- 11-synchronized-死锁问题(排查jconsole)
- 12-ReentrantLock-解决死锁(限时等待)
- 13-ReentrantLock和synchronized区别
- 14-ReentrantReadWriteLock读写锁-案例演示
- 15-ReentrantReadWriteLock读写锁-锁降级
- 16-ReentrantReadWriteLock读写锁-小总结
- 17-线程间通信(wait和notifyAll)(多线程编程模板-中)
- 18-线程间通信(虚假唤醒)
- 19-线程间通信-Condition
- 20-线程间通信-定制化调用通信
- 20250312_JUC
- 笔记
- 代码
- JUC
- 视频
- 01-并发集合类-List-复习
- 02-并发集合类-List-CopyOnWriteArrayList
- 03-并发集合类-Set-CopyOnWriteArraySet
- 04-并发集合类-Map-ConcurrentHashMap
- 05-辅助工具类-CountDownLatch
- 06-辅助工具类-join
- 07-辅助工具类-CyclicBarrier
- 08-辅助工具类-Semaphore
- 09-Callable接口
- 10-阻塞队列-常用方法
- 11-阻塞队列-案例1
- 12-阻塞队列-案例2
- 13-线程池-类图
- 14-线程池-Executors禁用
- 15-线程池-7大参数
- 16-线程池-工作原理
- 17-线程池-自定义线程池
- 阿里Java开发手册黄山版2022.02.03V1.7.1
- 20250314_JUC
- 笔记
- 代码
- JUC
- 视频
- 01-JMM
- 02-JMM-可见性(volatile)
- 03-JMM-有序性(volatile)
- 04-JMM-原子性(synchronized)
- 05-CAS+循环(自旋锁)
- 06-什么是AQS
- 07-ReentrantLock底层原理-说明
- 08-ReentrantLock底层原理-源码分析-非公平锁加锁-初始抢锁
- 09-ReentrantLock底层原理-源码分析-非公平锁加锁-再次抢锁
- 10-ReentrantLock底层原理-源码分析-公平锁加锁
- 11-ReentrantLock底层原理-源码分析-解锁
- 12-自旋锁
- 13-synchronized锁升级
- 14-对象内存结构
- 15-synchronized(this){}原理
- 16-synchronized同步方法原理
- 17-ConcurrentHashMap原理
- 20250315_Docker
- bug修复
- addOrEditApartment.vue
- addOrEditApartment.vue.bak
- 关于公寓管理图片上传问题
- 笔记
- Docker笔记.txt
- Happen-Before原则.txt
- 视频
- 01-课程内容
- 02-为什么使用docker
- 03-docker与虚拟机比较
- 04-架构
- 05-安装
- 06-镜像加速器
- 07-镜像-常用命令
- 08-容器-常用命令-上
- 09-容器-常用命令-下
- 10-备份与迁移
- 11-数据卷挂载
- 12-目录挂载
- 13-dockerfile-自定义镜像
- 14-springboot项目部署-创建mysql容器
- 15-springboot项目部署-本地jar包部署运行
- 16-springboot项目部署-打包构建镜像上传docker容器运行
- 17-自定义镜像共享到阿里云
- 18-docker compose 管理一组容器
- 20250317_RabbitMQ
- 笔记
- 代码
- rabbitmq
- 视频
- 01-内容介绍
- 02-MQ主要作用
- 03-AMQP和JMS
- 04-中间件产品
- 05-RabbitMQ介绍-5种模式
- 06-架构图
- 07-安装
- 08-管理控制台
- 09-简单消息模式-控制台创建队列
- 10-简单消息模式-生产者代码
- 11-简单消息模式-消费者代码
- 12-工作队列模式
- 13-发布订阅模式-广播类型交换机(fanout)
- 14-定向类型交换机(direct)
- 15-主题类型交换机(topic)
- 16-消息模式小总结
- 17-消息可靠性-问题描述及解决方案
- 18-故障1-生产者端开启确认模式和回退模式解决问题
- 19-故障2-持久化解决问题
- 20-故障3-消费者端手动确认解决问题
- 20250318_RabbitMQ
- 代码1
- rabbitmq
- 代码2
- spzx-cloud-parent
- 视频1
- 21-消息百分百成功投递-实现思路
- 22-重复消息处理幂等性保证
- 23-超时过期TTL
- 24-死信队列-介绍和死信三种情况
- 25-死信队列-控制台创建配置
- 26-死信队列-过期
- 27-死信队列-溢出
- 28-死信队列-拒收
- 29-延时消息-业务场景和解决方案
- 30-延时插件-安装
- 31-延时插件-代码演示效果
- 视频2
- 01-SpringCloud-课程内容
- 02-微服务架构图
- 03-SpringCloudAlibaba介绍
- 04-案例环境搭建-创建父工程
- 05-案例环境搭建-创建用户模块
- 06-案例环境搭建-创建订单模块
- 20250319_SpringCloud
- 笔记
- 分布式系统相关概念.txt
- 跨集群配置的负载均衡问题.txt
- 微服务.txt
- 代码
- spzx-cloud-parent
- 视频
- 01-回顾
- 02-远程调用-RestTemplate模板类
- 03-注册中心作用
- 04-Nacos-介绍
- 05-Nacos-安装(Docker)
- 06-Nacos-安装(Windows)
- 07-Nacos-注册用户和订单服务
- 08-Nacos-远程调用-方式1和方式2
- 09-Nacos-远程调用-负载均衡策略演示
- 10-Nacos-远程调用-负载均衡策略权重设置
- 11-Nacos-远程调用-名称空间和组隔离
- 12-Nacos-临时实例和非临时实例
- 13-LoadBalancer-原理-源码分析
- 14-LoadBalancer-随机策略使用
- 15-OpenFeign-基本使用步骤
- 16-OpenFeign-打印日志
- 17-OpenFeign-超时
- 18-OpenFeign-重试
- 20250321_SpringCloud
- 笔记
- 代码
- spzx-cloud-parent
- 视频
- 01-今日课程内容
- 02-Gateway-介绍
- 03-Gateway-基本配置-反向代理-动态路由
- 04-Gateway-断言
- 05-Gateway-内置过滤器(路由过滤器和默认过滤器)
- 06-Gateway-自定义全局过滤器
- 07-Gateway-三种过滤器执行顺序问题
- 08-Nacos-配置中心-基本使用@
- [email protected]
- 74.08M
- 09-Nacos-配置中心-批量属性拉取及自动热更新
- 10-Nacos-配置中心-同名配置属性优先级问题
- 11-Sentinel-服务雪崩-解决方案
- 12-Sentinel-介绍
- 13-Sentinel-安装
- 14-Sentinel-代码案例
- 15-Sentinel-JMeter压力测试工具
- 16-Sentinel-流控模式-关联
- 17-Sentinel-流控模式-链路
- 18-Sentinel-流控效果-预热
- 19-Sentinel-流控效果-排队
- 20-Sentinel-热点key限流
- 21-Sentinel-熔断规则
- 08_JVM
- 09_JUC
- 12-SpringCloud
- 09.尚品甄选
- 20250322_甄选
- 笔记
- 商品甄选2024新版-课程笔记(6天版).mmap
- 代码
- 代码地址.txt
- 视频
- 01-课程内容简介
- 02-为什么做电商
- 03-电商模式
- 04-技术栈
- 05-若依-介绍
- 06-甄选项目-软件环境搭建(7个)
- 07-甄选项目-导入
- 08-甄选项目-数据库导入
- 09-甄选项目-后台管理系统-后端启动(13个微服务)
- 10-甄选项目-后台管理系统-前端启动
- 11-上午回顾
- 12-若依-请求源码分析(以角色列表为例-上)
- 13-若依-请求源码分析(以角色列表为例-下)
- 14-若依-RBAC权限控制设计
- 15-若依-权限控制原理(过滤器、拦截器、AOP)
- 16-若依-日志管理
- 17-甄选-商品管理、会员管理、订单管理等功能
- 18-甄选-数据库-用户数据库
- 19-甄选-数据库-商品数据库
- 20-甄选-数据库-订单数据库
- 21-甄选-数据库-支付数据库
- 22-甄选-数据库-系统数据库
- 23-项目上传Gitee码云
- 24-今日作业
- 20250324_甄选
- 笔记
- lua.txt
- 商品甄选2025新版-课程笔记(6天版).mmap
- 代码
- 代码地址.txt
- 视频
- 00-解决问题-创建minio桶,以及畅销商品sql问题
- 01-若依-定时任务
- 02-若依-代码生成
- 03-前台用户系统环境搭建
- 04-商品详情-需求分析
- 05-商品详情-代码开发
- 06-商品详情-代码开发-赘述
- 07-商品详情-优化-方案
- 08-商品详情-优化-缓存穿透
- 09-商品详情-优化-缓存雪崩
- 10-商品详情-优化-缓存击穿
- 11-商品详情-优化-数据一致性(延迟双删策略)
- 12-商品详情-优化-延迟双删代码样例
- 13-商品详情-优化-本地锁-单个实例情况-有效
- 14-商品详情-优化-本地锁-多个实例情况-失效
- 15-商品详情-优化-分布式锁-实现方案
- 16-商品详情-优化-分布式锁-代码演示(redis实现)
- 17-商品详情-优化-分布式锁-问题1-避免死锁设置过期时间
- 18-商品详情-优化-分布式锁-问题2-避免释放他人锁,增加uuid值判断
- 19-商品详情-优化-分布式锁-问题2-LUA脚本-保证原子性
- 20250325_甄选
- 笔记
- 草图.pptx
- 商品甄选2025新版-课程笔记(6天版).mmap
- 代码
- 代码地址.txt
- 视频
- 01-回顾
- 02-详情-解决缓存击穿-Redis实现分布式锁
- 03-详情-解决缓存击穿-Redis实现分布式锁-测试
- 04-详情-解决缓存穿透问题-Bitmap
- 05-详情-线程池
- 06-详情-异步编排(ThreadPoolExecutor+ComplatableFuture)
- 07-购物车-需求分析
- 08-购物车-模块创建
- 09-购物车-添加-说明
- 10-购物车-添加
- 11-购物车-列表查询-说明
- 12-购物车-列表查询-准备工作-远程接口开发
- 13-购物车-列表查询-准备工作-Feign接口声明
- 14-购物车-列表查询
- 15-购物车-删除
- 16-购物车-选中状态
- 17-购物车-全选状态
- 18-购物车-清空
- 19-购物车-测试成功
- 20-添加商品-文件上传-bug解决
- 20250326_甄选
- 笔记
- 商品甄选2025新版-课程笔记(6天版).mmap
- 代码
- 代码地址.txt
- 视频
- 01-结算-需求分析
- 02-结算-地址模块开发
- 03-结算-远程接口开发(获取购物车打钩商品列表)
- 04-结算-Feign接口声明
- 05-结算-业务接口开发
- 06-下单-需求分析
- 07-下单-准备-组件等
- 08-下单-准备-批量获取商品价格接口
- 09-下单-准备-更新购物车最新价格(优化)
- 10-下单-准备-删除购物车选中商品
- 11-下单-准备-获取用户地址信息
- 12-下单-业务步骤-1.验证用户重复提交表单
- 13-下单-业务步骤-2.验证表单参数是否空
- 14-下单-业务步骤-3.校验价格变化
- 15-下单-业务步骤-5.保存订单(订单表、订单项表、订单日志表)
- 16-下单-业务步骤-6.删除购物车选中商品
- 17-代码提交Gitee
- 下单业务流程-1.drawio
- 下单业务流程-2.drawio
- 20250328_甄选
- 笔记
- 商品甄选2025新版-课程笔记(6天版).mmap
- 代码
- 代码地址.txt
- 视频
- 01-下单-流程回顾补充
- 02-商品服务-接口开发-检查与锁定库存
- 03-下单-业务步骤-4.检查与锁定库存
- 04-RabbitMQ-复习简单实验
- 05-RabbitMQ-封装-开启确认模式和回退模式
- 06-RabbitMQ-封装-消息重发
- 07-RabbitMQ-死信队列和TTL回顾
- 08-RabbitMQ-封装-延迟消息实现-延迟插件
- 09-RabbitMQ-消费端幂等性保证-分布式锁
- 10-商品服务-接口开发-解锁库存
- 11-商品服务-接口开发-减库存
- 12-延迟消息-关单
- 13-支付页
- 14-测试下单流程
- 下单业务流程-1.drawio
- 下单业务流程-2.drawio
- 20250329_甄选
- 笔记
- 商品甄选2025新版-课程笔记(6天版).mmap
- 下单业务流程-1.drawio
- 下单业务流程-2.drawio
- 下单业务流程-3.drawio
- 支付yml配置.txt
- 代码
- spzx-parent
- 代码地址.txt
- 截图
- 内网穿透
- natapp_windows_amd64_2_4_0
- 视频
- 01-订单流程-补充支付业务
- 02-支付宝-介绍
- 03-支付宝-开发文档
- 04-支付宝-支付流程图(重点)
- 05-支付宝-秘钥工具(了解)
- 06-支付业务-创建支付服务模块
- 07-支付业务-创建订单api模块
- 08-支付业务-远程接口开发-根据订单号查询订单信息
- 09-支付业务-准备支付信息实体类、业务接口、Mapper接口
- 10-支付业务-依赖、配置(沙箱环境)
- 11-支付业务-保存支付信息、调用支付接口
- 12-支付业务-同步回调地址和异步回调地址
- 13-支付业务-内网穿透
- 14-支付业务-测试回调内网穿透
- 15-支付业务-验签、修改支付信息
- 16-支付业务-修改订单状态
- 17-支付业务-减库存
- 18-支付业务-测试支付业务流程
- 13 项目2-尚品甄选(2024-6天版)
- 10.架构师高级
- 20250331_MySQL
- 笔记
- 视频
- 01-课程内容介绍-c040f8791187
- 01-课程内容介绍
- 02-MySQL安装_Docker容器创建及连接问题-62ad9e3a3367
- 02-MySQL安装_Docker容器创建及连接问题
- 03-MySQL配置_字符集配置-71ffc367e360
- 03-MySQL配置_字符集配置
- 04-MySQL配置_区分大小写-173f0084f456
- 04-MySQL配置_区分大小写
- 05-MySQL逻辑架构-c3d2303558d2
- 05-MySQL逻辑架构
- 06-MySQL的SQL解析树-cdba98524c77
- 06-MySQL的SQL解析树
- 07-MySQL查询缓存-d0e83bb5079d
- 07-MySQL查询缓存
- 08-MySQL的SQL执行流程查看-dc786ef0d98a
- 08-MySQL的SQL执行流程查看
- 09-MySQL存储引擎_介绍-49b65072005f
- 09-MySQL存储引擎_介绍
- 10-MySQL存储引擎(InnoDB和MyISAM比较)-2e862c48b06f
- 10-MySQL存储引擎(InnoDB和MyISAM比较)
- 11-MySQL连接查询(7种JOIN)-bf3072be7a22
- 11-MySQL连接查询(7种JOIN)
- 12-MySQL连接查询(扩展练习)-11813f7770b4
- 12-MySQL连接查询(扩展练习)
- 13-MySQL索引_简介-9a1c210b8c96
- 13-MySQL索引_简介
- 14-MySQL索引_二叉树-5bb057274376
- 14-MySQL索引_二叉树
- 15-MySQL索引_二叉搜索树BST-50b36d010816
- 15-MySQL索引_二叉搜索树BST
- 16-MySQL索引_平衡二叉搜索树AVL-cb8de4194b1b
- 16-MySQL索引_平衡二叉搜索树AVL
- 17-MySQL索引结构_BTree-93918eda2e8f
- 17-MySQL索引结构_BTree
- 18-MySQL索引结构_B+Tree-c04d622ed0ed
- 18-MySQL索引结构_B+Tree
- 19-MySQL索引结构_BTree和B+Tree比较-5a19ade5fb9a
- 19-MySQL索引结构_BTree和B+Tree比较
- 20-MySQL索引类型_聚簇索引-57a020223e52
- 20-MySQL索引类型_聚簇索引
- 21-MySQL索引类型_非聚簇索引-3eb9b33fadd1
- 21-MySQL索引类型_非聚簇索引
- 22-MySQL索引类型_联合索引-fe89c70fff18
- 22-MySQL索引类型_联合索引
- 23-MySQL索引类型_覆盖索引-6f3930704e87
- 23-MySQL索引类型_覆盖索引
- 24-MyISAM存储引擎_索引结构-bd86b07f3aa4
- 24-MyISAM存储引擎_索引结构
- 25-MyISAM与InnoDB对比-ff5fbf4ed532
- 25-MyISAM与InnoDB对比
- 20250401_MySQL
- 笔记
- my-ab571bc5d3b3.ini
- my.ini
- mysql-fd82da2f3973.xmind
- mysql.xmind
- sql练习-eaa8471b0e28.txt
- sql练习.txt
- 视频
- 26-回顾
- 27-MySQL索引创建、删除、查看-2be5a159b48a
- 27-MySQL索引创建、删除、查看
- 28-MySQL索引使用场景-8a3fc53456e8
- 28-MySQL索引使用场景
- 29-MySQL索引优化_性能分析_介绍-5fd6342abb02
- 29-MySQL索引优化_性能分析_介绍
- 30-MySQL索引优化_性能分析工具(explain)_table_id-62e74f30dee5
- 30-MySQL索引优化_性能分析工具(explain)_table_id
- 31-MySQL索引优化_性能分析工具(explain)_type、possible_keys、key-8d31714d8298
- 31-MySQL索引优化_性能分析工具(explain)_type、possible_keys、key
- 32-MySQL索引优化_性能分析工具(explain)_key_len-bad40f3ee20d
- 32-MySQL索引优化_性能分析工具(explain)_key_len
- 33-MySQL索引优化_性能分析工具(explain)_ref_rows_filtered-a5203dae2636
- 33-MySQL索引优化_性能分析工具(explain)_ref_rows_filtered
- 34-MySQL索引优化_性能分析工具(explain)_extra-ab2cc3b289d2
- 34-MySQL索引优化_性能分析工具(explain)_extra
- 35-MySQL索引失效场景_数据准备(函数、存储过程、游标)-0710ed130dbb
- 35-MySQL索引失效场景_数据准备(函数、存储过程、游标)
- 36-MySQL索引失效_单表案例1-4-62f3072c3bd7
- 36-MySQL索引失效_单表案例1-4
- 37-MySQL索引失效_单表案例5-8-036045d50314
- 37-MySQL索引失效_单表案例5-8
- 38-MySQL关联查询优化_左外连接-6a2f707fee31
- 38-MySQL关联查询优化_左外连接
- 39-MySQL关联查询优化_内连接-21f71325332c
- 39-MySQL关联查询优化_内连接
- 40-MySQL关联查询优化_查询方式选择(推荐连接语句不推荐子查询)-7d4082cb414a
- 40-MySQL关联查询优化_查询方式选择(推荐连接语句不推荐子查询)
- 41-MySQL子查询优化-582b1482b74e
- 41-MySQL子查询优化
- 42-MySQL排序优化_排序索引失效情况-47f37e26d943
- 42-MySQL排序优化_排序索引失效情况
- 43-MySQL排序优化_索引优化案例-3a8eb3047123
- 43-MySQL排序优化_索引优化案例
- 20250402_MySQL
- 笔记
- sql-3a2dc14b17c1.txt
- sql.txt
- 视频
- 44-MySQL排序优化_双路排序和单路排序-d2d9c53e4e8b
- 44-MySQL排序优化_双路排序和单路排序
- 45-MySQL优化_分组优化-433bfec512e5
- 45-MySQL优化_分组优化
- 46-MySQL优化_覆盖索引优化-039352efd21b
- 46-MySQL优化_覆盖索引优化
- 47-MySQL优化_慢日志查询-105ed3946678
- 47-MySQL优化_慢日志查询
- 48-MySQL_视图-5681cf59bca8
- 48-MySQL_视图
- 49-MySQL_日志分类-087b3625a30c
- 49-MySQL_日志分类
- 50-MySQL_事务作用和四大特性-c423f591e53e
- 50-MySQL_事务作用和四大特性
- 51-MySQL_日志_事务日志(undo log简介)-1a4584203ccb
- 51-MySQL_日志_事务日志(undo log简介)
- 52-MySQL_日志_事务日志(undo log存储结构和类型)-6e707b1c9692
- 52-MySQL_日志_事务日志(undo log存储结构和类型)
- 53-MySQL_undo log生命周期_简单流程-cb51d2e66e49
- 53-MySQL_undo log生命周期_简单流程
- 54-MySQL_undo log生命周期_详细流程-daea758f1b16
- 54-MySQL_undo log生命周期_详细流程
- 55-MySQL锁_锁简介、并发事务操作所带来的问题-6c262858ce10
- 55-MySQL锁_锁简介、并发事务操作所带来的问题
- 56-上午回顾-83205762edbd
- 56-上午回顾
- 57-MySQL锁_并发事务问题解决方案_事务隔离级别-a5cb120ebfc9
- 57-MySQL锁_并发事务问题解决方案_事务隔离级别
- 58-MySQL锁_并发事务访问情况_读-读、写-写、读-写-5e896ea41b24
- 58-MySQL锁_并发事务访问情况_读-读、写-写、读-写
- 59-MySQL锁_分类-6a7f250a2758
- 59-MySQL锁_分类
- 60-MySQL锁-InnoDB行锁-be85303b5f2d
- 60-MySQL锁-InnoDB行锁
- 61-MySQL锁-InnoDB锁升级(索引失效)-ce74771bc33a
- 61-MySQL锁-InnoDB锁升级(索引失效)
- 62-MySQL锁-InnoDB锁争抢情况-9e873a522002
- 62-MySQL锁-InnoDB锁争抢情况
- 63-MySQL_MVCC_简介-fde40581144a
- 63-MySQL_MVCC_简介
- 64-MySQL_MVCC_快照读和当前读-fd3f8aaea0a8
- 64-MySQL_MVCC_快照读和当前读
- 65-MySQL的MVCC_隐藏字段以及undo log版本链-24571893ff45
- 65-MySQL的MVCC_隐藏字段以及undo log版本链
- 66-MySQL的MVCC_ReadView简介(creator_trx_id、m_ids、min_trx_id、max_trx_id)-7d9805eb9d2f
- 66-MySQL的MVCC_ReadView简介(creator_trx_id、m_ids、min_trx_id、max_trx_id)
- 67-MySQL的MVCC_ReadView工作原理-1-f0608a0c0749
- 67-MySQL的MVCC_ReadView工作原理-1
- 68-MySQL的MVCC_ReadView工作原理-2-d307a9a948c9
- 68-MySQL的MVCC_ReadView工作原理-2
- 69-MySQL的MVCC_ReadView工作原理-3-8c736d7d2c2d
- 69-MySQL的MVCC_ReadView工作原理-3
- 70-MySQL的MVCC_总结-65717fb39144
- 70-MySQL的MVCC_总结
- 20250403_MySQL
- 笔记
- 拜大哥-01456596127d.txt
- 拜大哥.txt
- 代码
- sharding-jdbc-demo-9596734f3a23
- sharding-jdbc-demo
- 视频
- 71-MySQL架构_读写分离-644ba8b31b53
- 71-MySQL架构_读写分离
- 72-MySQL架构_CAP-6f2f56bca6f7
- 72-MySQL架构_CAP
- 73-MySQL架构_分库分表思想-ca949e007698
- 73-MySQL架构_分库分表思想
- 74-MySQL架构_解决方案-e6e06f35d5ac
- 74-MySQL架构_解决方案
- 75-主从复制-原理p1-2bdb38bc1b34
- 75-主从复制-原理p1
- 76-主从复制-原理p2-b78beb151816
- 76-主从复制-原理p2
- 77-主从复制-搭建-创建Master主机(binlog_format和binlog-do-db、binlog-ignore-db)-117545197ad3
- 77-主从复制-搭建-创建Master主机(binlog_format和binlog-do-db、binlog-ignore-db)
- 78-主从复制-搭建-创建Slave1从机-6e74e2831757
- 78-主从复制-搭建-创建Slave1从机
- 79-主从复制-搭建-创建Slave2从机-5b43d9b462f1
- 79-主从复制-搭建-创建Slave2从机
- 80-主从复制-测试-成功-d4ef830e3b55
- 80-主从复制-测试-成功
- 81-ShardingSphere-JDBC-案例-环境搭建-6be26429b914
- 81-ShardingSphere-JDBC-案例-环境搭建
- 82-ShardingSphere-JDBC-案例-主从复制-29660824e6fd
- 82-ShardingSphere-JDBC-案例-主从复制
- 83-ShardingSphere-JDBC-案例-负载均衡-6479c84eb1e1
- 83-ShardingSphere-JDBC-案例-负载均衡
- 84-ShardingSphere-JDBC-案例-事务内读策略(transactionalReadQueryStrategy)-6d7da4db787f
- 84-ShardingSphere-JDBC-案例-事务内读策略(transactionalReadQueryStrategy)
- 85-ShardingSphere-JDBC-案例-垂直分片(垂直分库)-effb32993b94
- 85-ShardingSphere-JDBC-案例-垂直分片(垂直分库)
- 86-ShardingSphere-JDBC_水平分片-配置一个分片节点-fb2a7a1a63e8
- 86-ShardingSphere-JDBC_水平分片-配置一个分片节点
- 87-ShardingSphere-JDBC_水平分片-雪花算法-4bf2c5d0feb7
- 87-ShardingSphere-JDBC_水平分片-雪花算法
- 88-ShardingSphere-JDBC_水平分片-水平分库配置策略-3924a56a642e
- 88-ShardingSphere-JDBC_水平分片-水平分库配置策略
- 89-ShardingSphere-JDBC_水平分片-水平分表配置策略-4bd8a4e3c967
- 89-ShardingSphere-JDBC_水平分片-水平分表配置策略
- 90-ShardingSphere-JDBC_关联表-c68dfbd2f13a
- 90-ShardingSphere-JDBC_关联表
- 91-ShardingSphere-JDBC_绑定表-cb3748f7c9b4
- 91-ShardingSphere-JDBC_绑定表
- 92-ShardingSphere-JDBC_广播表-320997a68e1c
- 92-ShardingSphere-JDBC_广播表
- 14_Mysql高级
- 11.听书
- 笔记
- day01.txt
- day02.txt
- day03.txt
- day04.txt
- day05.txt
- day06.txt
- day07.txt
- day08.txt
- day09.txt
- day10.txt
- day11.txt
- day12.txt
- day13.txt
- day14.txt
- day15.txt
- day16.txt
- Redisson.java
- 简历指导.txt
- 代码
- tingshu-parent_2025年4月22日
- tingshu-parent_2025年5月1日
- 视频
- day01
- 001 项目介绍
- 002 项目搭建
- 003 数据库表介绍
- 004 如何获取分类数据
- 005 获取一级分类数据
- 006 获取二级三级分类数据
- 007 测试获取分类数据
- 008 minio 介绍
- 009 minio 文件上传实现
- 010 minio 文件测试
- day02
- 011 内容回顾+根据一级分类Id获取属性数据
- 012 编写获取属性与属性值集合数据
- 013 获取属性与属性值集合数据
- 014 保存专辑分析
- 015 保存专辑实现
- 016 测试保存专辑功能
- 017 专辑列表查询
- 018 获取专辑列表实现类
- 019 查看专辑列表
- day03
- 020 删除专辑数据
- 021 回显专辑信息
- 022 修改专辑信息
- 023 测试专辑删除-修改-分析声音功能
- 024 获取用户所有专辑列表
- 025 上传声音功能测试
- 026 保存声音实现01
- 027 保存声音实现02
- 028 测试保存声音实现
- 029 查询声音列表
- 030 删除声音
- day04
- 031 内容回顾+获取声音回显数据
- 032 修改声音功能
- 033 测试修改声音+总结后台
- 034 编写自定义登录注解
- 035 如何从请求上下文中获取请求头数据
- 036 切面类判断用户是否需要登录
- 037 变形切面类实现拦截
- 038 测试用户登录拦截
- 039 实现微信登录功能
- 040 微信注册功能
- day05
- 041 内容回顾+监听消息初始化账户金额
- 042 测试登录功能
- 043 测试获取用户信息+修改用户信息
- 044 es 介绍
- 045 es 倒排索引
- 046 es 核心概念介绍
- 047 es 文档操作
- 048 es 映射操作
- 049 es 高级查询01
- day06
- 050 内容回顾
- 051 DSL语句组合查询
- 052 DSL语句聚合查询
- 053 DSL语句排序分页高亮
- 054 Java 操作API 获取结果集
- 055 es 索引库上架-下架分析
- 056 远程调用获取上架信息
- 057 专辑上架-下架实现
- 058 优化专辑上架-下架方法
- 059 测试上架-下架功能
- 060 nested 数据类型介绍
- 061 批量上架
- day07
- 062 内容回顾
- 063 分析检索功能
- 064 专辑检索实现01
- 065 专辑检索实现02
- 066 专辑检索实现03
- 067 测试检索功能
- 068 根据一级分类Id查询分类数据集合
- 069 logstash 日志操作
- day08
- 070 内容回顾
- 071 根据一级分类Id获取三级分类置顶数据
- 072 获取频道页数据实现01
- 073 从es中获取频道页数据
- 074 实现首页数据展示
- 075 介绍提出功能
- 076 动态生成dsl语句
- 077 测试自动补全功能
- 078 获取专辑详情信息
- day09
- 079 内容回顾+如何获取专辑对应的声音回显列表
- 080 获取声音列表实现01
- 081 获取声音列表实现02
- 082 测试回显专辑声音列表-分析声音播放进度功能
- 083 MongoDB 介绍+小命令
- 084 MongoDB客户端操作01
- 085 MongoDB客户端操作02
- 086 MongoDB 客户端操作03
- day10
- 087 内容回顾+获取声音播放进度
- 088 更新声音播放进度
- 089 修改声音播放次数分析
- 090 测试更新播放声音进度+声音专辑统计
- 091 排行榜功能分析
- 092 更新排行榜数据
- 093 获取排行榜
- 094 测试更新-获取排行榜
- 095 获取最近播放声音
- day11
- 096 内容回顾+详情页面优化
- 097 redis 常见问题介绍
- 098 项目引入redisson
- 099 redisson 项目中使用
- 100 测试Redisson 实现分布式锁
- 101 Redisson 底层源码
- 102 Aop+Redisson 做分布式缓存
- 103 布隆过滤器介绍
- day12
- 104 内容回顾+布隆过滤器使用测试
- 105 mysql 一致性组件canal 介绍
- 106 canal 使用
- 107 订单结算页控制器分析
- 108 订单结算页实现类01
- 109 订单-专辑结算页
- 110 订单-VIP结算页
- 111 防止用户无刷新重复回退提交订单
- 112 测试订单结算页+获取账户可用余额
- day13
- 113 内容回顾+声音分集列表
- 114 测试分集购买声音列表
- 115 订单-声音结算页实现01
- 116 测试订单-声音结算页实现02
- 117 提交订单业务分析
- 118 立即结算实现01
- 119 立即结算实现02
- day14
- 120 取消订单
- 121 检查扣减金额
- 122 保存订单信息+分析用户购买记录
- 123 保存用户购买记录01
- 124 保存用户购买记录02
- 125 测试立即结算
- day15
- 126 查看我的订单
- 127 测试查看我的订单
- 128 分布式事务介绍
- 129 Seata 相关知识介绍
- 130 docker 安装seata 过程
- 131 Seata 整合到项目中
- 132 测试Seata 分布式事务+全局锁概念
- 133 Seata 原理介绍
- 134 工厂+策略优化订单
- 线上遇到的问题是什么,怎么解决的
- day16
- 136 微信支付
- 137 微信支付测试
- 138 测试微信支付保存交易记录
- 139 查询支付交易记录
- 140 查询支付交易记录更新数据
- 141 查询支付交易记录更新状态
- 142 异步回调通知
- 143 测试异步回调功能
- 144 保存充值信息
- 145 修改充值信息
- 146 查看充值消费记录
- 147 测试充值-消费记录
- 148 xxl-job介绍-调度中心介绍
- 149 xxl-job执行器介绍
- 150 xxl-job 案例演示
- 151 xxl-job 整合更新排行榜
- 152 取消订单补充
- 课件
- 资料
- 12.AI+大模型
- 1.课件
- images
- 尚硅谷-Java+大模型-硅谷小智.md
- 2.资料
- knowledge
- mongosh-2.5.0-win32-x64
- MySQL数据库管理软件(服务器端程序)
- mysql-installer-community-8.0.34.0.msi
- SQLyog客户端社区版
- SQLyog-13.1.7-0.x64Community.exe
- knowledge
- mongodb-compass-1.39.3-win32-x64.exe
- mongodb-windows-x86_64-8.0.6-signed.msi
- mongosh-2.5.0-win32-x64
- my-prompt-template.txt
- my-prompt-template3.txt
- node-v18.17.1-x64.msi
- OllamaSetup.exe
- xiaozhi-ui
- zhaozhi-prompt-template.txt
- 文生图.txt
- 3.视频
- 01 LangChain4j 介绍
- 02 Spring Boot 项目创建
- 03 初步认识大模型调用
- 04 Spring Boot 接入OpenAi
- 05 测试Spring Boot 接入DeepSeek
- 06 Spring Boot 接入本地Ollama模型
- 07 阿里百炼模型+AIService 介绍
- 08 AIService 案例介绍
- 09 Chat Memory 聊天记忆
- 10 通过AiService 实现聊天记录功能
- 11 通过AiService 实现聊天隔离功能
- 12 MongoDB 介绍与安装
- 13 测试MongoDB 持久化聊天数据
- 14 系统提示词
- 15 用户与参数提示词
- 16 测试硅谷小智
- 17 Function Calling 函数调用
- 18 测试Mybatis-Plus 整合数据库
- 19 测试Function Calling 自动调用方法实现预约,取消预约功能
- 20 如何让大模型回答的更专业
- 21 RAg 介绍
- 22 RAG 索引与检索过程
- 23 RAG 总结
- 24 利用RAG 优化硅谷小智
- 25 介绍其他向量存储方式
- 26 向量数据库Pinecone测试
- 27 升级小智系统添加Pinecone 向量数据库
- 28 升级小智系统改为流式输出信息
- 29 小智前端页面部署
- 30 项目技术栈总结
- 4.代码
- java-ai-langchain4j
- 课堂笔记.txt
包含内容
- · 01.Java基础
- · day01_11月26日_完整资料
- · 笔记
- · day01_11月26日_01Java概述和基础语法
- · 代码
- · day01_teacher_code_demo
- · ChaiLinYan.java
- · Hello.java
贡献者
Kevin
青铜
学习社区
1 人正在学习
AI 工具与应用交流
交流 AI 提问、写作、绘图与应用开发,分享使用问题、实践方法和结果核对经验。