分布式锁那点事

分布式锁是控制分布式系统之间同步访问共享资源的一种方式。本篇将详细分析分布式锁的三种实现方式及其优化方案,分析其优缺点。

阅读全文

MySQL架构学习笔记

了解MySQL的架构有助于深入理解MySQL服务器。

阅读全文

开发工程师必会的Linux命令

之前分享过一篇有关Linux的操作命令,内容很全,但是比较基础。然而,实际工作中用到的比那些稍复杂些,本篇分享一些开发工程师必须具备的实战Linux命令。

阅读全文

记一次java.lang.NoSuchMethodError经历

一个简单有效的方法,解决java.lang.NoSuchMethodError

阅读全文

RPC框架的最简单实现

RPC框架的最简单实现

阅读全文

我理解的Hystrix

复杂的分布式系统中,使用Hystrix实现故障容错,保证系统的可用性和稳定性。

阅读全文

Spring源码学习之十三:IntrospectorCleanupListener解析

深入源码解析IntrospectorCleanupListener作用、如何正确配置以及为什么这么配置。

阅读全文

Spring源码学习之十二:@Transactional是如何工作的

结合Spring框架,在进行数据库操作的时候,经常会使用@Transactional注解,工作的经历中看到很多人使用方式都是错误的,没有深入理解过其原理,其实这是很危险的!!本篇将深入源码分析@Transactional注解的工作原理。

阅读全文

Spring源码学习之十一:SpringMVC-@RequestBody接收json数据报415

带着问题学习Spring源码,分析问题出现的根本原因。

阅读全文

Spring源码学习之十:DispatcherServlet请求分发源码分析

DispatcherServlet是SpringMVC的核心分发器,它实现了请求分发,是处理请求的入口,本篇将深入源码分析它的请求分发过程。

阅读全文