摘要: Java Virtual Machine(Java 虚拟机),可以把它理解成一个 "虚拟的计算机"—— 它不是真实的硬件设备,而是一段能运行 Java 字节码的程序。 阅读全文
posted @ 2025-09-02 20:34 烟沙九洲 阅读(91) 评论(0) 推荐(0)
摘要: 锁是数据库保证 并发一致性 的重要手段,不同锁级别决定了锁的粒度和范围,从而影响并发性能与数据安全性。 阅读全文
posted @ 2025-09-02 20:33 烟沙九洲 阅读(285) 评论(0) 推荐(0)
摘要: MySQL查询表结构、表大小,分析更新统计信息。 阅读全文
posted @ 2025-08-13 23:17 烟沙九洲 阅读(33) 评论(0) 推荐(0)
摘要: 主键约束(Primary Key Constraint)、唯一性约束(Unique Constraint)、唯一性索引(Unique Index)是保证数据唯一性的三种机制,但它们的语义、作用、实现方式有一定区别。 阅读全文
posted @ 2025-08-13 23:15 烟沙九洲 阅读(184) 评论(0) 推荐(0)
摘要: 在Tomcat中,Request以及Response对象是会被 循环使用 的。如果在 异步 方法里(比如使用 @Async等)使用 HtttpServletRequest 对象,有可能会导致请求参数不被解析,从而报错 org.springframework.web.bind.MissingServletRequestParameterException: Required long parameter 'xxx' is not present。 阅读全文
posted @ 2025-08-05 21:22 烟沙九洲 阅读(149) 评论(0) 推荐(1)
摘要: 聚集索引(Clustered Index)和非聚集索引(Non-Clustered Index)是索引设计的核心概念,二者的本质区别体现在 与数据物理存储的关联方式 上,这种区别直接决定了它们的性能特性和适用场景。 阅读全文
posted @ 2025-08-05 21:18 烟沙九洲 阅读(106) 评论(0) 推荐(0)
摘要: 数据库 ACID 是指数据库在执行事务(Transaction)时需要保证的四个特性,即原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)和持久性(Durability)。这些特性确保了数据库事务的可靠性,即使在系统故障或并发访问的情况下,也能维护数据的完整性。 阅读全文
posted @ 2025-07-22 22:35 烟沙九洲 阅读(79) 评论(0) 推荐(0)
摘要: SQL 标准定义了 4 种隔离级别,从低到高依次为:读未提交→读已提交→可重复读→串行化。隔离级别越高,对并发问题的解决能力越强,但对性能的消耗也越大(因限制了并发操作)。 阅读全文
posted @ 2025-07-22 22:32 烟沙九洲 阅读(376) 评论(0) 推荐(1)
摘要: INNER JOIN, LEFT JOIN, RIGHT JOIN 的区别 JOIN 作为数据库操作的核心概念,用于合并两个或多个表中的数据。 阅读全文
posted @ 2025-07-08 21:59 烟沙九洲 阅读(82) 评论(0) 推荐(0)
摘要: Spring Bean 的生命周期 Spring Bean 的生命周期,通过 "实例化→注入→初始化→销毁" 的阶段划分,结合接口与注解的扩展点,允许我们在各个环节介入自定义一些逻辑,从而能实现一些我们想要的效果。 阅读全文
posted @ 2025-07-08 21:49 烟沙九洲 阅读(81) 评论(0) 推荐(0)