E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Java#线程池
【Linux | 网络】socket编程 - 使用TCP实现服务端向客户端提供简单的服务
InetAddr.hpp(管理sockaddr_in相关信息)四、NoCopy.hpp(防拷贝)五、Lockguard.hpp(自动管理锁)六、Thread.hpp(封装线程)七、ThreadPool.hpp(
线程池
是阿建吖!
·
2025-07-10 11:23
【网络】
【Linux】
网络
linux
tcp/ip
底层解剖ThreadLocal及其引发的内存泄漏问题
首先我们先明确一点,这里我们谈论的是比如
线程池
中的核心线程的情况,而不是普通的run完就销毁的线程。后面会继续说明为什么。
我认为可以!
·
2025-07-10 10:50
jvm
java
ThreadLocal
ThreadLocalMap
内存泄漏
【Java基础】Java线程创建方式大揭秘
文章目录一、引言二、继承Thread类三、实现Runnable接口四、实现Callable接口五、使用
线程池
六、使用匿名内部类七、使用Lambda表达式(Java8及以上)八、总结一、引言在Java编程中
JosieBook
·
2025-07-09 18:07
#
Java全栈
java
开发语言
JAVA面试宝典 -《性能优化实战:从代码到架构的调优》
2️⃣GC调优入门3️⃣性能分析工具推荐️第二部分:数据库性能优化1️⃣SQL优化策略2️⃣利用缓存“兜底”3️⃣MyBatisPlus实例优化第三部分:服务层调优(中观层面)1️⃣接口耗时分析2️⃣异步与
线程池
优化
·
2025-07-09 15:13
互联网大厂Java面试指南:从基础到高阶技术栈与业务场景实战
ExecutorService是更高级的
线程池
管理工具。适用场景:高并发任务如电商秒杀、实时数据处理。底层机制:JVM线程模型基于操作系
·
2025-07-08 10:03
Hadoop MapReduce 入门
Hadoop3.0.4环境准备1.环境要求Java8(Hadoop3.0.4不支持Java11+)单节点或多节点Linux系统(推荐Ubuntu18.04+)至少4GB内存(建议8GB+)50GB以上磁盘空间2.安装
Java
·
2025-07-08 06:29
分布式微服务系统架构第156集:JavaPlus技术文档平台日更-Java
线程池
使用指南
title:java
线程池
使用author:哪吒date:'2023-06-15'点击勘误issues,哪吒感谢大家的阅读Java
线程池
使用指南1.
线程池
基础使用1.1创建
线程池
的方式方式一:使用Executors
·
2025-07-07 23:40
服务雪崩效应的产生及解决办法
默认情况下tomcat只有一个
线程池
去处理客户端发送的所有请求,在高并发情况下,如果客户端所有的请求堆积到同一个服务接口上,tomcat的所有线程去处理该服务接口,会导致其他服务接口产生延迟等待,无法访问
你是人间五月天
·
2025-07-07 13:02
Java
SpringCloud
java
springcloud
Amazon S3的分段上传,大文件上传,上传进度条,列出分段上传,中止分段上传,重启续传功能实现
本文将利用本地
线程池
加数据库记录的方式,实现后端(宕机/重启)后恢复之前正在上传的文件,顺便利用SSE(ServerSendEvent)实现(宕机/重启)后进度条的还原。
你熬夜了吗?
·
2025-07-07 02:46
开发语言
java
spring
boot
spring
前端
vue
vue.js
Java SE入门及基础(62)&
线程池
& 执行器
线程池
1.执行器Inallofthepreviousexamples,there'sacloseconnectionbetweenthetaskbeingdonebyanewthread,asdefinedbyitsRunnableobject
卷到起飞的数分
·
2025-07-07 01:08
Java
SE
java
开发语言
手把手实现RPC框架--简易版Dubbo构造(四)服务端
线程池
处理请求 反射调用
本节commit源码地址:11e4aca服务端实现--反射调用服务端如果收到请求就创建一个线程来处理调用,利用
线程池
创建线程,对多线程情况进行处理(Java
线程池
学习请戳:https://blog.csdn.net
”PANDA
·
2025-07-05 23:52
JAVA
rpc
dubbo
java
java
线程池
参数选择原则
一、
线程池
构造函数Java中
线程池
常用ThreadPoolExecutor类构建,其构造方法为:publicThreadPoolExecutor(intcorePoolSize,//核心线程数intmaximumPoolSize
笑衬人心。
·
2025-07-05 13:39
JAVA学习笔记
java
jvm
C# 多线程(三)
线程池
目录1.通过TPL使用
线程池
2.不使用TPL进入
线程池
的办法异步委托3.
线程池
优化技术最小线程数的工作原理每当启动一个新线程时,系统都需要花费数百微秒来分配资源,例如创建独立的局部变量栈空间。
q__y__L
·
2025-07-05 03:04
C#
开发语言
c#
java 线程状态 和
线程池
状态
在Java中,线程状态(ThreadState)和
线程池
状态(ThreadPoolState)是两个不同维度的概念。
@ chen
·
2025-07-04 13:58
Java基础
java
RabbitMQ如何使用
线程池
进行消费
第一步,先写配置@ConfigurationpublicclassRabbitmqConfig{@Bean("batchQueueRabbitListenerContainerFactory")publicRabbitListenerContainerFactoryrabbitListenerContainerFactory(ConnectionFactoryconnectionFactory){
涛歌依旧fly
·
2025-07-04 03:24
RabbitMQ
医疗挂号系统
java-rabbitmq
rabbitmq
java
Linux-
线程池
文章目录前言一、
线程池
是什么?二、示例代码前言
线程池
主要是对之前内容的一个巩固,并且初步了解池化概念。一、
线程池
是什么?
风君子吖
·
2025-07-03 16:03
Linux系统编程
linux
运维
服务器
秋招Day8 - Java并发(下)-
线程池
什么是
线程池
?管理一系列线程的资源池。处理完毕后线程不会立即销毁,而是等待下一次任务使用。使用
线程池
的目的复用线程降低资源消耗、使用现成的线程减少创建等待时间、提高线程的可管理性。
Java初学者小白
·
2025-07-03 12:34
java
GlobalFilter、Filter关系
SpringCloudGateway+WebFluxJavaServletAPI编程模型响应式(Reactive)阻塞式(Imperative)作用范围全局(所有路由)可配置路径模式执行效率更高(基于事件循环)较低(
线程池
模型
m0_63486540
·
2025-07-02 23:26
java
java
.NET 8/9异步编程黄金法则:零缺陷与性能飞跃实战
——从“未等待任务”到
线程池
优化的深度避坑指南异步编程的“暗礁”与.NET8/9的破局之道在.NET应用中,异步编程是提升响应性和资源利用率的核心技术,但不当使用可能导致线程死锁、内存泄漏、未捕获异常等致命问题
·
2025-07-02 20:07
Java
线程池
源码分析,深度解读
前言本文将深入分析Java
线程池
的源码,包括
线程池
的创建、任务提交、工作线程的执行和
线程池
的关闭等过程。
努力的橙子go
·
2025-07-02 20:07
java
开发语言
Java中ThreadPoolExecutor源码深度解析
ThreadPoolExecutor的数据结构核心方法分析构造方法execute方法shutdown方法shutdownNow方法性能分析使用注意事项总结引言ThreadPoolExecutor是Java并发包中的一个
线程池
实现类
振华少爷
·
2025-07-02 20:36
java
开发语言
前端
Java
线程池
原理深度解析:从设计思想到源码实现
文章目录一、
线程池
概述1.1为什么需要
线程池
1.2Java
线程池
框架二、
线程池
核心参数2.1关键参数详解2.2工作队列类型2.3拒绝策略三、
线程池
工作流程3.1流程图解3.2流程说明四、源码深度解析4.1
北辰alk
·
2025-07-02 20:04
java
java
python
开发语言
【Java源码阅读系列27】深度解读Java ThreadPoolExecutor 源码
一、
线程池
核心架构:状态管理与核心参数1.1状态压缩与原子控制:ctl变量ThreadPoolExecutor通过一个原子整数ctl(类型为AtomicInteger)同时管理
线程池
状态(runStat
·云扬·
·
2025-07-02 20:31
源码阅读系列之Java
java
开发语言
易语言实现钉钉PC端高频率链接批量打开系统
在钉钉PC端私聊消息中嵌入特殊格式链接用户点击后通过自定义协议唤醒本地程序支持每分钟处理10万次请求的批量操作实现链接的批量生成和管理技术方案:发送加密链接钉钉客户端协议拦截器链接解析引擎批量处理队列
线程池
控制器浏览器操作模块
神经网络697344
·
2025-07-02 19:29
开发语言
开发工具
网络
钉钉
matlab
开发语言
算法
信息可视化
机器学习
鸿蒙应用开发:多线程性能优化技巧
HarmonyOS、多线程编程、性能优化、线程调度、并发控制、异步编程、内存管理摘要:本文深入解析鸿蒙应用开发中的多线程性能优化技术,系统阐述HarmonyOS线程模型的核心机制,包括轻量级任务(LWT)、
线程池
架构
操作系统内核探秘
·
2025-07-02 10:54
操作系统内核揭秘
harmonyos
性能优化
华为
ai
Java线程与
线程池
详解
一、Java线程基础1.线程创建方式Java中创建线程主要有三种方式://方式1:继承Thread类classMyThreadextendsThread{@Overridepublicvoidrun(){System.out.println("Threadrunning");}}//方式2:实现Runnable接口classMyRunnableimplementsRunnable{@Overrid
谁他个天昏地暗
·
2025-07-02 07:27
Java
python
java
开发语言
C++ 11 中 condition_variable 的探索与实践
消费者模型代码说明三、深入理解条件变量3.1条件变量的底层实现3.2条件变量与忙等待的对比3.3提升性能的注意事项避免虚假唤醒最小化锁的持有时间四、条件变量的应用场景4.1生产者-消费者模型4.2读者-写者模型4.3
线程池
五
码事漫谈
·
2025-07-02 05:15
c++11
c++
java
数据库
Kotlin 协程第一弹:协程的使用,一文讲清楚!
Kotlin的协程,可以理解为一种类似
线程池
的封装,每个协程执行的背后,都依托于一个线程。而它与
线程池
相比的优势,在于用更精炼的代码,利用阻塞的思想写出非阻塞式的代码。技术不管底层如
idaretobe
·
2025-07-02 02:51
android应用开发
android
kotlin
开发语言
JVM——
线程池
:不同场景下如何合理地选择
线程池
?
线程池
作为一种成熟的线程管理机制,通过复用线程、控制并发量和优化资源分配,成为解决高并发问题的必备工具想象一家繁忙的餐厅厨房:当订单源源不断涌入时,厨师团队需要高效处理各类烹饪任务。
黄雪超
·
2025-07-01 05:05
JVM
jvm
java
服务器
Java
线程池
任务提交与线程数量变化规则详解
Java
线程池
任务提交与线程数量变化规则详解一、
线程池
核心参数回顾在深入探讨线程数量变化规则前,我们先回顾
线程池
的四个核心参数:ThreadPoolExecutorexecutor=newThreadPoolExecutor
2501_91537435
·
2025-07-01 02:15
java
java
python
开发语言
Java
线程池
任务停止机制全面指南:优雅终止与强制中断
Java
线程池
任务停止机制全面指南:优雅终止与强制中断一、
线程池
任务停止概述在Java并发编程中,
线程池
任务的停止是一个需要谨慎处理的问题。不当的任务停止方式可能导致数据不一致、资源泄漏等问题。
·
2025-07-01 02:44
Java多线程如何保证
线程池
里的线程都执行完毕
背景:项目中为了提高性能常常会引入多线程,当我们使用
线程池
时有时要满足“当
线程池
里的线程都执行完毕后才能进行下一步”这种业务场景,例如:当多线程操作一个文件时要保证所有线程都运行完毕才能保证文件的完整;
偶遇急雨洗心尘
·
2025-06-30 22:16
java
jvm
开发语言
Tomcat性能调优指南
二、Tomcat架构与性能关键点三、JVM调优1.内存配置优化2.垃圾回收优化3.其他JVM优化参数四、连接器(Connector)调优1.NIOvsAPR/Native2.高级NIO配置五、
线程池
优化六
·
2025-06-30 17:37
心跳报文 - Linux C++网络编程(二十八)
服务器按照包头包体格式正确的接收客户端发送过来的数据包;(2)根据手动的包的不同来执行不同的业务处理逻辑;(3)把业务处理产生的结果数据包返回客户端;咱们用到的主要技术(1)epoll高并发通讯技术(2)
线程池
技术来处理业务逻辑
生活需要深度
·
2025-06-30 07:07
linux内核
网络编程
Linux下使用C语言实现
线程池
---代码及分析
线程池
相关文章协议Socket编程高并发服务器实现
线程池
如果一个客户端建立连接使用创建一个线程用于处理这一个线程,处理结束的时候把这一个线程删除,这个时候会导致线程的创建以及销毁会消耗大量的时间这时候可以一次性创建多个线程
唐·柯里昂798
·
2025-06-30 07:37
linux
linux
c语言
java
ubuntu
centos
unix
笔记
凌晨の3点,
线程池
竟在服务器里偷偷····
凌晨の3点,
线程池
の竟在服务器里偷偷榨干CPU····⚡️CPU:JAVAKing为窝发声,HELPME⚡️JAVAKING今天将揭露
线程池
的罪恶行为⚡️《
线程池
:OH,YES》
线程池
到底对项目做了什么想象一下
山海上的风
·
2025-06-30 00:56
Java
服务器
java-ee
线程池
从阻塞到异步:Java NIO与AIO的高性能网络编程实战全解析
引言在高并发网络时代,传统BIO的“一个连接一个线程”模式早已力不从心——当万级连接涌来时,服务器
线程池
瞬间告急,资源耗尽的警报此起彼伏。
小张在编程
·
2025-06-29 18:10
网络
java
nio
Web中间件性能调优指南:
线程池
、长连接与负载均衡的最佳实践
目录引言一、Web容器
线程池
配置不当1.1
线程池
参数的核心作用与影响1.2
线程池
大小计算模型1.3动态调优实践二、Keep-Alive机制配置缺陷2.1Keep-Alive的工作原理2.2典型配置问题与影响
编程实战派-李工
·
2025-06-29 15:15
《Java
负载均衡
中间件优化
Tomcat调优
Nginx配置
性能工程
线程池技术
Keep-Alive优化
并发编程——并发基础:守护线程和非守护线程
前言最近在复习的时候,发现一个运行
线程池
拒绝策略demo中的main方法在运行了之后,进程并没有关闭。看了jconsole
线程池
中的线程都处于waiting状态。
zlj1217
·
2025-06-29 14:11
并发编程
java
后台线程
守护线程
并发基础
互联网大厂Java面试实战:严肃面试官与搞笑谢飞机的三轮提问
面试官就Java核心技术、JUC、JVM、多线程、
线程池
、HashMap、ArrayList、Spring及相关框架、分布式技术、消息队列、中间件、数据库、Linux、Docker、设计模式及DDD等多个技术点
Fu Dun Yao
·
2025-06-29 11:50
Java场景面试宝典
Java
面试
JUC
JVM
多线程
线程池
HashMap
python日期时间用哪个模块_python模块介绍-datetime介绍:基本的日期和时间类型
默认通过
线程池
进行DNS查询,也可通过c-ar
·
2025-06-29 06:13
0X JavaSE-- 并发编程(并发容器、ThreadLocal、
线程池
)
线程池
什么是
线程池
线程池
其实是一种池化的技术实现,池化技术的核心思想就是实现资源的复用,避免资源的重复创建和销毁带来的性能开销。
SunsPlanter
·
2025-06-29 03:24
JavaSE
java
鸿蒙
线程池
全揭秘:让你的应用快、稳、省资源
摘要在现代应用开发中,多线程已经成为提升程序性能、优化用户体验的关键手段。尤其是在HarmonyOS(鸿蒙系统)这种强调分布式、并发处理的系统架构中,合理使用多线程不仅可以让程序运行更高效,还能帮助我们处理复杂的后台任务,比如文件下载、数据库操作、网络请求等。引言鸿蒙系统作为面向多设备融合的新一代操作系统,其支持的多线程模型与传统Android十分类似。很多Java的线程操作方法在鸿蒙中依然适用。
·
2025-06-29 02:00
harmonyos
鸿蒙
线程池
全揭秘:让你的应用快、稳、省资源
摘要在现代应用开发中,多线程已经成为提升程序性能、优化用户体验的关键手段。尤其是在HarmonyOS(鸿蒙系统)这种强调分布式、并发处理的系统架构中,合理使用多线程不仅可以让程序运行更高效,还能帮助我们处理复杂的后台任务,比如文件下载、数据库操作、网络请求等。引言鸿蒙系统作为面向多设备融合的新一代操作系统,其支持的多线程模型与传统Android十分类似。很多Java的线程操作方法在鸿蒙中依然适用。
前端世界
·
2025-06-28 23:24
harmonyos
harmonyos
华为
Java Fork/Join 框架详解
一、核心概念1.基本组成ForkJoinPool:特殊的
线程池
,管理工作线程ForkJoinTask:表示任务的抽象类,有两个重要子类:RecursiveAct
empti_
·
2025-06-28 15:50
数据结构与算法
java
.NET C# async/定时任务的异步
线程池
调度方案最大线程数 = 处理器核心数 × 250
关于.NET中Threading.Timer的线程机制,结合
线程池
特性和异步协作原理分析如下:一、线程复用机制共享进程级
线程池
Threading.Timer的回调任务不会每次新建线程,而是提交到
专注VB编程开发20年
·
2025-06-28 14:46
.net
c#
开发语言
publishOn and subscribeOn operators
它们的核心作用是控制任务在哪个线程或
线程池
中执行,从而实现并发控制。理解它们的区别和使用方式是掌握Reactor并发模型的关键。
lang20150928
·
2025-06-27 22:31
reactor
java
ThreadPoolExecutor的submit正确的使用方式
项目场景:
线程池
的地方用的还是挺多的,一般来说用的多的还是execute方法,submit方法还是用的挺少的,一般ThreadPoolExecutor的submit方法通常用于将一个任务提交到
线程池
中执行
·
2025-06-27 20:18
Python多线程爬虫模板:从原理到实战的完整指南
二、基础模板结构解析三、核心组件逐层拆解1.任务队列(Queue)2.
线程池
管理3.会话保持(Session)4.请求配置优化四、实战中的关键技巧1.动态URL生成策略2.请求间隔控制3.代理服务器支持五
傻啦嘿哟
·
2025-06-27 06:39
python
爬虫
开发语言
鸿蒙系统下的多线程图像采集与缓冲设计:稳定性与实时性的架构实战
鸿蒙系统下的多线程图像采集与缓冲设计:稳定性与实时性的架构实战关键词:OpenHarmony、CameraKit、多线程采集、图像缓冲队列、图像帧丢失、
线程池
调度、帧同步机制、缓存池管理摘要:在基于OpenHarmony
观熵
·
2025-06-26 19:21
影像技术全景图谱:架构
调优与实战
harmonyos
架构
华为
影像
Camera
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他