原文:我们一起来聊聊并发吧,one。

引言 最近工作当中写了一个有关并发的程序,引起了LZ对并发的强烈兴趣。这一下一发不可收拾,LZ用了一个多星期,看完了这本共 页的并发编程书。之所以能看这么快,其实这主要归功于,自己之前对并发就有一定的理解。在这种前提下看书,其实只是一个印证自己之前想法的过程而已,因此看起来会比较快,而且在看的时候,会有多次这种感觉, 擦,原来还真是这样的 。 尽管LZ已经说了看书看的快的原因,但不管怎么说,书看的 ...

2013-11-24 22:08 21 6150 推荐指数:

查看详情

一起聊聊等保测评

呢?甚至很多企业做了很多次等保测评最后都不太了解这个等保测评,那今天就让我们一起聊聊这个神话般的等保测评吧! 1. ...

Tue Apr 13 17:06:00 CST 2021 0 695
聊聊并发(五)——线程池

一、概述 1、介绍   在使用线程时,需要new一个,用完了又要销毁,这样频繁的创建和销毁很耗资源,所以就提供了线程池。道理和连接池差不多,连接池是为了避免频繁的创建和释放连接,所以在连 接池中就 ...

Thu Nov 18 08:45:00 CST 2021 0 492
聊聊 JUC 并发

今天开始我们聊聊 Java 并发工具包中提供的一些工具类,本文主要从并发同步容器和并发集合工具角度入手,简单介绍下相关 API 的用法与部分实现原理,旨在帮助大家更好的使用和理解 JUC 工具类。 在开始今天的内容之前,我们还需要简单回顾下线 ...

Mon Mar 11 06:25:00 CST 2019 0 570
聊聊并发(四)——阻塞队列

一、概述 1、介绍   强烈建议读者看这篇之前,先了解队列相关知识,以及生产者与消费者模式。   concurrent 包中,BlockingQueue 很好的解决了多线程中,如何高效安全"传输 ...

Sat Nov 13 08:37:00 CST 2021 0 291
聊聊并发(七)——锁

一、乐观锁和悲观锁 1、乐观锁   乐观锁只是一种设计思想,并不是真的有一种锁是乐观的。  思想:每次操作共享数据之前,都认为其他线程不会修改数据,所以都不获取锁,直接操作。只在最后更新的时候会判 ...

Fri Dec 10 07:16:00 CST 2021 0 346
聊聊并发(一)——初识JUC

一、volatile 1、介绍   JDK 5.0 提供了java.util.concurrent包,在此包中增加了并发编程中很常用的使用工具类,用于定义类似于线程的自定义子系统,包括线程池、异步IO和轻量级任务框架。提供可调的、灵活的线程池。还提供了设计用于多线程上下文的Collection ...

Thu Sep 30 08:03:00 CST 2021 0 463
聊聊并发(六)——CAS算法

一、原子类 1、CAS算法   强烈建议读者看这篇之前,先看这篇 初识JUC 的前两节,对原子性,原子变量,内存可见性有一个初步认识。   CAS(Compare and Swap)是一种硬件对并发的支持,针对多处理器操作而设计的处理器中的一种特殊指令,用于管理对共享数据的并发访问,是硬件 ...

Thu Dec 02 17:44:00 CST 2021 0 1318
知道ThreadLocal吗?一起聊聊到底有啥用

摘要:ThreadLocal是 java 提供的一个方便对象在本线程内不同方法中传递和获取的类。用它定义的变量,仅在本线程中可见和维护,不受其他线程的影响,与其他线程相互隔离。 本文分享自华为 ...

Tue Aug 03 22:02:00 CST 2021 0 165
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM