240 发简信
IP属地:福建
  • 并发工具-Semaphore

    概述 在Semaphore信号量非常适合高并发访问限制,新系统在上线之前,要对系统的访问量进行评估,当然这个值肯定不是随便拍拍脑袋就能想出来的,是经过以往的经验、数据、历年的...

  • 并发工具-CyclicBarrier

    概述 CyclicBarrier:栅栏的概念,多线程的进行阻塞,等待某一个临界值条件满足后,同时执行! 场景:每个线程代表一个跑步运动员,当运动员都准备好后,才一起出发,只要...

  • 120
    并发工具-CountDownLatch

    概述 允许一个或者多个线程等待其他的线程执行 场景1:A线程必须在B线程或者更多线程执行完才能执行(线程先后执行)场景2:多个线程并行(不是并发)执行 场景1 执行结果: 场...

  • java队列

    非阻塞队列 ConcurrentLinkedQueue ConcurrentLinkedQueue非阻塞无界队列ConcurrentLinkedQueue使用链表作为数据结构...

  • 线程池

    new thread弊端 线程的每次创建和销毁性能差 线程缺乏管理,可能造成无限制的创建,造成宕机或OOM 线程池好处 重用已经存在的线程 提高系统资源利用率 ThreadP...

  • 线程池拒绝策略

    jdk默认提供以下四种线程池拒绝策略 AbortPolicy:直接抛出一个RejectedExecutionException异常(默认使用) CallerRunsPolic...