自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 MySQL 实战 02- 日志系统(一条sql更新语句是如何执行的)

上一篇文章我们系统了解了一个查询语句的执行流程,并介绍了执行过程中涉及的处理模块。相信你还记得,一条查询语句的执行过程一般是经过连接器、分析器、优化器、执行器等功能模块,最后到达存储引擎。那么,一条更新语句的执行流程又是怎样的呢?之前你可能经常听 DBA 同事说,MySQL 可以恢复到半个月内任意一秒的状态,惊叹的同时,你是不是心中也会不免会好奇,这是怎样做到的呢?我们还是从一个表的一条更新语句说起,下面是这个表的创建语句,这个表有一个主键 ID 和一个整型字段 c:mysql> crea

2022-01-13 18:25:52 112

原创 MySQL 实战 01- 基础架构(一条sql查询语句是如何执行的)

比如,你有个最简单的表,表里只有一个 ID 字段,在执行下面这个查询语句时:mysql> select * from T where ID=10;我们看到的只是输入一条语句,返回一个结果,却不知道这条语句在 MySQL 内部的执行过程。把 MySQL 拆解一下,看看里面都有哪些“零件”,希望借由这个拆解过程,让我们对 MySQL 有更深入的理解。这样当我们碰到 MySQL 的一些异常或者问题时,就能够直戳本质,更为快速地定位并解决问题。下面我给出的是 MySQL 的基本架构示意图,从

2022-01-13 16:13:13 115

原创 SpringBoot 在启动时运行代码

在springboot项目的实际开发中,我们有时需要项目服务启动时加载一些数据或预先完成某些动作。为了解决这样的问题,Springboot 为我们提供了一个方法:通过实现接口 CommandLineRunner 来实现这样的需求。实现方式:只需要一个类即可,无需其他配置。实现步骤:1.创建实现接口 CommandLineRunner 的类 MyStartupRunnerTest...

2020-03-13 14:43:51 282

原创 微服务接口的幂等性设计

概念幂等性, Idempotence, 这个词来源自数学领域, 百科 上一元运算的幂等性解释如下: > 设 f 为一由 {x} 映射至 {x} 的一元运算, 则 f 为幂等的, 当对于所有在 {x} 内的 x: > f(f(x)) = f(x) > 特别的是,恒等函数一定是幂等的,且任一常数函数也都是幂等的。幂等性衍生到软件工程中, 它的语义是指: 函数/接口可以使用相同...

2020-03-13 14:42:36 744

原创 深入解读 RabbitMQ 以及在 Java 中的使用

1. RabbitMQ 简介在介绍 RabbitMQ 之前实现要介绍一下 MQ,MQ 是什么?MQ 全称是 Message Queue,可以理解为消息队列的意思,简单来说就是消息以管道的方式进行传递。RabbitMQ 是一个实现了 AMQP(Advanced Message Queuing Protocol)高级消息队列协议的消息队列服务,用Erlang语言的。使用场景在...

2020-03-13 14:40:56 272

原创 Spring Boot 教程:如何开发一个 starter

如何开发一个自定义的 starter一个/多个自定义配置的属性配置类(可选) 一个/多个自动配置类 自动配置类写入到 Spring Boot 的 SPI 机制配置文件:spring.factoriesJava SPI 机制简介Spring Boot 的 starter 的核心其实就是通过 SPI 机制自动注入配置类,不过是它自己实现的一套 SPI 机制,我们先了解一下 Java 的 ...

2020-03-13 14:36:03 967

原创 spring boot j集成seagger 加入拦截器后 swagger 不能访问

一开始我是这样排除拦截的,但是发现没用后来我发现swagger的真实访问路径是这样的

2018-01-15 15:34:55 5953 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除