240 发简信
IP属地:四川
  • 疑惑

    Redisson 分布式锁的watch dog自动续期机制 如果一个业务服务一直执行不结束,或者执行需要很长的时间。那么其他的服务器实例就只能等这个业务服务执行完?

  • 120
    RocketMQ第四讲

    这一讲分析的是RocketMQ的消费者,下一讲分析broker。从第三讲开始,主要是对照源码来分析,所以这次的分享不仅仅是讲消费者的逻辑和消费过程,还整理了client端(生...

  • tomcat源码

    1.如何请求解析成request2.request然后走chain,走fillter--->servlet3.response如何处理返回 4.长连接如何处理?5.块对象如何...

  • 18. SpringCloud之Hystrix源码

    1、前言 hystrix是通过对 接口方法 进行AOP代理的方式 来 达到 对某一个请求 进行熔断降级的功能的。 所以,我们研究hystrix的核心源码,首先是要找到这个切面...

  • ribbon的源码解析

    https://blog.csdn.net/alex_xfboy/article/details/88166216[https://blog.csdn.net/alex_xf...

  • 007-ConfigurationClassPostProcessor的实践

    Mybatis和spring集成原理: ConfigurationClass1.component解析类的成员(内部类)2.ComponentScans解析我们自己注册的类 ...

  • seata的原理

    整体机制两阶段提交协议的演变: 一阶段:业务数据和回滚日志记录在同一个本地事务中提交,释放本地锁和连接资源。二阶段:提交异步化,非常快速地完成。回滚通过一阶段的回滚日志进行反...

  • 006-ConfigurationClassPostProcessor

    ConfigurationClass1.component解析类的成员(内部类)2.ComponentScans解析我们自己注册的类3.import如果是configurat...

  • BeanDefinition注册的接口

    专门注册beanDefinition接口:BeanFactoryPostProcessorBeanDefinitionRegistryPostProcessor 重要的实现类...

  • 1.springboot的启动流程

    springboot启动的过程:1.listeners.starting()2.createEnvironment3.createContext4.context.setEn...

  • 垃圾收集器ParNew&三色标记法

    1. 垃圾收集算法 1.1 分代收集理论 1.2标记-复制算法: 概念缺点:浪费空间 1.3.标记-清除算法: 概念:缺点:1效率问题(如果需要标记的对象太多,效率不高)2....

  • 2021-10-23

    1.JVM虚拟机的组成 1.1类装载子系统 1.2.字节码执行引擎 1.3.内存模型 堆: 堆:对象 堆=年轻代(1/3)+年老代(2/3)年轻代=eden(8/10)+s0...

  • 2021-10-21

    rabbitmq的学习 1.安装 https://www.jianshu.com/p/21f7e39ff873[https://www.jianshu.com/p/21f7e...

  • Support for password authentication was removed on August 13, 2021.

    https://blog.csdn.net/weixin_41010198/article/details/119698015[https://blog.csdn.net/w...

  • redis

    redis 1.redis几种数据结构,常用命令,事务 2.redis安装 3.redis和springboot集成 4.redis持久化 (rdb和aof) 内存策略,LR...