240 发简信
IP属地:福建
  • Resize,w 360,h 240
    ThreadPoolExecutor 深度分析

    一般情况下我们创建一个线程我们会直接继承一个Thread 类或者实现一个Runnable接口,然后通过new Thread().start()去...

  • Resize,w 360,h 240
    ConcurrentHashMap实现(二)

    现在来说一下ConcurrentHashMap在jdk1.8的实现方式,jdk1.8中是利用CAS+Synchronized来实现的,底层采用数...

  • Resize,w 360,h 240
    ConcurrentHashMap实现(一)

    前言 ConcurrentHashMap位于java.util.concurrent包中,是线程安全的HashMap的实现。是Jdk 1.5引入...

  • Arrays.asList使用UnsupportedOperationException异常

    问题描述 在初始化一个List的时候图方便直接使用了Arrays.asList(T...t),但是往里面增加对象的时候报UnsupportedO...

  • Consul介绍

    Consul是什么 Consul由多个组件组成,但是作为一个整体它是一个服务注册和发现的工具。提供的功能有这些: 服务发现:consul的客户端...

  • 集群中的脑裂简述

    什么是脑裂 在HA集群系统中,假设有同一个整体、动作协调的节点A 和节点B,节点A和B之间通过heartBeat来检查对方的存活状态,负责协调保...