<address id="fvpxj"><progress id="fvpxj"><font id="fvpxj"></font></progress></address>
    <address id="fvpxj"></address>

      <address id="fvpxj"><progress id="fvpxj"></progress></address>
      <sub id="fvpxj"></sub>

      <address id="fvpxj"></address>

        <track id="fvpxj"><big id="fvpxj"></big></track>

          <address id="fvpxj"><big id="fvpxj"><font id="fvpxj"></font></big></address>

          <dl id="fvpxj"><em id="fvpxj"><form id="fvpxj"></form></em></dl>

            摘要: 起因 首先,先谢谢大家对我的博客的认同, "《分布式之消息队列复习精讲》" , "《分布式之redis复习精讲》" 等文深受大家喜爱。 然而今天发生了一件不愉快的事,博主险些百口莫辨,被误认为抄袭别人。 经过 被误认为抄袭的博文地址如下: https://blog.csdn.net/lovesomn阅读全文
            posted @ 2018-07-06 10:29 孤独烟 阅读(2301) 评论(23) 编辑
            摘要: 引言 所谓的消费语义,指的就是如下三种情况 如何保证消息最多消费一次 如何保证消息至少消费一次 如何保证消息恰好消费一次 其实类似还有一个投递语义 如何保证消息最多投递一次 如何保证消息至少投递一次 如何保证消息恰好投递一次 说句实在话,其实还是老问题,只是换了一种问法! OK,开始我们的正文 正文阅读全文
            posted @ 2019-06-19 13:17 孤独烟 阅读(152) 评论(2) 编辑
            摘要: 一天,朱斯参加了一场 研?#21482;帷?#20250;上的一群人正在讨论着如何对祖传代码进行变更,大家你一言,我一语,场面十分热?#37073;?突然,只见人群中的一个人满面愁容,说道:"昨天在项目中看到下面这样一段代码,分支太多了!维护起来很烦啊!" 研?#21482;?#19978;的另一个人提道:"这个容易啊,可以用策?#38405;?#24335;来简化 的结构!毕竟策?#38405;?#24335;阅读全文
            posted @ 2019-06-10 10:03 孤独烟 阅读(627) 评论(0) 编辑
            摘要: 引言 (本文改编自生活真实案例,如有类同,绝不是巧合!) 端午节,烟哥正在一边愉快的学习.... 突然,微信一阵抖动。原来是老刘呼唤烟哥!善良的烟哥本以为人家?#19988;?#32422;?#39029;?#21435;玩!然而,打开微信一看,出现下图聊天记录 于是本文的主题就这么展开了。由于我需要迅速让老刘明白,这种问题的回答套路,所以我回答的时阅读全文
            posted @ 2019-06-08 14:58 孤独烟 阅读(667) 评论(4) 编辑
            摘要: 五月的深圳空气中弥漫起初夏的味道,淡淡的,暖暖的。春日里不太张扬的阳光也掺入这?#21892;?#24687;...(烟哥好文采!) 这天,烟哥愉快的喝着霸气芝士莓莓莓。一边东张西望,寻找着可以装13的机会。一切正如下面这张图这样 这?#20445;?#23567;刘出现了!没错,就是那个大家期待的小刘出现了!她拿着一本《XXXjava笔试指南》来找阅读全文
            posted @ 2019-05-23 11:37 孤独烟 阅读(833) 评论(8) 编辑
            摘要: 引言 讲了几天的数据库系列的文章,大家一定看烦了,其实还没讲完。。。(以下省略一万字)。 今天我们换换口味,来写redis方面的内容,谈谈热key问题如?#35859;?#20915;。 其?#31561;萲ey问题说来也很简单,就是?#24067;?#26377;几十万的请求去访问redis上某个固定的key,从而压垮缓存服务的情情况。 其实生活中也是有不少这阅读全文
            posted @ 2019-05-16 11:26 孤独烟 阅读(1928) 评论(8) 编辑
            摘要: 引言 照例,我们先来一个场景~ 面试官:"知道事务的四大特性么?" 你:"懂,ACID嘛,原?#26377;?Atomicity)、一致性(Consistency)、隔离性(Isolation)、持久性(Durability)!" 面试官:"你们是用mysql数据库吧,能简单说说innodb中怎么实现这四大特性阅读全文
            posted @ 2019-05-10 09:20 孤独烟 阅读(759) 评论(7) 编辑
            摘要: 引言 在面试中,大家应该经历过如下场景 面试官:"用过mysql吧,你们是用自增主键还是UUID?" 你:"用的是自增主键" 面试官:"为什么是自增主键?" 你:"因为采用自增主键,数据在物理结构上是顺序存储,?#38405;?#26368;好,blabla..." 面试官:"那自增主键达到最大值了,用完了怎么办?" 你:"阅读全文
            posted @ 2019-04-09 09:20 孤独烟 阅读(4423) 评论(38) 编辑
            摘要: SQL执行流程图如下 本文改编自《高?#38405;躆ysql》,烟哥用小说的形式来讲这个内容。 序章 自我介绍 我是一条sql,就是一条长长的?#22336;?#20018;,不要问?#39029;?#20160;么样,因为我比?#20064;?#23047;。 额~~不是我不说啊,因为细说起来,我可以细分为DML(Update、Insert、Delete),DDL(表结构修改),DC阅读全文
            posted @ 2019-04-08 10:30 孤独烟 阅读(428) 评论(3) 编辑
            摘要: 摘要 企业千万家,靠谱没几家。 社招选错家,亲人两行泪。 祝大家金三银四跳槽顺利! 引言 开始我们的内容,相信大家一定遇到过下面的一个面试场景 面试官:“讲讲mysql有几个事务隔离级别?” 你:“读未提交,读?#28895;?#20132;,可重复读,串?#35874;?#22235;个!默认是可重复读” 面试官:“为什么mysql选可重复读作为默阅读全文
            posted @ 2019-03-11 14:00 孤独烟 阅读(3662) 评论(6) 编辑
            摘要: (以下故事纯属虚构,如有雷同纯属巧合) 概念 自从微服务的?#39034;毕?#21367;了烟哥的公司之后,烟哥的领导内心?#26469;?#27442;动,指派烟哥去将公司的传统服务架构改成微服务架构!于是烟哥就喊上了小刘到了一个僻静的角落探讨如何实施! 烟哥:"小刘啊,去?#21387;?#21496;那套 系统整整,接入注册中心,熔断器什么的,整成微服务架构!领导发话阅读全文
            posted @ 2019-02-17 13:37 孤独烟 阅读(863) 评论(1) 编辑
            加拿大app

              <address id="fvpxj"><progress id="fvpxj"><font id="fvpxj"></font></progress></address>
              <address id="fvpxj"></address>

                <address id="fvpxj"><progress id="fvpxj"></progress></address>
                <sub id="fvpxj"></sub>

                <address id="fvpxj"></address>

                  <track id="fvpxj"><big id="fvpxj"></big></track>

                    <address id="fvpxj"><big id="fvpxj"><font id="fvpxj"></font></big></address>

                    <dl id="fvpxj"><em id="fvpxj"><form id="fvpxj"></form></em></dl>

                        <address id="fvpxj"><progress id="fvpxj"><font id="fvpxj"></font></progress></address>
                        <address id="fvpxj"></address>

                          <address id="fvpxj"><progress id="fvpxj"></progress></address>
                          <sub id="fvpxj"></sub>

                          <address id="fvpxj"></address>

                            <track id="fvpxj"><big id="fvpxj"></big></track>

                              <address id="fvpxj"><big id="fvpxj"><font id="fvpxj"></font></big></address>

                              <dl id="fvpxj"><em id="fvpxj"><form id="fvpxj"></form></em></dl>

                                彩票大赢家双色球基本走势图 pc蛋蛋28内部爆料 吉林快三走势图软件工具 浙江飞鱼近期开奖号 河南体彩泳坛夺金直播 河南11选5历史开奖号码是多少 体彩七星彩走势图大星彩票走势图 亚盘对应胜平负表 腾讯分分彩开奖号码列表 两码中特期期 福建36选7走势图幸 白小姐开奖28期 2019排列五规律图 海南私彩开奖号码 安徽快三计划软件app