自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (1)
  • 收藏
  • 关注

原创 AQS浅析(持续更新....)

类关系图????:读锁尝试获取锁。 /** * Performs tryLock for read, enabling barging in both modes. * This is identical in effect to tryAcquireShared except for * lack of calls to rea...

2020-01-09 18:23:29 214

原创 Java设计模式应用场景总结

使用场景1.适配模式。关键词:扩展。当需要扩展已有的接口的时候,我们可以想到利用适配模式化来实现。实现方式:1.继承被适配的类,实现已有的接口。2.利用关联关系,传入需要适配的类。...

2020-01-06 14:27:02 235

原创 线程池浅析

基本信息介绍1.线程池是利用一个Integer也就是32位来保存线程池的基本信息,包括线程池状态,核心线程数量。 //当前核心线程数 private final AtomicInteger ctl = new AtomicInteger(ctlOf(RUNNING, 0)); private static final int COUNT_BITS = Integer.SIZE ...

2019-12-27 14:15:28 148

原创 Java并发编程

Java多线程之栅栏(CyclicBarrier)1.基本思路 a.通过创建CyclicBarrier对象,里面记录了需要等待的线程数。 /** The number of parties */ private final int parties; /** * Number of parties still waiting. Counts down fr...

2019-12-24 10:38:06 139

原创 springboot启动配置加载顺序问题

springboot启动配置加载顺序问题本文主要针对配置文件及配置中心(apollo为例)本文主要针对配置文件及配置中心(apollo为例)springboot启动之后,首先会把相关listener、initializers加载进来。public SpringApplication(ResourceLoader resourceLoader, Class<?>... primar...

2019-12-17 17:33:07 1521

原创 BeanFactoryPostProcessor、BeanPostProcessor、@ConfigurationProperties、@Bean

关于BeanFactoryPostProcessor、BeanPostProcessor、@ConfigurationProperties、@Bean的执行顺序问题CustomPostProcessorBeanpackage com.beanFactoryPostProcessorDemo;import org.springframework.beans.factory.Initi...

2018-03-23 16:14:10 735

原创 Jibx 结合 ant使用的一些心得

关于jibx结合ant的使用。结合网上相关资料整理。[参考资料](http://www.codeweblog.com/jibx-1-2-6-maven%E9%A1%B9%E7%9B%AE-ant%E7%BC%96%E8%AF%91%E7%9A%84%E4%BD%BF%E7%94%A8%E6%96%B9%E6%B3%95/)[参考资料](http://blog.csdn.net/hills/art

2017-10-09 14:44:20 941

原创 个人对Spring @Scope("prototype")的一些理解

最近忽然想到Spring创建对象的作用域这块儿,之前一直不太了解,不过今天发现,给对象加上@Scope("prototype")pubic Class TestScope,然后引用这个对象并查看其HashCode,发现每次HashCode的都是一样的。后来问了一下大牛,大牛告诉我了原因:    在一个类中,通过多次访问这个对象的时候,HashCode总是一样的,但是如果在两个类中一用这个对象,

2016-05-19 20:40:53 4049

.gitlab-ci.yml

.gitlab-ci.yml

2021-06-30

空空如也

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

TA关注的人

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