自定义博客皮肤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)
  • 收藏
  • 关注

原创 关于idea中:无法自动装配 找不到“xxxx”类型的bean

在对应service/serviceimpl里面加注解@Service。

2025-03-27 15:06:11 76

原创 面试:关于对多线程中 synchronized 锁升级的原理的理解

在锁对象的对象头里面有一个 threadid 字段,在第一次访问的时候 threadid 为空,jvm 会给该对象一个偏向锁,并将 threadid 设置为其线程 id,当访问的时候会先判断 threadid 是否与线程 id 一致,如果一致则可以直接使用此对象,如果不一致,则升级偏向锁为轻量级锁,通过自旋循环一定次数来获取锁,执行一定次数之后,如果还没有正常获取到要使用的对象,此时就会把锁从轻量级升级为重量级锁,此过程就构成了 synchronized 锁的升级。此时,线程会进入阻塞状态,直到锁被释放。

2025-03-13 21:48:33 335

原创 Matlab中计算复杂函数的极限,但syms不可用(解决)

syms在MATLAB2021ra中处理复杂函数极限时出现的问题

2023-08-06 15:57:11 3557

空空如也

空空如也

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

TA关注的人

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