首页
学习
活动
专区
圈层
工具
发布
首页标签线程池

#线程池

搞懂线程池这一次就够:拒绝策略、核心参数全解析

用魔法才能打败魔法

我刚开始学习java的那几年,对线程池没什么感觉。但实际上在线上系统里,线程池是比锁、比 MQ 都更容易装死的东西。很多人以为 new 一个就完事,结果高峰期直...

35220

深入解析Java中的InterruptedException:从异常处理到最佳实践

用户8589624

在Java多线程编程中,InterruptedException 是一个常见但又容易被忽视的异常。它通常出现在线程被外部中断时,例如调用 Thread.inte...

14110

Spring定时任务只执行一次?原因分析与解决方案

用户8589624

在使用Spring的@Scheduled定时任务时,你是否遇到过任务只执行一次,后续不再触发的情况?这种情况可能由多种原因导致,如未启用调度、线程池问题、异常中...

9810

Dubbo 服务提供者线程池配置优化:高并发下的性能提升与稳定性保障

用户8589624

在高并发的分布式系统中,服务提供者(Provider)的线程池配置直接影响系统的性能和响应速度。对于一个高流量、低延迟、对成功率要求较高的服务场景,合理配置 D...

13010

线程池的封装(c/c++)

敲上瘾

所谓“池化技术”,就是程序先向系统申请过量的资源,然后⾃⼰管理,以备不时之需。之所以要申请过量的资源,是因为每次申请该资源都有较⼤的开销,不如提...

10510

SpringBoot系列之CompletableFuture控制同步任务的先后执行

SmileNicky

为避免CompletableFuture默认线程池(ForkJoinPool)资源耗尽问题,需配置自定义线程池,确保前置、后置任务有稳定线程资源执行,不影响先后...

16410

Java 并发编程】线程创建 6 种方式:Thread/Runnable/Callable 核心类解析+线程池使用说明

varin

腾讯云TDP | 先锋会员 (已认证)

在Java中,线程是实现并发编程的基础单元,它允许程序在同一时间执行多个任务(如后台处理、异步通信等)。Java提供了多种创建线程的方式,每种方式都有其设计初衷...

26120

从零到一:一个Java全栈工程师的面试实战分享

用魔法才能打败魔法

一位Java全栈工程师的面试实战分享,涵盖多线程、Vue3、MyBatis、Spring Cloud和Kafka等技术点。

10210

仓颉语言中Future/Promise模式:从异步回调到生产级并发框架

用户11379153

在现代应用开发中,异步编程已成为提升系统响应性和吞吐量的关键技术。Future/Promise模式作为异步编程的核心抽象,能够优雅地处理非阻塞操作和并发任务编排...

11710

Tomcat 为什么能抗住亿级流量?Connector、Container、线程池,到底是如何协作的?架构秘密曝光!

码哥字节

你以为 Tomcat 只是一个“跑在角落里的小容器”?错了!它能稳稳扛住亿级流量,不是因为运气,而是因为架构设计的每一个细节都堪称艺术。为什么它能做到别人做不到...

11010

JavaEE初阶——从入门到掌握线程安全

想不明白的过度思考者

Executors是Java提供的线程池工具类,封装了ThreadPoolExecutor的复杂配置,可快速创建不同类型的线程池,返回值类型均为Executor...

9010

从零到一:一个Java全栈工程师的面试实战记录

用魔法才能打败魔法

一名Java全栈工程师在面试中展示了他的技术能力和实战经验,涵盖前后端及数据库等多个方面。

9110

MySQL线程池的作用和使用场景

云知识

【问题背景】业务使用云上cvm连接云数据库MySQL执行select 1耗时异常,正常耗时都为0,异常达到0.3-0.5之间,这里我先使用云数据库智能管家DBb...

10210

从零到一:一个Java全栈开发者的面试实战分享

用魔法才能打败魔法

一位Java全栈开发者的面试实战分享,涵盖技术细节与项目经验。

8410

Java中怎么获取子线程方法、结果或状态

SmileNicky

在Java中,获取子线程的方法或与子线程交互,通常可以通过自定义线程类、使用共享变量或回调接口等方式实现。以下是几种常见方式:

11510

Linux操作系统之线程:线程池

海棠未眠

线程池,线程池,那里面一定会有很多线程,所以我们可以先定义一个变量num表示这个线程池里的线程数目,如果可以,我们可以定义一个缺省的值,在线程池进行构造的时候就...

12010

从零到一:一个Java全栈开发者的实战面试全记录

用魔法才能打败魔法

一位Java全栈开发者的实战面试经历,涵盖技术细节与真实代码案例。

11610

从Java到Vue:一个全栈工程师的面试实战

用魔法才能打败魔法

一位Java全栈工程师的面试实战,涵盖技术栈和实际项目经验。

8410

Java接口调用第三方接口时的超时处理策略

SmileNicky

在开发基于Java的微服务或应用程序时,经常需要调用第三方API来获取数据或执行某些操作。然而,第三方接口的响应时间可能不可控,这可能会导致你的接口在等待响应时...

21010

CompletableFuture:Java异步编程的“乐高积木”

Xxtaoaooo

人们眼中的天才之所以卓越非凡,并非天资超人一等而是付出了持续不断的努力。1万小时的锤炼是任何人从平凡变成超凡的必要条件。———— 马尔科姆·格拉德威尔

11610
领券