240 发简信
  • 如何给老婆解释什么是 Master-Slave

    一天,阳光明媚,天朗气清,正是春游的好日子。 我在家中躺着看权游,老婆在一旁,翻阅着书架上的书。 和往常一样,她在看到一本技术书时,阅读速度骤降下来,我知道她又要对我进行灵魂...

  • 如何组织一个读书会

    1、不只是分享书读书会,不仅要分享书,还要针对主题进行讨论。比如读《雅舍谈吃》,大家可以就「吃」这个话题,畅所欲言;读《如何阅读一本书》,则可以讨论「阅读」;读《活着》,人生...

  • 240
    Mysql Replication 简明教程

    学习也好,分析问题也好,都要有系统思维。 当别人还停留在只有一个Mysql实例的认知时,你要知道,其实生产环境的Mysql,最起码也应该长这样: 为什么要主从 几乎每个上了生...

  • 万有引力和鬼

    1、以前的人相信鬼,现在的人相信万有引力。 然而,现在的人,未必就比以前的人聪明。在《禅与摩托车维修艺术》里,作者说: 我们之所以都相信万有引力的存在,只不过是被催眠了,或者...

  • 240
    Mysql锁:灵魂七拷问

    1 缘起 假设你想给别人说明,Mysql里面是有锁的,你会怎么做? 大多数人,都会开两个窗口,分别起两个事务,然后update同一条记录,在发起第二次update请求时,bl...

  • 《论语》 —— 学习首先是寂寞的

    子曰:学而时习之,不亦说乎?有朋自远方来,不亦乐乎?人不知而不愠,不亦君子乎? 相信很多人对上面这句话都不陌生,以前读书时,老师给我们的翻译,大概就是: 孔子说:学习后经常温...

  • 240
    观察者模式 vs 发布订阅模式

    有一回面试,面试官问: 观察者模式,和发布订阅模式,有什么区别? 我脑海中立刻闪现了《Head First设计模式》里讲的: Publishers + Subscribers...

  • Java AQS无码讲解

    很多人都听说过Java里有个叫AQS的东西,其实AQS只是Java里的一个类AbstractQueuedSynchronizer的缩写,当我们谈论AQS时,更多的是指那些利用...

  • 240
    CountDownLauth深入分析

    AQS介绍 在AQS维护的CLH队列锁中,每个节点(Node)代表着一个需要获取锁的线程。该Node中有两个常量SHARE、EXCLUSIVE。其中SHARE代表着共享模式,...