小鹿记录

SpringAI--Started

Reference https://spring.io/projects/spring-ai https://docs.spring.io/spring-ai/reference/ Concept temperature & top_p

Administrator Administrator 发布于 2025-04-19

Maven2025

Reference https://books.sonatype.com/mvnref-book/reference/index.html # Chapter 3.The Project Object Model POM --- Project Object Model 3.2. The POM

Administrator Administrator 发布于 2025-04-19

Spring WebFlux

Reference https://docs.spring.io/spring-framework/reference/6.1/web/webflux/new-framework.html Concepts Reactive Streams & Reactor Reactive Streams is

Administrator Administrator 发布于 2025-04-19

Spring Boot 3

Spring Boot 3 reference https://docs.spring.io/spring-boot/3.3/reference/features/profiles.html https://docs.spring.io/spring-boot/ 功能模块化

Administrator Administrator 发布于 2025-04-19

判断当前代码是否处于事务内

Spring框架提供了一种方便的方式来判断当前是否在事务内,可以使用TransactionSynchronizationManager来实现。 有2个方法:isSynchronizationActive 和 isActualTransactionActive 。这2个方法,都可以用来判断,当前是否在

Administrator Administrator 发布于 2025-03-13
Sql

SqlServer日志文件裁剪

SqlServer 裁剪日志文件 查看日志文件位置和大小: https://learn.microsoft.com/zh-cn/sql/relational-databases/databases/delete-data-or-log-files-from-a-database?view=sql-s

Administrator Administrator 发布于 2025-03-04

事务与数据库连接

事务 & 数据库连接的线程绑定机制 一、核心实现原理 Spring通过TransactionSynchronizationManager类(内部使用ThreadLocal)实现数据库连接的线程绑定,具体流程发生在事务管理器DataSourceTransactionManager的doBegin()方

Administrator Administrator 发布于 2025-03-02

TryCatch异常捕获

在 Java 的 try-catch 异常处理机制中,如果两个 catch 子句的异常类存在父子继承关系,且父类异常在前、子类异常在后,则子类异常会被父类的 catch 块捕获,导致第二个 catch 块永远不会执行。以下是具体规则和原因分析: 一、异常捕获顺序的核心规则 自上而下匹配 Java 会

Administrator Administrator 发布于 2025-02-24

长事务

长事务 背景 报销项目属于公司内部项目,本身是没什么高并发的,系统也一直稳定运行着。 在年末的一天下午(前几天刚好下了大雪,打车的人特别多),公司发通知邮件说年度报销窗口即将关闭,需要尽快将未报销的费用报销掉,而刚好那天工作流引擎在进行安全加固。 收到邮件后报销的人开始逐渐增多,在接近下班的时候到达

Administrator Administrator 发布于 2025-02-24
Sql

SqlAdvanceUse

执行顺序 SQL查询的逻辑执行顺序是:FROM -> WHERE -> GROUP BY -> HAVING -> SELECT -> ORDER BY CTE 公用表达式 WITH ranked_items AS 是 SQL 中的 公用表表达式(Common Table Expression,CT

Administrator Administrator 发布于 2025-02-22