- 博客(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
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人