自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 SpringBoot自定义注解注入bean

自定义ImportBeanDefinitionRegistrar,此类用于创建beanDefinition,并将创建的definition注册到spring的BeanFactory中,用于后续创建bean。这里注意一下28行传入的是自定义的factoryBean而不是bean本身,是因为这段逻辑支持factorybean去返回bean。前者是生成bean之前调用,是一个bean。后者是一个factory,用于创建bean。3.创建一个ImportBeanDefinitionRegistrar。

2023-10-06 19:01:35 182 1

原创 AtomicInteger怎么实现的线程安全

AtomicInteger怎么实现的线程安全

2022-09-13 17:52:57 546 1

原创 volatile关键字

volatile关键字

2022-09-13 17:08:22 100

原创 feign自定义负载到指定ip

项目背景:目前使用的springcloud微服务架构,开发人员本地联调过程中,会用到许多并非自己开发的微服务支持。现在架构组讨论写一个feign重负载,可以指定一次请求负载到具体ip。大致想法:重写feign的负载均衡客户端LoadBalancerFeignClient,每次请求会执行excute方法,在excute方法中获取指定ip,替换feign已经负载好的ip。//发起请求客户端的IP(存在上下文)//获取注册中心的所有服务ip。//如果ip没有注册,则走默认。//重新负载后的url。

2022-09-09 09:39:39 2653

原创 SpringCloud将Netty的请求头通过feign向下游微服务传递

Netty的请求头通过feign向下游微服务传递

2022-09-02 15:54:54 755 1

原创 jvm服务器问题查找

1.首先了解top命令,每行每列都是干嘛的详见Top命令详解_紫漪的博客-CSDN博客_top命令2.找到我们异常的pid,使用 jstack -F 1392 > good.txt 将信息导出3.top -Hp pid 这个命令查看进程下的线程情况4.导出dumpjmap -F -dump:format=b,file=/root/heap.hprof 1392(无法导出时加-F)5.用工具查看导出的dump文件...

2022-05-06 12:11:58 75

原创 开章—从2022开始

记录学习历程

2022-04-27 17:37:50 114

空空如也

空空如也

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

TA关注的人

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