摘要:起因 首先,先谢谢大家对我的博客的认同, "《分布式之消息队列复习精讲》" , "《分布式之redis复习精讲》" 等文深受大家喜爱。 然而今天发生了一件不愉快的事,博主险些百口莫辨,被误认为抄袭别人。 经过 被误认为抄袭的博文地址如下: https://blog.csdn.net/lovesomn 阅读全文
posted @ 2018-07-06 10:29 孤独烟 阅读(3914) 评论(28) 推荐(21) 编辑
摘要:引言 本文预计分为两个部分: (1)联合索引部分的基础知识 在这个部分,我们温习一下联合索引的基础 (2)联合索引部分的实战题 在这个部分,列举几个我认为算是实战中的代表题,挑出来说说。 正文 基础 讲联合索引,一定要扯最左匹配!放心,我不扯有的没的,几句话懂个大概就行! 最左匹配 所谓最左原则指的 阅读全文
posted @ 2020-03-24 10:42 孤独烟 阅读(877) 评论(3) 推荐(4) 编辑
摘要:引言 好久没写文章了,今天回来重操旧业。毕竟现在对后端开发的要求越来越高,大家要做好各种准备。 因此,大家有可能遇到如下问题 为什么Mysql中Innodb的索引结构采取B+树? 回答这个问题时,给自己留一条后路,不要把B树喷的一文不值。因为网上有些答案是说,B树不适合做文件存储系统的索引结构。如果 阅读全文
posted @ 2020-02-16 14:13 孤独烟 阅读(2923) 评论(9) 推荐(19) 编辑
摘要:引言 今天下午,烟哥和同事在厕所里排队等坑的时候(人多坑少)。想象一下一个场景,我正在一边排队,一边拿着手机撩妹。前面一个同事,拿着手机短信转过头来和我聊天。 于是,我们就开始讨论下面这种短链接的实现原理(没错,上厕所也不忘学习!)。 点击其中短链接后,我们会跳到如下地址 本文,我们来讨论一下其实现 阅读全文
posted @ 2019-11-09 19:45 孤独烟 阅读(4234) 评论(12) 推荐(28) 编辑
摘要:引言 最近撸Vue的项目,感觉的有点心累。恰巧近日,有读者来信,就是想咨询一下 烟哥,现在还有必要学习jQuery么? 我明白,现在MVVM框架逐渐占据了主要市场,很多老项目也逐渐的从jQuery转向了MVVM架构! 例如,知名网站github在2018 09 06发了一篇文章叫《Removing 阅读全文
posted @ 2019-09-17 10:23 孤独烟 阅读(3344) 评论(6) 推荐(17) 编辑
摘要:引言 我在 "《那些年用过的Redis集群架构(含面试解析)》" 一文里提到过,现在redis集群架构,redis cluster用的会比较多。 如下图所示 对于客户端请求的key,根据公式 ,计算出映射到哪个分片上,然后Redis会去相应的节点进行操作! 那大家思考过,为什么有16384个槽么? 阅读全文
posted @ 2019-08-30 09:35 孤独烟 阅读(6329) 评论(1) 推荐(5) 编辑
摘要:引言 今天我们来聊聊DNS。 所谓域名系统(Domain Name System缩写DNS,Domain Name被译为域名)是因特网的一项核心服务,它作为可以将域名和IP地址相互映射的一个分布式数据库,可以balabala..省略一万字不表,因为这都不是重点! 重点只有一个, 大厂经常问! 没错, 阅读全文
posted @ 2019-08-23 09:13 孤独烟 阅读(1267) 评论(7) 推荐(23) 编辑
摘要:引言 值此七夕佳节,烟哥放弃了无数妹纸的邀约,坐在电脑面前码字,就是为了给读者带来新的知识,这是一件伟大的事业! 好吧,实际情况是没人约。为了化解尴尬,我决定卖力写文章,嗯,一定是我过于屌丝! 好了,开始说重点。今天讲的这个问题 这个问题也是面试中经常出现的,如下图所示 由于两年多没写crud了,所 阅读全文
posted @ 2019-08-07 21:20 孤独烟 阅读(2752) 评论(0) 推荐(2) 编辑
摘要:引言 由于近期忙着搬家,又偷懒了几个礼拜! 其实我很早以前就想写一篇关于HashMap的面试专题。对于JAVA求职者来说,HashMap可谓是集合类的重中之重,甚至你在复习的时候,其他集合类都不用看,专攻HashMap即可。 然而,鉴于网上大部分的关于HashMap的面试方向文章,烟哥看过后都不是太 阅读全文
posted @ 2019-08-05 14:49 孤独烟 阅读(2195) 评论(8) 推荐(25) 编辑
摘要:引言 近期由于复习了一下mysql的内容,有些心得。随手讲其中一部分知识,都是一些烟哥自己平时工作的总结以及经验。大家看完,其实能避开很多坑。而且很多问题,都是面试中实打实会问到的! 比如 OK,具体有下面这些问题 1、为什么一定要设一个主键? 2、你们主键是用自增还是UUID? 3、主键为什么不推 阅读全文
posted @ 2019-07-12 10:54 孤独烟 阅读(2867) 评论(10) 推荐(13) 编辑
摘要:引言 所谓的消费语义,指的就是如下三种情况 如何保证消息最多消费一次 如何保证消息至少消费一次 如何保证消息恰好消费一次 其实类似还有一个投递语义 如何保证消息最多投递一次 如何保证消息至少投递一次 如何保证消息恰好投递一次 说句实在话,其实还是老问题,只是换了一种问法! OK,开始我们的正文 正文 阅读全文
posted @ 2019-06-19 13:17 孤独烟 阅读(1053) 评论(2) 推荐(3) 编辑