240 发简信
IP属地:天津
  • 深入理解SPI机制

    一、什么是SPI SPI ,全称为 Service Provider Interface,是一种服务发现机制。它通过在ClassPath路径下的...

    19.7 171181 34 301
  • Resize,w 360,h 240
    分布式锁之Redis实现

    在Java中,关于锁我想大家都很熟悉。在并发编程中,我们通过锁,来避免由于竞争而造成的数据不一致问题。通常,我们以synchronized 、L...

    15.5 294238 29 196
  • Resize,w 360,h 240
    阿里面试题:Mybatis中的Dao接口和XML文件里的SQL是如何建立关系的?

    前言 昨天,笔者在一篇面经中突然看到阿里的这样一道面试题: Mybatis中的Dao接口和XML文件里的SQL是如何建立关系的?如果有两个XML...

    20.8 6058 5 169
  • SpringBoot+Mybatis配置多数据源及事务方案

    前言 可能由于业务上的某些需求,我们的系统中有时往往要连接多个数据库,这就产生了多数据源问题。 多数据源的情况下,一般我们要做到可以自动切换,此...

    15.5 8949 6 63
  • 基于RocketMQ分布式事务 - 完整示例

    前言 之前我们说到,分布式事务是一个复杂的技术问题。没有通用的解决方案,也缺乏简单高效的手段。 不过,如果我们的系统不追求强一致性,那么最常用的...

    3.2 3306 3 60
  • Resize,w 360,h 240
    RPC基本原理以及如何用Netty来实现RPC

    前言 在微服务大行其道的今天,分布式系统越来越重要,实现服务化首先就要考虑服务之间的通信问题。这里面涉及序列化、反序列化、寻址、连接等等问题。。...

  • Resize,w 360,h 240
    Mybatis源码分析(一)Mybatis的架构设计简介

    一、前言 撸完Spring框架,我们接着下一个征程,Mybatis。相对Spring而言,Mybatis就显得短小精悍。在本系列源码开始之前,我...

    3.8 4853 2 54
  • 数据同步利器 - canal

    前言 大约两年以前,笔者在一个项目中遇到了数据同步的难题。 当时,系统部署了几十个实例,分为1个中心平台和N个分中心平台,而每一个系统都对应一个...

    7.0 3914 3 45
  • 彻底搞明白Spring中的自动装配和Autowired

    一、自动装配 当Spring装配Bean属性时,有时候非常明确,就是需要将某个Bean的引用装配给指定属性。比如,如果我们的应用上下文中只有一个...

个人介绍
微信公众号:《清幽之地的博客》