首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
由点到线,由线到面,深入浅出构建Java并发编程知识体系
菜菜的后端私房菜
创建于2023-08-22
订阅专栏
本专栏将深入浅出的描述Java并发相关知识原理如:volatile、synchronized、cas、并发包、线程池、阻塞队列等,最终构建完整的Java并发编程知识体系
等 48 人订阅
共15篇文章
创建于2023-08-22
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
异步任务编排神器CompletableFuture
传统的同步编程模型在面对高并发和复杂业务逻辑时显得力不从心,异步编程成为了解决这一难题的关键,而CompletableFuture能够很方便的处理这种异步编排任务
JUC组件实战:实现Java与硬件(通过MQTT)的同步通信
在物联网场景下,如果想要做到Java服务与硬件同步通信的效果,那么一般会依赖MQTT来实现通信,本文通过JUC下的组件实现Java与硬件间的同步消息
以超卖为例✨各种场景下如何防止并发污染数据?
以超卖为例✨各种场景下如何防止并发污染数据? 在日常的业务开发中,总是会遇到可能并发操作共享资源的场景 比如:商品库存扣减、用户余额调整、火车票、机票、演唱会入场票的扣减(类似商品库存扣减)等...
Java并发设计的7条原则
在Java并发编程的世界中,高效且安全地管理线程交互是一项至关重要的挑战,这些原则旨在帮助开发者规避常见的并发陷阱,确保程序在多线程环境下的正确性和性能表现
9张图深入剖析ConcurrentHashMap
本篇文章以小白视角深入浅出剖析ConcurrentHashMap的使用,读、写、扩容实现原理以及设计思想
深入剖析ThreadLocal使用场景、实现原理、设计思想
本文将从ThreadLocal的使用场景、实现原理以及设计思想等多方面剖析ThreadLocal,并顺带聊聊InheritableThreadLocal
10分钟巩固多线程基础
10分钟巩固多线程基础:进程与线程,线程模型,串行、并行与并发,线程状态,同步,通信,中断.....
12张图一次性搞懂高性能并发容器ConcurrentLinkedQueue
本文以小白视角,使用大量图片和通俗易懂的源码讲解,从数据结构、设计思想、源码实现、流程等多方面进行分析,一次性搞懂高性能并发集合ConcurrentLinkedQueue
5分钟从0到1探秘CopyOnWriteArrayList(满满干货~)
5分钟从0到1探秘CopyOnWriteArrayList,从思想、实现、特点、使用场景等多方面彻底搞懂CopyOnWriteArrayList并发集合!
10分钟从实现和使用场景聊聊并发包下的阻塞队列
10分钟从实现和使用场景聊聊并发包下的阻塞队列,阻塞队列在队列的基础上提供等待/通知功能,用于线程间的通信,避免线程竞争死锁
12分钟从Executor自顶向下彻底搞懂线程池
本文从小白的视角,使用流程图、通俗易懂的讲解源码,从Executor自顶向下彻底搞懂并发包中的线程池
13分钟聊聊并发包中常用同步组件并手写一个自定义同步组件
本文聊聊并发包下常用同步组件如何实现和使用场景,并手写一个自定义的同步组件,观看需要花费13分钟,需要前置知识AQS
10分钟从源码级别搞懂AQS(AbstractQueuedSynchronizer)
本文从小白的视角,使用大量图片和通俗易懂的源码分析来深入浅出的学习AQS,让你10分钟彻底搞懂AQS
15000字、6个代码案例、5个原理图让你彻底搞懂Synchronized
本文从小白的视角,从synchronized的Java、cpp实现,锁升级等方面进行深入浅出的分析,让你彻底搞懂synchronized的作用、使用以及原理
5个案例和流程图让你从0到1搞懂volatile关键字
本文从小白的视角,使用5个案例以及流程图,从volatile的实现、作用、场景等方面进行分析,让你从0到1搞懂volatile