
源码
文章平均质量分 70
源码
zquwei
本空间是学习总结,有抄录,也有原创,鞭策自己每天需要坚持学习。
展开
-
记一次线上并发出现分布式锁失效的问题
记一次线上并发出现分布式锁失效的问题原创 2022-09-21 19:49:26 · 1112 阅读 · 0 评论 -
java自定义线程池名称
背景:工作中有时候需要自定义线程池名称,以便于更好地定位问题。分析查看线程池核心类分析下:ThreadPoolExecutor线程池执行时会添加工作线程://如例子代码:ExecutorService executorService =new ThreadPoolExecutor(5,5,1, TimeUnit.MINUTES,new LinkedBlockingDeque<>(),new NamedThreadFactory("测试"));//Ex原创 2022-02-15 11:22:21 · 2714 阅读 · 1 评论 -
SpringCloudOpenFeign
feignfeign是一个远程客户端他的核心是feignclient,内部实际上是一个动态代理,把requestMapping上的地址 拼接成目标地址Feign要做的事情参数的解析和装载针对指定的feignClient,生成动态代理针对FeignClient中的方法描述进行解析组装出一个Request对象,发起请求Bean的动态装载所有实现了该接口的类的都会被ConfigurationClassPostProcessor处理,ConfigurationClassPostProces原创 2020-09-05 23:12:57 · 179 阅读 · 0 评论 -
转:spring循环依赖
什么是循环依赖构造器注入@Componentpublic class A {// @Autowired// private B b; public A(B b) { }}@Componentpublic class B {// @Autowired// private A a; public B(A a){ }}setter方式注入@Componentpublic class A { // A中注入了B @Autowired privat原创 2020-08-20 10:52:16 · 102 阅读 · 0 评论 -
springcloudribbon
LoadBalancerAutoConfiguration@Configuration(proxyBeanMethods = false)@ConditionalOnClass(RestTemplate.class)@ConditionalOnBean(LoadBalancerClient.class)@EnableConfigurationProperties(LoadBalancerRetryProperties.class)public class LoadBalancerAutoCon.原创 2020-08-18 11:02:37 · 128 阅读 · 0 评论