240 发简信
IP属地:云南
  • Resize,w 360,h 240
    ConcurrentHashMap源码解析

    CHM 的使用 ConcurrentHashMap是 J.U.C 包里面提供的一个线程安全并且高效的 HashMap,所以ConcurrentH...

  • Resize,w 360,h 240
    线程池从入门到精通

    什么是线程池 在 Java 中,如果每个请求到达就创建一个新线程, 创建和销毁线程花费的时间和消耗的系统资源都相当大,甚至可能要比在处理实际的用...

  • Resize,w 360,h 240
    ReentrantLock源码解析

    在介绍ReentrantLock之前我们先介绍下 AQS AQS 是什么 在 Lock 中,用到了一个同步队列 AQS,全称AbstractQu...

  • Resize,w 360,h 240
    探究一下线程的真正执行(JVM层面)、Callable、Future以及线程池的执行过程和源码

    探究一下线程的真正执行(JVM层面)、Callable、Future以及线程池的执行过程和源码 本文主要是作者用于笔记,写的比较简陋,如有错误之...

  • Resize,w 360,h 240
    kafka入门

    Apache Kafka 入门 1.kafka简介和产生的背景 什么是 Kafka Kafka 是一款分布式消息发布和订阅系统,具有高性能、高吞...

  • 设计模式之单例模式: 4种单例模式你都掌握了吗?

    单例模式(Singleton Pattern)是 Java 中最简单的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳...

  • spark.master一些参数说明

    在spark的生产集群上面会配置spark.master,在这里对常用的几个配置进行简单说明local 本地单线程local[K] 本地多线程(...