摘要: 目录Nodejs参考资料 Nodejs 工具链: Node.js 是前端开发工具链的重要组成部分,例如用于构建工具、包管理器(如 npm)等,这些工具可以在本地开发环境中运行。 非直接开发: 虽然 Node.js 本身不直接属于前端,但它通过这些工具支持前端的开发流程 参考资料 阅读全文
posted @ 2025-11-01 18:13 向着朝阳 阅读(1) 评论(0) 推荐(0)
摘要: 目录需求方案一:AOP + 手动快照(推荐)方案二:JPA监听器(中小型项目)方案三:CDC监听(大型系统)2. 为什么不建议切DAO层?记录变更日志的方案 - 半自动化方案方案1实现 需求 安全隐私合规要求,比如欧洲GDPR等需要记录个人隐私信息, 敏感业务信息(电商的价格)查询和修改。 查询操作 阅读全文
posted @ 2025-10-31 17:03 向着朝阳 阅读(2) 评论(0) 推荐(0)
摘要: 目录需要掌握的能力混沌工程(Chaos Engineering):定义、目标与实践指南一、混沌工程的核心目标二、混沌工程的核心原则三、混沌工程的典型实践流程1. 实验准备(Plan)2. 执行实验(Do)3. 分析结果(Check)4. 改进优化(Act)四、主流混沌工程工具五、混沌工程的适用场景与 阅读全文
posted @ 2025-10-30 14:59 向着朝阳 阅读(6) 评论(0) 推荐(0)
摘要: 目录背景和价值一、业务容器集群:核心与非核心“物理/逻辑隔离”1. 为什么需要隔离?2. 如何实现?二、数据库:按业务拆分+读写分离,避免“一库拖全链路”1. 为什么需要隔离?2. 如何实现?三、缓存(如 Redis):业务隔离+防雪崩,避免“缓存失效打穿数据库”1. 为什么需要隔离?2. 如何实现 阅读全文
posted @ 2025-10-30 10:15 向着朝阳 阅读(8) 评论(0) 推荐(0)
摘要: 目录1. 基础逻辑:按类型匹配(byType)2. 多个子类Bean的情况:类型冲突与解决方式1:使用@Primary指定优先Bean方式2:使用@Qualifier指定Bean名称总结 在Spring框架中,当一个@Bean方法的入参需要注入依赖时(如你示例中的DbStateMachineConf 阅读全文
posted @ 2025-10-29 11:31 向着朝阳 阅读(11) 评论(0) 推荐(0)
摘要: 目录背景和价值参考资料 背景和价值 参考资料 https://www.cnblogs.com/johnnyzen/p/18455113#_label0 阅读全文
posted @ 2025-10-26 19:41 向着朝阳 阅读(1) 评论(0) 推荐(0)
摘要: 目录概念AT模式TCCSAGA模式配置2.3 版本注解式用法状态机用法saga出现异常不回滚,经过多次重试后停止,不做回滚补偿(回滚的例子)。关键节点失败,回滚该节点之前的所有节点例子businessKey:业务唯一标识符 (Business Unique Identifier)tenantId:租 阅读全文
posted @ 2025-10-24 13:09 向着朝阳 阅读(5) 评论(0) 推荐(0)
摘要: 目录服务器端配置客户端AT模式创建undo logseata console 部署参考资料 服务器端配置 完整的配置案例在 安装包的:seata-server/conf/application.example.yml 初始化脚本在安装包的 seata-server/script 参数配置参考 htt 阅读全文
posted @ 2025-10-24 10:43 向着朝阳 阅读(3) 评论(0) 推荐(0)
摘要: 目录添加Spring Retry依赖使用说明 添加Spring Retry依赖 要在Spring Boot项目中使用@Retryable注解实现重试功能,需要在pom.xml中添加以下两个关键依赖: <!-- Spring Retry核心依赖 --> <dependency> <groupId>or 阅读全文
posted @ 2025-10-24 09:24 向着朝阳 阅读(3) 评论(0) 推荐(0)
摘要: 目录背景和价值一、 Comparator 的基本用法二、 Java 8 之前(匿名内部类)三、 Java 8 之后(Lambda 表达式和方法引用)1. 使用 Lambda 表达式2. 使用静态工厂方法 Comparator.comparing()(推荐)3. 链式比较(多条件排序)4. 处理 nu 阅读全文
posted @ 2025-10-23 20:46 向着朝阳 阅读(4) 评论(0) 推荐(0)