会员
T恤
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
专注java开发
一个拿着底层薪资操着架构师的心的码农
博客园
首页
新随笔
联系
订阅
管理
[置顶]
郑重声明!本博客内容皆为原创且首发于博客园
摘要: 起因 首先,先谢谢大家对我的博客的认同, "《分布式之消息队列复习精讲》" , "《分布式之redis复习精讲》" 等文深受大家喜爱。 然而今天发生了一件不愉快的事,博主险些百口莫辨,被误认为抄袭别人。 经过 被误认为抄袭的博文地址如下: https://blog.csdn.net/lovesomn
阅读全文
posted @ 2018-07-06 10:29 孤独烟
阅读(5909)
评论(29)
推荐(28)
2022年4月19日
【原创】分布式之一行代码解决缓存击穿问题
摘要: 引言 今天,重新回顾一下缓存击穿这个问题! 之所以写这个文章呢,因为目前网上流传的文章落地性太差(什么布隆过滤器啊,布谷过滤器啊,嗯,你们懂的),其实这类方案并不适合在项目中直接落地。 那么,我们在项目中落地代码的时候,其实只需要一个注解就能解决这些问题,并不需要搞的那么复杂。 本文有一个前提,读者
阅读全文
posted @ 2022-04-19 16:12 孤独烟
阅读(1233)
评论(3)
推荐(9)
2020年9月7日
【原创】如何优雅的转换Bean对象
摘要: 背景 我们的故事要从一个风和日丽的下午开始说起! 这天,外包韩在位置上写代码~外包韩根据如下定义 **PO(persistant object):**持久化对象,可以看成是与数据库中的表相映射的 java 对象。最简单的 PO 就是对应数据库中某个表中的一条记录。 **VO(view object)
阅读全文
posted @ 2020-09-07 09:35 孤独烟
阅读(8353)
评论(4)
推荐(13)
2020年3月24日
【原创】面试官:谈谈你对mysql联合索引的认识?
摘要: 引言 本文预计分为两个部分: (1)联合索引部分的基础知识 在这个部分,我们温习一下联合索引的基础 (2)联合索引部分的实战题 在这个部分,列举几个我认为算是实战中的代表题,挑出来说说。 正文 基础 讲联合索引,一定要扯最左匹配!放心,我不扯有的没的,几句话懂个大概就行! 最左匹配 所谓最左原则指的
阅读全文
posted @ 2020-03-24 10:42 孤独烟
阅读(31291)
评论(21)
推荐(40)
2020年2月16日
【原创】为什么Mongodb索引用B树,而Mysql用B+树?
摘要: 引言 好久没写文章了,今天回来重操旧业。毕竟现在对后端开发的要求越来越高,大家要做好各种准备。 因此,大家有可能遇到如下问题 为什么Mysql中Innodb的索引结构采取B+树? 回答这个问题时,给自己留一条后路,不要把B树喷的一文不值。因为网上有些答案是说,B树不适合做文件存储系统的索引结构。如果
阅读全文
posted @ 2020-02-16 14:13 孤独烟
阅读(19597)
评论(19)
推荐(42)
2019年11月9日
【原创】这可能是东半球最接地气的短链接系统设计
摘要: 引言 今天下午,烟哥和同事在厕所里排队等坑的时候(人多坑少)。想象一下一个场景,我正在一边排队,一边拿着手机撩妹。前面一个同事,拿着手机短信转过头来和我聊天。 于是,我们就开始讨论下面这种短链接的实现原理(没错,上厕所也不忘学习!)。 点击其中短链接后,我们会跳到如下地址 本文,我们来讨论一下其实现
阅读全文
posted @ 2019-11-09 19:45 孤独烟
阅读(10164)
评论(14)
推荐(36)
2019年9月17日
【原创】我们还需要学jQuery吗?
摘要: 引言 最近撸Vue的项目,感觉的有点心累。恰巧近日,有读者来信,就是想咨询一下 烟哥,现在还有必要学习jQuery么? 我明白,现在MVVM框架逐渐占据了主要市场,很多老项目也逐渐的从jQuery转向了MVVM架构! 例如,知名网站github在2018 09 06发了一篇文章叫《Removing
阅读全文
posted @ 2019-09-17 10:23 孤独烟
阅读(8978)
评论(7)
推荐(20)
2019年8月30日
【原创】为什么Redis集群有16384个槽
摘要: 引言 我在 "《那些年用过的Redis集群架构(含面试解析)》" 一文里提到过,现在redis集群架构,redis cluster用的会比较多。 如下图所示 对于客户端请求的key,根据公式 ,计算出映射到哪个分片上,然后Redis会去相应的节点进行操作! 那大家思考过,为什么有16384个槽么?
阅读全文
posted @ 2019-08-30 09:35 孤独烟
阅读(45295)
评论(4)
推荐(32)
2019年8月23日
【原创】关于DNS不得不说的一些事
摘要: 引言 今天我们来聊聊DNS。 所谓域名系统(Domain Name System缩写DNS,Domain Name被译为域名)是因特网的一项核心服务,它作为可以将域名和IP地址相互映射的一个分布式数据库,可以balabala..省略一万字不表,因为这都不是重点! 重点只有一个, 大厂经常问! 没错,
阅读全文
posted @ 2019-08-23 09:13 孤独烟
阅读(3620)
评论(7)
推荐(26)
2019年8月7日
【原创】JAVA进程突然消失的原因?
摘要: 引言 值此七夕佳节,烟哥放弃了无数妹纸的邀约,坐在电脑面前码字,就是为了给读者带来新的知识,这是一件伟大的事业! 好吧,实际情况是没人约。为了化解尴尬,我决定卖力写文章,嗯,一定是我过于屌丝! 好了,开始说重点。今天讲的这个问题 这个问题也是面试中经常出现的,如下图所示 由于两年多没写crud了,所
阅读全文
posted @ 2019-08-07 21:20 孤独烟
阅读(11964)
评论(1)
推荐(3)
2019年8月5日
【原创】HashMap复习精讲
摘要: 引言 由于近期忙着搬家,又偷懒了几个礼拜! 其实我很早以前就想写一篇关于HashMap的面试专题。对于JAVA求职者来说,HashMap可谓是集合类的重中之重,甚至你在复习的时候,其他集合类都不用看,专攻HashMap即可。 然而,鉴于网上大部分的关于HashMap的面试方向文章,烟哥看过后都不是太
阅读全文
posted @ 2019-08-05 14:49 孤独烟
阅读(6004)
评论(10)
推荐(37)
下一页
公告