240 发简信
IP属地:浙江
  • spring cloud配置加载原理详解

    背景 在系统中我们经常需要使用到配置,而在springboot里加载配置到bean中,通常采用ConfigurationProperties或v...

  • Resize,w 360,h 240
    Dubbo标签路由原理分析

    定义&应用场景 标签路由通过将某一个或多个服务的提供者划分到同一个分组,约束流量只在指定分组中流转,从而实现流量隔离的目的,可以作为蓝绿发布、灰...

  • Resize,w 360,h 240
    HttpClient连接管理

    在上篇文章中的httpClient整体执行流程中可以看到,在发起请求之前通过HttpConnectionManager.getConnectio...

  • Resize,w 360,h 240
    HttpClient整体执行流程分析

    在java 世界,似乎apache httpClient已然成为http请求事实标准,在各种开源和商业项目中只要涉及到http请求的地方,都能看...

  • AQS探究

    总所周知,java concurrent包的工具类是构建在AbstractQueuedSynchronizer类上的基础上的,而这个类是Doug...

    3.0 600 0 17
  • Resize,w 360,h 240
    X509TrustManager一定能起作用么?

    起因 某日部分请求报"unable to find valid certification path to requested target",...

  • Resize,w 360,h 240
    一个多数据源路由问题引发的疑案

    缘起 某日需要将线下环境的数据同步到线上环境。这时就涉及到在一个项目中使用多个数据源,一个线下数据源,一个线上数据源的情况。但是使用多数据源的时...

  • Resize,w 360,h 240
    ThreadLocal简析

    基本原理&使用场景 在多线程的并发访问的场景,除了使用锁来控制不同线程对临界区的访问,来避免竞争,还有另外一种方式,就是ThreadLocal....