[置顶]
「MySQL高级篇」MySQL之MVCC实现原理&&事务隔离级别的实现
摘要:
①MVCC定义,用处,快照读,当前读
②MVCC实现原理:隐藏字段,readview,undo log
③readview访问规则
④事务隔离级别的具体实现

[置顶]
「MySQL高级篇」MySQL锁机制 && 事务 -- 临键锁与幻读
摘要:
①表级锁:全局锁,元数据锁,意向锁,AUTO-INC锁
②行级锁:两阶段锁协议,间隙锁,临键锁
③事务隔离级别,ACID特性
④死锁:解决方案

[置顶]
「MySQL高级篇」explain分析SQL,索引失效&&常见优化场景
摘要:
1. 详解explain分析SQL;
2. 索引失效的几个场景;
3. SQL优化的几个场景:
4. 大批量插入;
5. order by;
6. group by;
7. limit分页;
8. insert操作;
9. 嵌套查询;
10. or条件

[置顶]
「MySQL高级篇」MySQL索引原理,设计原则
摘要:
①索引到底是什么;
②索引底层的实现;
③聚簇索引是什么?二级索引呢;
④最左前缀原则;
⑤如何设计索引,遵循的原则;
⑥索引相关语法;

[置顶]
Maven还停留在导jar包?快来探索Nexus私服的新世界
摘要:
很多小猿对于Maven都只是停留在会用的阶段,利用他来构建,打包,引入jar包。而实际上呢,多模块开发,私服等等也是需要我们掌握的,在实际的开发中,往往是多模块开发,特别是我们之前提及的Dubbo!

[置顶]
工厂模式--摆脱你日复一日new对象却依旧单身的苦恼!
摘要:
每每谈及到Java,就不免会想到一个悲伤的事实:你是否每天都在new对象,却依然坚守在单身岗上屹立不倒。(所谓面向对象编程hhh),这篇来学一下工厂模式,摆脱new对象的苦恼!

[置顶]
搭载Dubbo+Zookeeper踩了这么多坑,我终于决定写下这篇!
摘要:
这篇我们来谈谈入门分布式踩过的坑。到了分布式这一层,由于技术更新迭代很快,几经摸索,看视频,翻文档,找博客,终于把Dubbo+zookeeper的小demo给成功跑起来了,少踩一点坑,专心搞技术!

大二后台生,一年的练习生涯云收雨散,余波未平....
摘要:
大家好,我是melo,一名将近一年的后台练习生,2021即将告别我们而去,一年的练习生涯即将结束,趁着跨年夜,抓住生涯的末尾,对2020以及2021年做了一次复盘。

快速排序--洛谷卡TLE后最终我还是选择了三向切割
摘要:
在做洛谷的时候,遇到了一道卡优化的题,如果没有去对快排进行优化的话,会有几个点是TLE的,后边我们可以围绕这道题来做各种优化,比如考虑常数列双指针应该如何移动,以及三向切割法,先来认识一下快速排序。

你们不要再吵了! Java只有值传递..(11-6补充)
摘要:
上次聊到聊到Java8新特性 [lambda]时,有小伙伴在评论区提及到了lambda对于局部变量的引用,知识点一发散就有了这篇对于*Java到底是值传递还是引用传递*的思考。不用吵了!Java里边只有值传递。

Lambda-让人又爱又恨的“->"
摘要:
聊到Java8新特性,我们第一反应想到的肯定是Lambda表达式和函数式接口的出现。要说ta到底有没有在一定程度上“优化”了代码的简洁性呢?抑或是ta在一定程度上给程序员增加了阅读和debug的难度,让不少程序员头疼。这期来接着“聊聊Java”,新特性篇之**又爱又恨的Lambda**。
