首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
首页标签线程池

#线程池

揭秘Java编程中的可读性障碍:三个常见API的误区解析

烟雨平生

java.util.concurrent.ThreadPoolExecutor#shutdownNow 方法用于立即关闭线程池,并尝试停止所有正在执行的任务。然...

5510

JUC并发编程

一只

并发编程是指多个线程同时执行程序的情况。在并发编程中,由于多个线程可能同时访问共享资源,因此需要考虑线程同步、原子性、可见性等问题。

4510

【十一】springboot整合异步调用并获取返回值

小z666

访问地址:http://localhost:8087/swagger-ui.html或者http://localhost:8087/doc.ht...

8510

【二十五】springboot使用EasyExcel和线程池实现多线程导入Excel数据

小z666

在公司开发时,遇到一个很常见的导入功能的需求,需要导入Excel文件,由此想到了阿里巴巴的EasyExcel这个方便的工具,当客户给我说需要支持大数据量导入时,...

5510

【二十七】springboot实现多线程事务处理

小z666

在前面二十四章做了一个springboot使用EasyExcel和线程池实现多线程导入Excel数据的demo,在写时忘了做事务处理,评论区有个大佬...

6310

【问题篇】Parameter 0 of method springAsyncExecutor in *.* equired a single bean, but 2 were found

小z666

发现就是这个TaskExecutor参数,为什么会出现两个呢,我们再一起看一下。找到TaskSchedulingAutoConfiguratio...

8210

关于Spring中的@Async注解以及为什么不建议使用 - Java技术债务

Java技术债务

自定义线程池,可对系统中线程池更加细粒度的控制,方便调整线程池大小配置,线程执行异常控制和处理。在设置系统自定义线程池代替默认线程池时,虽可通过多种模式设置,但...

5010

【Java】已解决java.util.concurrent.RejectedExecutionException异常

屿小夏

java.util.concurrent.RejectedExecutionException是Java并发编程中常见的一个异常,它通常发生在使用Executo...

12410

一文讲透:线程池工作原理

AI码师

Java线程池是并发编程中的重要工具,通过合理配置和使用线程池,可以显著提高程序的性能和稳定性。在实际应用中,需根据具体需求灵活调整线程池参数,并通过监控及时发...

5710

ts视频下载 准备下载视频的你确定不进来看看吗

小王不头秃

本文采用线程池的方式,为什么采用线程池呢,因为线程池可以帮我们保留一段时间空闲线程,可以减少线程创建和销毁所耗费的时间,大大提高多线程的效率,同时可以帮助我们限...

15110

静态变量实现线程之间的资源共享--以HelloCharts折线图为例

小王不头秃

这周进行的实训遇到一个问题,即有两个activity都需要获取服务器传来的数据并且进行显示,如下图两个activity(UI很丑)

10510

Seata服务端和客户端是如何处理处理器中的请求

路行的亚洲

我们知道如果需要处理器,必须需要消息类型、处理器、线程池三个参数。因此我们先来了解服务端中的相关处理器信息。

11410

八股文:如有优雅关闭(Graceful Shutdown)Java的线程池ExecutorService

崔认知

优雅地关闭线程池是一个涉及资源管理和代码健壮性的重要问题。在Java中,可以使用ExecutorService来创建和管理线程池,并使用其提供的方法来优雅地关闭...

17810

CountDownLunch(闭锁)、CyclicBarrier(栅栏锁)、Semaphore(信号量)的区别

BUG弄潮儿

从结果中可以看出来,t1~t5是同时开跑的。需要注意的是,countDownLatch.await();会在count的值等于0时,唤醒被阻塞的线程,但是被唤醒...

7010

【Java】一文看懂Thread 线程池的 7 种创建方式、任务队列及自定义线程池(代码示例)

程序员洲洲

Java线程池是提高应用性能的关键组件。线程池通过预先创建并管理一组线程,可以显著减少因频繁创建和销毁线程而产生的资源消耗。本文将探讨Java线程池的基本概念、...

60010

面试官:如何自定义一个工厂类给线程池命名,我:现场手撕吗?

JavaBuild

面试官:小伙子平时开发中用过线程池吗?聊一聊它 我:肯定用过啊,然后把build的线程池十八问一顿巴拉巴拉 面试官:不错不错,挺了解的嘛,那你知道怎么给线程池命...

6810

如何创建一个线程池,为什么不推荐使用Executors去创建呢?

JavaBuild

方法一: 通过ThreadPoolExecutor构造函数来创建(首选)   这是JDK中最核心的线程池工具类,在JDK1.8中,它提供了丰富的可设置的线程池构...

7610

面试官:说一说如何优雅的关闭线程池,我:shutdownNow,面试官:粗鲁!

JavaBuild

哈哈,上面的场景是build哥臆想出来的面试画面,我们现在步入正题,来看一看在线程池使用完成后如何优雅的关闭线程池。

9410

关于《Java并发编程之线程池十八问》的补充内容

JavaBuild

在线程池中我们有两种提交任务的方式,分别是 execute() 和 submit(),虽然我们在上一篇文章中都有用到,但是并没对它们的特点进行总结,这里做一个对...

8110

为师妹写的《Java并发编程之线程池十八问》被表扬啦!

JavaBuild

    之前给一个大四正在找工作的师妹发了自己总结的关于Java并发中线程池的面试题集,总共18题,将之取名为《Java并发编程之线程池十八问》,今天聊天时受到...

5010
领券