首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
线程池
订阅
努力向前666
更多收藏集
微信扫码分享
微信
新浪微博
QQ
21篇文章 · 0订阅
CompletableFuture实现异步编排
异步编排的使用场景?为什么要用异步的方式执行任务?为什么JDK5的Future接口不在适用处理异步,弊端在哪里?CompletableFuture怎么实现异步编排以及如何使用?
ReentrantLock原理,ReentrantLock和synchronized区别
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第13天,点击查看活动详情 ReentrantLock原理 重入锁ReentrantLock,顾名思义,就是支持重进入的锁,它表示该
从源码全面解析 ArrayBlockingQueue 的来龙去脉
从源码全面解析 ArrayBlockingQueue 的来龙去脉 一、引言 并发编程在互联网技术使用如此广泛,几乎所有的后端技术面试官都要在并发编程的使用和原理方面对小伙伴们进行 360° 的刁难。
别再说你不懂Java内存模型了!!!
前言 JMM(Java Memory Model)并发模型是Java多线程编程中的重要概念之一。在Java多线程编程中,我们需要了解JMM并发模型,才能够编写高效、可靠的多线程程序。我们将探讨JM
Java多线程并发(1)下-CompletetableFuture
话说上回,我们认识了基本的线程、进程,Java线程的发展历程,以及JDK1.8中线程实现类CompletetableFuture中创建线程、获取结果集的方法。
从AQS源码解读Java并发编程的底层机制
AQS(AbstractQueuedSynchronizer)是Java并发编程中的重要概念和基础机制,通过同步状态和等待队列实现了锁和同步器的抽象,是Java并发编程的基础。AQS实现原理非常复杂,
SpringBoot——使用ThreadLocal解决类成员变量并发线程安全问题!
关注微信公众号:CodingTechWork,一起学习进步。 问题 在开发过程中,我们一旦在某个类中使用一个可变的成员变量,就会涉及到线程安全问题,因为我们的类对于其他依赖使用类来说,可能是单例注
动态调整线程池参数实践
一、背景 随着业务的发展,越来越多的系统需要数据往来。那对外提供的接口也越来越多,而且各个接口散落在不同的项目中被调用,多了的话排查问题困难且混乱。基于这个痛点,我们有必要打造一套开放平台来管理各个
Java中「Future」接口详解
有的任务只强调执行过程,并不需要追溯任务自身的执行结果;有些任务即强调执行过程,又需要追溯任务自身的执行结果;
Java多线程编程的基石ThreadPoolExecutor
多线程编程是现代软件开发中不可或缺的一部分,但是手动管理线程可能会变得非常复杂,因为需要考虑许多并发问题,例如线程安全和资源竞争。