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

原创 ThreadLocal、InheritableThreadLocal、TransmittableThreadLocal浅析

这样,值就会被塞到Thread类的inheritableThreadLocals中,在创建线程的时候,也就是new thread(),都会进行判断当前线程的inheritableThreadLocals是否有值,如果有,那么传递到子线程的inheritableThreadLocals中,由此完成父子线程的参数传递。通过new thread的方式创建线程,那么context会在线程间传递,但是在线程池中的线程可能是复用的,并不会new thread,这样就要TransmittableThreadLocal,

2024-07-09 16:51:23 264

原创 @Transaction浅析

主要导入了BeanFactoryTransactionAttributeSourceAdvisor、AnnotationTransactionAttributeSource、TransactionInterceptor。导入的bean的key是:org.springframework.aop.config.internalAutoProxyCreator,类是。:主要是切面增强器,其有一个属性Advice(TransactionInterceptor),主要通过该类进行方法的拦截。

2024-05-27 09:27:44 314

原创 JAVA集合ArrayList操作

package uuhuih;import java.lang.reflect.Array;import java.util.ArrayList;import java.util.Date;import java.util.Random;import java.util.Scanner;import javax.print.attribute.standard.Orientatio...

2020-05-03 11:40:45 165

空空如也

空空如也

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

TA关注的人

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