自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【Spring】Spring创建Bean的几种方式

在Spring源码中FactoryBean会产生2个Bean,一个是FactoryBean本身,通过&factoryBean这个名字获取;另一个是通过getObject()方法创建的Bean,通过factoryBean的名字获取。

2024-07-26 14:57:13 359 1

原创 【JAVA】记录一次Bug(涉及泛型和值传递)

造成这个Bug的主要原因是Java的伪泛型,在写代码的过程中忘记了这一特性。

2024-07-08 17:28:44 252

原创 MySQL中MVCC是怎么实现的,read-commit和repeatable-read又是怎么实现的呢?

MVCC也就是多版本并发控制机制,MySQL利用这种机制,实现了已提交读和可重复度两种事务隔离级别,所以要讲MVCC首先要讲讲这2种事务隔离级别。

2024-07-07 20:00:58 1156

原创 【Java】订单超时,如何自动取消

这是最简单的一个方案,实现的方式:开一个定时任务,去扫描订单表,获取待支付状态的一些数据,然后把超时的数据,进行批量修改状态。:实现简单:如果数据量大,查询和修改的压力很大,对于服务器的内存消耗也很大,IO也可能成为系统瓶颈,并且不太好控制,随着定时任务的增多和细化,可能会出现重复扫描的情况。:项目比较小的时候。

2024-05-26 15:38:28 876

原创 【JVM】JVM指令手册

JVM指令助记符变量到操作数栈:iload,iload_,lload,lload_,fload,fload_,dload,dload_,aload,aload_操作数栈到变量:常数到操作数栈:加:iadd,ladd,fadd,dadd减:isub,lsub,fsub,dsub乘:imul,lmul,fmul,dmul除:idiv,ldiv,fdiv,ddiv余数:irem,lrem,frem,drem取负:ineg,lneg,fneg,dneg。

2024-05-23 14:44:58 1627 1

空空如也

空空如也

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

TA关注的人

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