240 发简信
IP属地:北京
  • JMX本地通信

    场景 使用 jconsole visualvm jmc等工具连接本地的 java 进程时,会使用 jmx 的通信机制进行通信。 通信方式 以下样...

  • Tomcat中的RemoteIpValve

    前言 通过 引入了 引入点 在创建tomcat容器时的ServletWebServerApplicationContext#createWebS...

  • maven的依赖仲裁规则 (dependency mediation)

    规则来源 maven官网中的 依赖机制[https://maven.apache.org/guides/introduction/introdu...

  • jdbc的rewriteBatchedStatements参数

    jdbc可以在执行batch的时候需要设置以下参数,才可以自动压缩批量sql语句,否则还是一个一个执行。rewriteBatchedStatem...

  • spring中的配置文件相关源码

    @ConfigurationProperties 注解类的属性填充 1. @ConfigurationProperties 注解的使用方式 仅被...

  • 批量insert into... on duplicate key update...

    同一事务批量 insert into... on duplicate key update... 会产生死锁。原因是 这个语句会在主键索引加ga...

  • Apache Httpclient5 异步Http Client 源码分析

    前言 Apache HttpAsyncClient 源码分析[https://www.jianshu.com/p/6bcfd6b2bd5c] 前...

  • Eureka 源码分析

    总览 Eureka 分为 Server 和 Client。而Eureka Server既作为server接受client的注册,又作为clien...

  • Resize,w 360,h 240
    SpringBoot中Tomcat的源码分析

    前言 Spring Boot 版本 2.1.7.RELEASE本文大致跟踪了一遍Tomcat的启动流程和http请求处理流程。请边debug源代...