摘要: 1 Session‌和‌Cookie‌ Session‌和‌Cookie‌是两种用于维持客户端与服务器之间状态的机制。 1.1 Cookie‌的原理 浏览器发http请求 服务端响应HTTP,响应的HTTP协议的响应头中,服务端设置有Set-Cookie 服务端域名:www.a.com 代码 Coo 阅读全文
posted @ 2026-04-23 22:29 dvdhellohaha 阅读(11) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2026-04-23 20:38 dvdhellohaha 阅读(48) 评论(0) 推荐(0)
摘要: 1 二叉树的概念 1、节点 16是15、17的父节点,15是16的左子节点,17是16的右子节点 2、 节点内部 3、度 16有2个度,15、17没有度 4、左右子树、树高 22的左右子树 26的左右子树 2 普通二叉树 说明:没有规则,没有规律,无实际应用价值 3 二叉搜索树 说明:数字排列有序 阅读全文
posted @ 2026-04-13 12:36 dvdhellohaha 阅读(11) 评论(0) 推荐(0)
摘要: 1 字符集与排序规则 1.1 1 字符集是一组字符及其编码方式的集合。 MySQL 支持多种字符集,如 latin1、utf8mb3、utf8mb4 等。 utf8mb3 是 MySQL 中对 UTF-8 的一种实现,最大支持 3 字节编码,无法存储如表情符号等需要 4 字节的字符。 utf8mb4 阅读全文
posted @ 2026-04-11 22:20 dvdhellohaha 阅读(18) 评论(0) 推荐(0)
摘要: 1 概述 1.1 Java内部类,是JVM为实现“闭包式对象封装”而设计的完整对象模型。每一个非静态内部类实例,都隐式持有一个外部类实例的引用,这个引用在编译期被注入为合成字段,并在构造时绑定。 1.2 Java内部类共分四类:‌成员内部类、静态内部类、局部内部类、匿名内部类‌。每一种,都对应不同的 阅读全文
posted @ 2026-03-16 09:25 dvdhellohaha 阅读(10) 评论(0) 推荐(0)
摘要: 1. Spring AOP ‌不能拦截 protected 方法‌ 核心原因 ‌Spring AOP 基于代理实现‌:无论是 JDK 动态代理还是 CGLIB 代理,都只对 ‌public 方法‌ 进行增强。 ‌JDK 动态代理‌:基于接口,只能代理 public 方法(接口方法默认为 public 阅读全文
posted @ 2026-03-12 20:24 dvdhellohaha 阅读(30) 评论(0) 推荐(0)
摘要: // 定义接口 interface MyService { void methodA(); void methodB(); void methodC(); void methodD(); void methodE(); } class MyServiceImpl implements MyServi 阅读全文
posted @ 2026-03-12 19:35 dvdhellohaha 阅读(15) 评论(0) 推荐(0)
摘要: 读的问题 脏读 事务A开启事务,事务B开启事务,事务B增加或修改数据,但是未提交,事务A到读取了未提交的数据 不可重复读 演示 事务A先查,得到1000 事务B修改,并提交 事务A再查,得到800 解决方案 相当于事务A,select where id=1时,给这行数据加了锁,其他事务无法修改 幻读 阅读全文
posted @ 2026-03-12 15:33 dvdhellohaha 阅读(21) 评论(0) 推荐(0)
摘要: 1 @Component 1.1示例 //命名为userDao,不命名,默认为userDaoImpl,即类名首字母小写 @Component("userDao") public class UserDaoImpl implements UserDao { } 开启注解,扫描指定包及其包的子包 <co 阅读全文
posted @ 2026-03-09 13:31 dvdhellohaha 阅读(14) 评论(0) 推荐(0)
摘要: 1 实例化的基本流程 BeanDefinition默认实现类,GenericBeanDefinition 示例 public class UserServiceImpl implements UserService { public void setUserDao(UserDao userDao){ 阅读全文
posted @ 2026-03-08 14:57 dvdhellohaha 阅读(13) 评论(0) 推荐(0)