自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 一文吃透MVCC

MySQL的MVCC(Multi-Version Concurrency Control),即多版本并发控制,是一种用于处理并发事务的机制。它通过在数据库中创建不同版本的数据,使得每个事务在读取数据时,都能获得一个一致性的视图。

2023-10-29 00:22:29 36 1

原创 一文搞定设计模式(二) - 装饰者模式

装饰者(Decorate)模式 1. 欢迎来到PeiTea  全国最大的的奶茶店——PeiTea,它们现在需要一个奶茶订单系统,经历了重重的考验,我最终拿到了这一笔收益不菲的订单,现在PeiTea一期要求必须马上上线一个订单功能,要求满足以下需求: 用户在购买奶茶时可以加入各种小料,例如:芋圆,珍珠,奶豆腐,芝士等; 系统可以根据不同的奶茶品种和小料,自动换算出对应的金额; 系统最好还可以支持动态打印小票,可以将茶底和小料打印出来方便制作人员制作。   PeiTea这边提供了他们之前使用的订单代码,类

2021-03-10 00:33:17 220

原创 一文搞定设计模式(一)- 观察者模式

1. 观察者(Observer)模式 1.1 概述 可以帮助对象知道现在所发生了什么,根据情况作出相应动作,甚至可以在运行的时候可以决定是否要继续被通知。 是JDK中使用最多的模式之一 2. 如何使用观察者模式 2.1 认识观察者模式 我们从报纸和订阅中,来了解一下什么是观察者模式 报社的业务就是出版报纸; 我们向某一家报社订阅报纸,只要他们有新的报纸出版了,就会给我们送来。只要我们还是他们报社的订阅户,他们就会一直给我们送新的报纸; 当我们不想再看报纸时,我们只需要取消订阅,他们就不会再送新报纸给

2021-03-08 01:37:29 223

空空如也

空空如也

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

TA关注的人

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