摘要: 场景描述 var code = "610a4fab-5651-4d2c-977e-78b42bec7dfe" 用户下单时,需要创建订单并从用户账户中扣除相应的余额。如果订单创建成功但余额划扣失败,则需要回滚订单创建操作。使用 Seata 的 TCC 模式来保证分布式事务的一致性。 1. 项目结构 假 阅读全文
posted @ 2025-04-20 22:29 在线电影制作人 阅读(48) 评论(0) 推荐(0)
摘要: 首先创建存储过程或者自定义函数时,都要使用use database 切换到目标数据库,因为存储过程和自定义函数都是属于某个数据库的。 存储过程是一种预编译的 SQL 代码集合,封装在数据库对象中。以下是一些常见的存储过程的关键字: 存储过程 1. 存储过程的定义 CREATE PROCEDURE: 阅读全文
posted @ 2025-02-08 12:07 在线电影制作人 阅读(15) 评论(0) 推荐(0)
摘要: JIT(Just-In-Time)编译器的调优可以通过以下方法进行: 1. 启用 JIT 日志 通过启用 JIT 日志,可以观察哪些代码被编译以及优化的具体行为。启动参数如下: -XX:+UnlockDiagnosticVMOptions -XX:+PrintCompilation 这将输出 JIT 阅读全文
posted @ 2025-02-06 13:18 在线电影制作人 阅读(12) 评论(0) 推荐(0)
摘要: 在 JDK 8 中,手动调优 G1 垃圾收集器可以通过以下步骤和参数进行: 1. 启用 G1 垃圾收集器 要启用 G1 垃圾收集器,需要在 JVM 启动参数中添加以下选项: -XX:+UseG1GC 这个参数告诉 JVM 使用 G1 作为垃圾收集器。 2. 设置堆内存大小 合理设置堆内存的初始大小和 阅读全文
posted @ 2025-02-05 22:22 在线电影制作人 阅读(21) 评论(0) 推荐(0)
摘要: @Scheduled 注解是 Spring 提供的一个注解式定时任务调度工具,用于简化定时任务的实现。它的默认行为是单线程执行,即任务默认在同一个线程中依次执行。如果任务抛出异常或执行时间过长,可能会影响后续任务的调度。 在 Spring 中,使用 @Scheduled 注解定义的多个定时任务默认是 阅读全文
posted @ 2025-02-05 16:53 在线电影制作人 阅读(117) 评论(0) 推荐(0)
摘要: 1. 使用 java.util.Timer Timer 是 Java 提供的一个简单定时任务调度工具,适用于简单的单线程定时任务。 java复制 import java.util.Timer; import java.util.TimerTask; public class TimerExample 阅读全文
posted @ 2025-02-05 16:50 在线电影制作人 阅读(31) 评论(0) 推荐(0)
摘要: 一、定义与核心思想 代理模式是一种结构型设计模式,其核心思想是提供一个代理对象,用以控制对实际对象的访问。通过代理对象,可以在不改变实际对象的情况下,添加各种功能,如权限控制、懒加载、缓存、远程调用等。 二、组成要素 代理模式主要由以下几个要素组成: 抽象主题(Subject) 这是一个接口或抽象类 阅读全文
posted @ 2025-01-17 16:56 在线电影制作人 阅读(9) 评论(0) 推荐(0)
摘要: 适配器模式(Adapter Pattern)是一种结构型设计模式,它允许将不兼容的接口转换成客户端期望的接口,从而使原本因接口不匹配而不能一起工作的类可以协同工作。以下是关于适配器模式的详细介绍: 一、定义及作用 定义:适配器模式将一个类的接口转换成客户端所期望的另一种接口,使原本由于接口不兼容而不 阅读全文
posted @ 2025-01-13 17:26 在线电影制作人 阅读(62) 评论(0) 推荐(0)
摘要: Sentinel 是阿里巴巴开源的一款面向微服务架构的流量控制组件,它提供了丰富的流量控制功能,包括流量控制、熔断降级、系统负载保护等。Sentinel 旨在帮助开发者在微服务环境中更好地控制和保护服务。以下是 Sentinel 的一些核心特性和概念: ### 1. 流量控制(Flow Contro 阅读全文
posted @ 2024-12-14 13:18 在线电影制作人 阅读(13) 评论(0) 推荐(0)
摘要: 首先去下载nacos服务端 GitHub - alibaba/nacos: an easy-to-use dynamic service discovery, configuration and service management platform for building cloud nativ 阅读全文
posted @ 2024-12-02 22:33 在线电影制作人 阅读(6) 评论(0) 推荐(0)