别人都写从0开始实现xxx,我先从-1开始就显得更牛逼一些。 今天,先开个头,来教大家怎么实现一个中间件。 新建项目 首先,我们新建一个多 module 的项目用于测试。 [...
别人都写从0开始实现xxx,我先从-1开始就显得更牛逼一些。 今天,先开个头,来教大家怎么实现一个中间件。 新建项目 首先,我们新建一个多 module 的项目用于测试。 [...
某年某月的某一天,就像一张破碎的脸。。。 错了,重来。 某天,忽然发现大量的告警,经过多番调查研究考察(此处省略3000字),发现是由于 Eureka 服务下线太慢,而仍然有...
@文余生 可以的,公众号 艾小仙
Maven Archetype 多 Module 自定义代码脚手架大部分公司都会有一个通用的模板项目,帮助你快速创建一个项目。通常,这个项目需要集成一些公司内部的中间件、单元测试、标准的代码格式、通用的代码分层等等。 今天,就利用 Mave...
刚看到新闻,IDEA2022最新的EAP体验版本更新了最新的UI,用户需要自己去申请体验资格,看着非常帅,想白嫖一个皮肤。 [图片上传失败...(image-4b04-165...
大部分公司都会有一个通用的模板项目,帮助你快速创建一个项目。通常,这个项目需要集成一些公司内部的中间件、单元测试、标准的代码格式、通用的代码分层等等。 今天,就利用 Mave...
最近线上发生了一个问题,同事找我说有个用户名字不对,正则验证不通过。 于是我就去数据库查询看了下这个用户的名字信息,就长这个样子。 没仔细看好像没啥问题啊,但是认真看了两遍发...
公司内做的一个简单的分享,文章内容是我根据自己讲的还有录像又手撸了一遍,累。 今天给大家分享一下关于架构和中台的一些东西。 主要会介绍一下中台的来源,这个大家可能都比较清楚,...
干啥啥不行,看小说第一名。这不,好好写了一篇文章。 最近整理了一下文章目录,因为好早之前就有兄弟跟我说之前文章找不到,我也懒得整理,现在好好整了一下,发现有一篇文章写了一半我...
最近在Code Review的时候发现了这样一个业务场景,某个业务处理完成之后需要通知审核人员,通知的方式包含短信和邮件,所以代码大致是这样: 这个对不对呢? 基于这种普遍的...
限流作为现在微服务中常见的稳定性措施,在面试中肯定也是经常会被问到的,我在面试的时候也经常喜欢问一下你对限流算法知道哪一些?有看过源码吗?实现原理是什么? 第一部分先讲讲限流...
家人们,大无语事件! 元宇宙在30年后的今天突然爆了,还是旺夫相。 自己直奔涨停不说,到处奶个不停。 游戏股在持续一段时间的全线暴跌之后,因为抱上大腿突然开始回血了。 而且这...
索引下推(Index Condition Pushdown) ICP 是Mysql5.6之后新增的功能,主要的核心点就在于把数据筛选的过程放在了存储引擎层去处理,而不是像之前...
索引下推(Index Condition Pushdown) ICP 是Mysql5.6之后新增的功能,主要的核心点就在于把数据筛选的过程放在了存储引擎层去处理,而不是像之前...
前面我写了很多Mysql相关的知识点,到这一篇稍微可以串一下了,从SQL执行流程、MVCC到锁,很多时候可能觉得对于间隙锁和Next-Key Lock好像已经理解了,但是好像...
在上一篇《面试官:你说说一条查询SQL的执行过程?[https://mp.weixin.qq.com/s?__biz=MzkzNTEwOTAxMA==&mid=2247492...
explain所有人都应该很熟悉,通过它我们可以知道SQL是如何执行的,虽然不是100%管用,但是至少大多数场景通过explain的输出结果我们能直观的看到执行计划的相关信息...
为了理解这个问题,先从Mysql的架构说起,对于Mysql来说,大致可以分为3层架构。 第一层作为客户端和服务端的连接,连接器负责处理和客户端的连接,还有一些权限认证之类。比...
问题 这是一个线上问题,从日志平台查询到的 SQL 执行情况,该 SQL 执行的时间为 11.146s,可以认定为是一个慢查询,美化后的 SQL 如下: 先找到这个表的定义以...