![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔记
岁月如梭如梦
这个作者很懒,什么都没留下…
展开
-
Mq分析总结
HTTP_API端口,管理员用户才能访问,用于管理RbbitMQ,需要启用management插件。基于WebSocket的STOMP客户端端口(当插件Web STOMP启用的时候打开)当STOMP插件启用的时候打开,作为STOMP客户端端口(根据是否使用TLS选择)。AMQP 0-9-1 和 1.0 客户端端口,没有使用SSL和使用SSL的端口。当MQTT插件启用的时候打开,作为MQTT客户端端口(根据是否使用TLS选择)。系统要可以无故障地持续运行。原创 2023-05-07 11:07:32 · 56 阅读 · 0 评论 -
Synchronized锁升级
Synchronize无锁通过001偏向锁通过101轻量级通过000线程之间的平衡,避免线程阻塞由自旋锁来实现重量级通过010用户态到内核态的切换没有获得锁的线程会被阻塞,能够获得锁的时候再次被唤醒原创 2023-05-02 17:33:15 · 32 阅读 · 0 评论 -
Spring是怎么把MyBatis继承进去的?
1、提供了SqlSession的替代品SqlSessionTemplate,里面有一个实现,实现了InvocationHandler的内部SqlSessioninterceptor,本质是对SqlSession的代理。4、把Mapper注入使用的时候,调用的是getObject()方法,它实际上是调用了SqlSessionTemplate的getMapper()方法,注入了一个JDK动态代理对象。5、执行Mapper接口的任意方法,会走到触发管理类MapperProxy,进入SQL处理流程。翻译 2023-04-30 19:23:36 · 107 阅读 · 0 评论 -
volatile关键字
记录原创 2022-06-23 09:00:51 · 57 阅读 · 0 评论 -
不加volatile同样可见
关于jvm优化原创 2022-06-20 10:01:45 · 419 阅读 · 1 评论 -
mesi协议的字段代表的含义
mesi协议原创 2022-06-19 20:27:22 · 123 阅读 · 0 评论 -
【无标题】
-XX:+PrintFlagsFinal 打印虚拟机所有的参数原创 2022-06-07 16:31:16 · 46 阅读 · 0 评论 -
2021-08-04
spring.factories用在那个工程主要看你需要的用在哪里,A工程用到B工程的jar包,如果作为一个外部的jar--B,B中需要用到bean则spring.factories配置在当前的jar中;如果A使用的是外部jar--B的配置,则在A中进行配置spring.factories...原创 2021-08-04 13:39:57 · 43 阅读 · 0 评论 -
每天进步一点第一天
1.能不用继承尽量不用继承 ,spring思想是没有任何条件的,继承导致有条件,所以可以用切面。 aop去扫描,可以使用代理去实现。总结有条件变为无条件,使用注入即可。ioc思想产生Di!**spring2.0出现的注解!**1!spring4.0注解...原创 2020-07-21 22:16:01 · 103 阅读 · 0 评论