自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 Seata AT模式原理

AT模式是基于两阶段提交算法,与XA相比,避免了在锁定资源时间长等缺点,在第一阶段就会提交子事务,一致性通过日志,前镜像和后镜像来实现。第二阶段时,成功则删除日志,失败则利用日志回滚。这样在牺牲一定中间事务状态时间的情况下,保证了较高性能。Seata作为优秀的分布式事务框架,其中AT模式以其侵入小等原则作为主流方式。刚性事务和柔性事务之间最大的区别就是 是否容忍中间状态的存在。

2023-11-14 12:02:37 61 1

转载 二叉查找树BST

二叉搜索树

2023-10-19 12:49:48 70 1

原创 泛型 及 类型擦除

泛型本质是类型参数化。在定义类、接口、方法时使用泛型,在具体使用时,制定具体类型。

2023-10-12 16:12:28 74

原创 Java Class类与反射

Class类是一个特殊类,它用于表示JVM运行时类或接口的信息。一个类只有被JVM加载后才能使用,需要经过五个阶段。当类被虚拟机加载后都会在内存中创建一个该类的Class对象,用于存储该类的各种信息。Class类的构造函数被设计为私有的,这意味着我们不能通过new的方式来创建Class对象,只有JVM才能创建该类的实例。因为类的加载不是我们负责的,只有JVM才知道如何加载一个类。Class类提供很多方法用于获取类的各种信息,比如获取类名、判断该类是否是一个接口还是普通类等等。

2023-10-11 14:37:43 96

转载 类之间的关系

派生、实现、关联、依赖四种关系

2023-10-06 09:55:16 355 1

原创 设计模式(精简版)——行为型模式

行为型模式分为以下几类:

2023-10-06 09:53:56 61 1

原创 设计模式(精简版)——结构型模式

典型结构型模式有以下几种:

2023-10-06 09:42:05 72 1

原创 设计模式(精简版)——创建型模式

常见创建型设计模式

2023-10-05 11:41:38 50

原创 面向对象设计原则(精简版)

六大设计原则

2023-10-01 17:49:13 78

转载 动态规划-划分子问题

浅显的描述算法的思路。

2023-05-17 16:33:48 896 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除