自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

coco的博客

巩固 沉淀 静心

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

原创 冲击大厂Mysql事务应该从顶层再到底层去理解

MySQL的可重复读隔离级别(默认隔离级),根据不同的查询方式,分别提出了避免幻读的方案:针对快照读(普通 select 语句),是通过 MVCC 方式解决了幻读。针对当前读(select ... for update 等语句),是通过 next-key lock(记录锁+间隙锁)方式解决了幻读。我举例了两个发生幻读场景的例子。第一个例子:对于快照读, MVCC 并不能完全避免幻读现象。因为当事务 A 更新了一条事务 B 插入的记录,那么事务 A 前后两次查询的记录条目就不一样了,所以就发生幻读。

2024-08-23 17:54:23 622

原创 常见的正则表达式 简洁快速版

1、数字:^[0-9]*$2、n位的数字:^\d{n}$3、至少n位的数字:^\d{n,}$4、m-n位的数字:^\d{m,n}$5、零和非零开头的数字:^(0|*)$6、非零开头的最多带两位小数的数字:^(7、带1-2位小数的正数或负数:^(-)?8、正数、负数、和小数:^(-|+)?\d+(.\d+)?9、有两位小数的正实数:^[0-9]+(.[0-9]{2})?10、有1~3位小数的正实数:^[0-9]+(.[0-9]{1,3})?11、非零的正整数:^[1-9]\d$ 或 ^(

2024-08-22 19:51:18 567

原创 如何快速掌握JAVA反射机制 ?此篇将开启您的知识盲区!!!

动态代理是Java中一种强大的机制,可以在运行时动态地创建代理对象,并在不修改原有代码的情况下增强或修改对象的行为。通过结合反射机制和InvocationHandler接口,可以实现灵活的方法调用处理逻辑。

2024-08-22 15:53:37 685

空空如也

空空如也

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

TA关注的人

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