240 发简信
IP属地:上海
  • P2P中四大算法之Chord算法原理

    Chrod算法是P2P中的四大算法之一,是有MIT(麻省理工学院)于2001年提出,其他三大算法分别是: CAN Pastry Tapestry Chord的目的是提供一种能...

  • gossip协议

    我们知道redis集群在集群之间通讯时使用加10000端口通讯,使用的是gossip 协议。 gossip 协议包含多种消息,包含 ping,pong,meet,fail 等...

  • ConcurrentHashMap的锁分段技术

    效率低下的HashTable容器 HashTable容器使用synchronized来保证线程安全,但在线程竞争激烈的情况下HashTable的效率非常低下。因为当一个线程访...

  • 为什么富人会越来越富?

    不是金融加剧贫富差距,而是资金本身就是趋向密集的。 简单的例子,你有100万,我有20万,我们一起批发同样的苹果卖,因为你资金比我多量大,你拿到的单价比我低,你就能以更便宜的...

  • FMEA(Failure mode and effects analysis)

    失效模式和影响分析 (FMEA) 是最早进行故障分析的高度结构化、系统化的技术之一。它是由可靠性工程师在上世纪50年代末开发的,目的是研究军事系统故障可能产生的问题。FMEA...

  • 数据存储的成本

    有很多CTO会认为数据存储的成本是可以忽略不计的。诚然数据存储设备的价格一直在下降,但那仅仅是存储数据、信息和知识的真正成本的一部分。 当数据存储量增加时,以下成本会增加: ...

  • 为什么JAVA中String是不可变的?

    在回答这个问题前,我们先看一下下面的代码: 请问结果是什么?答案是true。 String使用private final char value[]来实现字符串的存储,也就是说...

  • JAVA 12 新特性G1

    G1的可中断 mixed GC 此功能通过将Mixed GC集拆分为强制部分和可选部分,使G1垃圾收集器更有效地中止垃圾收集过程。通过允许垃圾收集过程优先处理强制集,g1可以...

  • JAVA 12 新特性 Switch Expressions

    这是一个为开发者准备的特性,我们可以利用具体代码快速了解一下,下面是传统 statement 形式的 switch 语法: 如果有编码经验,你一定知道,switch 语句如果...

个人介绍
\u8fd9\u4e2a\u4eba\u6ca1\u4ec0\u4e48\u597d\u4ecb\u7ecd\u7684