240 发简信
IP属地:浙江
  • @Sharable 的记录

    结论: 表示同一个Handler(内存地址相同),能否在同一个或多个 pipeline 中添加多次,@Sharable 的 Handler 能添...

  • redis 过期原理

    结论: 惰性删除 + 定期删除 1. 惰性删除:在获取值的时候判断是否已过期,如果已过期就删除。 优点:cpu 占用低 缺点:如果有大量键时间过...

  • Mysql数据同步elasticsearch-canal实战

    最近我们项目需要使用到 elasticsearch(以下称 es),需要对商品数据进行索引。那这里就会有一个数据同步的问题,就是当修改数据库的数...

  • Rabbitmq 记录

    queue 可以和同一个 exchange bind 多个 routingKey qos (prefetchCount) 的意义:prefetc...

  • Ansible-command 模块

    command 模块是 ansible ad-hoc command 模式下的默认模块,也就是说你不需要指定参数-m。 Example 1. c...

  • Mybatis 和 Spring 整合时事务是怎么执行的?

    首先要明白一点:需要 Spring 管理 Mybatis 的事务,它两运行时必须在同一个 Connection 的同一事务下。明白这一点就比较容...

  • SpringBoot中 AutoConfiguration 是如何被加载并注册的?

    本文基于Spring 5.1.7.releaseSpringBoot 2.1.5.release 在之前的文章 SpringBoot 中的 Be...

  • SpringBoot 中的 Bean 定义是如何被注册的?

    本文基于Spring 5.1.7.releaseSpringBoot 2.1.5.release 1. AbstractApplicationC...

  • Spring中@Condition调用过程

    本文基于Spring 5.1.7.releaseSpringBoot 2.1.5.release Spring 中的 @Condition 能非...