#

并发编程

  • 深入分析java并发编程中volatile的实现原理

    引言 在多线程并发编程中synchronized和Volatile都扮演着重要的角色,Volatile是轻量级的synchronized,它在多处理器开发中保证了共享变量的“可见性”。可见性的意思是当

    作者:方腾飞
    2020-09-07 10:38:17
  • Disruptor 分析

    什么是 Disruptor? Disruptor是一个高性能的异步处理框架,或者可以认为是最快的消息框架(轻量的JMS),也可以认为是一个观察者模式的实现,或者事件监听模式的实现 性能远远高于传统的B

    作者:灰白世界
    2020-07-30 15:22:46
  • Join,CountDownLatch,CyclicBarrier,Semaphore和Exchanger

           CountDownLatch允许一个或者多个线程等待其他线程完成操作,之后再对结果做统一处理;       

    作者:SeekerWu
    2020-07-29 20:46:57
  • Java并发线程池到底设置多大?

    前言在我们日常业务开发过程中,或多或少都会用到并发的功能。那么在用到并发功能的过程中,就肯定会碰到下面这个问题并发线程池到底设置多大呢?通常有点年纪的程序员或许都听说这样一个说法 (其中 N 代表 C

    作者:架构师追风
    2020-07-24 22:30:25
  • 这3个并发编程的核心,你一定要知道!

    前言远看并发,并发编程可以抽象成三个核心问题: 分工、同步/协作、互斥如果你已经工作了,那么你一定听说过或者正在应用敏捷开发模式来交付日常的工作任务,我们就用你熟悉的流程来解释这三个核心问题分工将当前

    作者:架构师追风
    2020-07-24 14:44:04
  • 并发面试必备系列之并发基础与内存模型

    坐标上海松江高科技园,诚聘高级前端工程师/高级 Java 工程师,有兴趣的看 JD:https://www.lagou.com/jobs/6361564.html 并发面试必备系列之并发基础与内

    作者:wxyyxc1992
    2020-07-23 17:47:22
  • 14个Java并发容器,你用过几个?

    作者:acupt前言不考虑多线程并发的情况下,容器类一般使用ArrayList、HashMap等线程不安全的类,效率更高。在并发场景下,常会用到ConcurrentHashMap、ArrayBlock

    作者:架构师追风
    2020-07-22 18:59:53
  • Java 并发编程(二):如何保证共享变量的原子性?

    线程安全性是我们在进行 Java 并发编程的时候必须要先考虑清楚的一个问题。这个类在单线程环境下是没有问题的,那么我们就能确保它在多线程并发的情况下表现出正确的行为吗? 我这个人,在没有副业之前,一心

    作者:沉默王二
    2020-07-22 04:05:20
  • 并发编程专题(二)-线程的创建方式

    1.创建多线程几种方式 1.1 继承Thread,重写父类的run()方法 Java使用java.lang.Thread类代表线程,所有的线程对象都必须是Thread类或其子类的实例。每个线程的作用是

    作者:BRUCELIU9527
    2020-07-16 20:08:24
  • Golnag中的并发编程-协程的实现

    协程 轻量级,通过goroutine实现协程使用方法:go + 函数名:启动一个协程执行函数体 package main import ( "fmt" "time" ) fun

    作者:PowerMichael
    2020-07-14 10:09:09