Git如何删除指定commit?如何修改历史提交人信息?
XXL-JOB核心源码导读及时间轮原理剖析

XXL-JOB核心源码导读及时间轮原理剖析

你好,今天我想和你分享一下XXL-JOB的核心实现。如果你是XXL-JOB的用户,那么你肯定思考过它的实现原理;如果你还未接触过这个产品,那么可以通过本文了解一下。

阅读更多
Redis高可用全景一览

Redis高可用全景一览

对于一项技术的学习,我们要对这项技术有一个全局观,下面是一张 Redis 全景图,画得非常全面。

阅读更多

开源:上传 Jar 包至 Maven 中央仓库

前言

最近我将服务发现组件开源了:cloud-discovery,分享一下 Jar 包上传中央仓库过程遇到的问题与总结。需要说明的是,在下面两篇文章中已经将步骤写的非常清楚了,本文主要记录的是我在操作过程中遇到的一些坑,以供参考。

阅读更多

要不要走索引?MySQL 的成本分析

谈到索引失效,大家可能都能列举出几个场景,比如:后模糊查询、条件中带函数、索引中断等等。今天我想和你分享另一个场景:索引成本分析。

我先用一个具体的例子来描述一下这个场景。

阅读更多

MySQL的事务隔离及实现原理

提到事务,你肯定不陌生。在 MySQL中,InnoDB 是支持事务的,事务有4大特性,即 ACID(Atomicity、Consistency、Isolation、Durability,即原子性、一致性、隔离性、持久性)。

今天我们就来说说隔离性。

阅读更多