首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
多线程和并发
订阅
s_天霸动霸tua
更多收藏集
微信扫码分享
微信
新浪微博
QQ
13篇文章 · 0订阅
CompletableFuture 超时功能有大坑!使用不当直接生产事故!
CompletableFuture 超时功能会出现 Delayer 线程延迟执行的情况。本文将详细复现与讨论超时功能的大坑,同时提供一些最佳实践指导。
并发编程神器CompletableFuture高级用法与实战
一、异步任务的异常处理 如果在 supplyAsync 任务中出现异常,后续的 thenApply 和 thenAccept 回调都不会执行,CompletableFuture 将传入异常处理。 如果
研究一款 Java 线程编排并行框架-asyncTool
研究一款 Java 线程编排并行框架-asyncTool 📑一、为什么会研究这个框架 最近在 gitee 闲逛,发现了一款可支持线程编排的并行框架 asyncTool。 是京东零售孵化出来的一个项目,
您真的了解Java中的锁吗?这7种不同维度下的锁知道吗?
写在开头 在上几篇博文中,我们聊到过volatile关键字,用它修饰变量可以保证可见性与有序性,但它并不是锁,在使用时并不会阻塞线程,且不保证原子性,属于一种轻量级、高效的同步方式,因此,如果我们的使
Java 面试宝典:volatile 的使用场景有哪些?
回答 volatile 是一种轻量级的同步机制,它能保证共享变量的可见性,同时禁止重排序保证了操作的有序性,但是它无法保证原子性。所以使用 volatile 必须要满足这两个条件: 写入变量不依赖当前
是时候来唠一唠synchronized关键字了,Java多线程的必问考点!
写在开头 在之前的博文中,我们介绍了volatile关键字,Java中的锁以及锁的分类,今天我们花5分钟时间,一起学习一下另一个关键字:synchronized。 synchronized是什么? 首
面试官:线程调用2次start会怎样?我支支吾吾没答上来
写在开头 在写完上一篇文章Java面试必考题之线程的生命周期,结合源码,透彻讲解! - 掘金 (juejin.cn)后,本以为这个小知识点就总结完了。 但刚刚吃晚饭时,突然想到了多年前自己面试时的亲身
面试官:小伙子知道synchronized的优化过程吗?我:嘚吧嘚吧嘚,面试官:出去!
写在开头 面试官:小伙子,多线程中锁用过吗? 我:那是自然! 面试官:那你知道synchronized的优化吗? 我:synchronized作为重锁,开销大,在早期不被推荐使用,后期进行了优化,至于
面试官:用过CompletableFuture吗?
我发现,“各领风骚数百年,一代新人换旧人”是任何事物的底层逻辑,Java面试八股文也不例外。 前几年,但凡面试中问到多线程相关内容,那一定少不了“说下线程池7大参数的作用”。
线程池参数千万不要这样设置,坑得我整篇文章都写错了,要注意!
你好呀,我是歪歪。 先给大家道个歉: 上周不是发布了这篇文章嘛:《三个烂怂八股文,变成两个场景题,打得我一脸懵逼。》 其中第一个关于线程池的场景,经过读者提醒可能有问题,我又一次用尽浑身解数分析了一波