logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

deepseek的问答功能是怎么做的----我的基于spring ai的设计

项目地址:http://72.249.203.242/源码地址:http://github.com/zyz-hu/ai-weblog-continued-project。

#spring#wpf#java
Redis 分布式锁与 MySQL 事务如何对齐:从时间线到原理

也不是。finally只是业务方法体内部的最后时刻,不是整个事务生命周期的最后时刻。方法返回后代理决定提交还是回滚执行同步回调所以把 Redis 解锁放在finally,只是做到了业务方法维度上的“最后”,并不等于事务维度上的“最后”。Redis 锁解决的是“谁先做”,MySQL 事务解决的是“什么时候真正生效”。Spring 声明式事务的提交时机晚于业务方法体返回。所以 Redis 锁如果在fi

#redis#分布式#mysql
告别“面条式”代码:基于策略模式的动态卡片通知中心设计(SpringBoot)

定义通用的卡片占位符替换接口。/*** 卡片占位符替换策略接口/*** 根据业务数据,对原始卡片JSON模板进行占位符替换* @param rawTemplate 原始JSON模板字符串* @param data 业务数据DTO* @return 填充占位符后的JSON字符串这套基于策略模式的卡片管理架构,将卡片的配置、内容填充、模板获取和发送新增卡片类型只需配置枚举和实现策略,符合开闭原则。每个

文章图片
#策略模式#spring boot#后端
deepseek的问答功能是怎么做的----我的基于spring ai的设计

项目地址:http://72.249.203.242/源码地址:http://github.com/zyz-hu/ai-weblog-continued-project。

#spring#wpf#java
到底了