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
dubbo线程池
Springboot中使用@Async注解7大失效场景及解决方案
有时候,你可能因为
线程池
没配好、异常没处理好,或者Spring代理没生效等原因,导致@Async没按你期望的那样工作。
江-小北
·
2025-03-10 10:11
Java面试题
spring
boot
数据库
java
排查和解决
线程池
瓶颈问题案例
在分布式系统中,
线程池
的使用非常普遍,尤其是在处理异步任务时。然而,
线程池
的配置不当可能会导致性能瓶颈,进而影响系统的整体性能。
gallonyin
·
2025-03-10 02:14
运维监控
开发语言
java
如何自定义协议
其实是相对标准协议来说的,这里主要针对的是应用层协议;常见的标准的应用层协议如http、ftp、smtp等,如果我们在网络通信的过程中不去使用这些标准协议,那就需要自定义协议,比如我们常用的RPC框架(
dubbo
kshzhaohui
·
2025-03-10 02:42
后端
java
Dubbo
的自定义协议
1.背景介绍
Dubbo
是一个高性能的JavaRPC框架,广泛用于构建分布式系统。在
Dubbo
的架构中,协议是核心组件之一,它负责定义服务的通信方式和数据格式。
firepation
·
2025-03-10 02:11
Dubbo
dubbo
Python笔记之多线程与多进程
代码示例(1)创建与启动线程(2)使用`threading`模块创建多个线程三、进程基础(`multiprocessing`模块)1、概念说明2、代码示例(1)创建与启动进程(2)创建多个进程四、GIL与
线程池
人间酒中仙
·
2025-03-09 14:58
python笔记
python
笔记
QT多线程使用
它能够自动管理
线程池
和任务的调度,使得多线程编程更加直观和简洁。1.1QtConcurrent::run作用:用于将任务提交到全局
线程池
中执行,并
冬停
·
2025-03-09 12:41
qt
开发语言
开源项目
有很多重量级的项目,例如LVS、Tengine,或者很有实践价值的中间件,例如MetaQ(分布式消息系统)、
dubbo
(RPC框架)、cobar(数据库中间件),或者是Java世界的工具,例如druid
cs294639693
·
2025-03-09 11:38
04.基于C++实现多线程TCP服务器与客户端通信
基于C++实现多线程TCP服务器与客户端通信目录一、项目背景与目标二、从零开始理解网络通信三、相关技术背景知识1.守护进程(DaemonProcess)2.
线程池
(ThreadPool)3.RAII设计模式四
Chenyu_310
·
2025-03-09 06:04
计算机网络
c++
tcp/ip
服务器
linux
网络
visualstudio
算法
ruoyi-vue使用
线程池
进行异步开发
1.异步
线程池
工具类@ConfigurationpublicclassThreadExecutorUtils{//核心
线程池
大小privateintcorePoolSize=50;//最大可创建的线程数
moxiaoran5753
·
2025-03-09 03:59
ruoyi
glide溯源之
线程池
glide溯源系列文章一、相关类1.GlideExecutor二、几个重要的
线程池
1.磁盘缓存
线程池
//磁盘缓存
线程池
大小默认是1privatestaticfinalintDEFAULT_DISK_CACHE_EXECUTOR_THREADS
droidDing
·
2025-03-08 15:10
android
java
glide
源码
Java面试专业技能怎么写_Java面试——专业技能
目录一、简单讲下Java的跨平台原理二、装箱与拆箱三、实现一个拷贝文件的工具类使用字节流还是字符流四、介绍下
线程池
五、JSP和Servlet有哪些相同点和不同点六、简单介绍一下关系数据库三范式七、Mysql
靳天羽
·
2025-03-08 06:04
Java面试专业技能怎么写
老榕树的Java专题:深入理解
线程池
不过,频繁创建和销毁线程会产生较大开销,
线程池
技术便由此诞生。它能高效管理线程,提高线程复用性,进而增强系统整体性能。本文将深入探究
线程池
的概念、原理、优势,以及在Java中的具体应用。
程序员_老榕树
·
2025-03-08 05:34
树哥java专题:从0到1
java
jvm
多线程-CompletableFuture
在CompletableFuture中,如果用户没有指定执行异步任务时的
线程池
,默认使用ForkJoinPool中的公共
线程池
。
侧耳倾听111
·
2025-03-08 01:11
java
多线程-
线程池
源码
简介这里了解ThreadPoolExecutor的工作机制ThreadPoolExecutor的继承结构Executor:
线程池
的顶层接口,定义了提交异步任务的方法voidexecute(Runnablecommand
侧耳倾听111
·
2025-03-08 01:41
java
Nacos 深度解析与实战指南:构建云原生微服务的核心枢纽
DynamicNamingandConfigurationService)是阿里巴巴开源的云原生平台核心组件,集服务发现、配置管理、动态DNS和服务元数据管理于一体,支持Kubernetes、SpringCloud、
Dubbo
小小初霁
·
2025-03-07 17:14
云原生
微服务
架构
C++
线程池
的实现原理及回调函数的使用
关于
线程池
简单来说就是有一堆已经创建好的线程(最大数目一定),初始时他们都处于空闲状态。
深度视觉机器
·
2025-03-07 16:05
C++语言
开发语言
c++
深入探索
Dubbo
:高效的 Java RPC 框架
深入探索
Dubbo
:高效的JavaRPC框架随着微服务架构的流行,分布式系统中的服务间通信变得愈加复杂。
Kale又菜又爱玩
·
2025-03-07 15:56
dubbo
java
rpc
Spring Boot 异步编程
文章目录一、异步方法的使用1.开启异步支持2.定义异步方法3.调用异步方法踩坑记录心得体会二、
线程池
配置1.自定义
线程池
2.使用自定义
线程池
踩坑记录心得体会三、异步任务的监控与管理1.日志记录2.异常处理
珠峰日记
·
2025-03-07 03:57
spring
boot
java
后端
学习笔记 3.容器化技术 1.2 Docker进阶
Docker进阶Docker进阶数据挂载数据卷挂载主机目录Compose集成式应用组合Compose简介安装和卸载使用Compose构建
dubbo
-admin服务Compose命令说明Compose模板文件
薛定谔的悠米
·
2025-03-07 01:15
为什么不直接创建线程,自定义
线程池
需要指定哪些参数,重要性如何?
为什么不直接创建线程,而要用
线程池
?直接创建线程的问题:性能开销大:每次创建新线程都有内存分配、上下文切换等开销,频繁创建销毁会导致性能下降。
重生之我在成电转码
·
2025-03-06 22:47
java
jvm
开发语言
八股
Spring Boot 异步编程深入剖析
当调用该异步方法时,实际上是调用代理对象的方法,代理对象会将该方法的执行委托给
线程池
中的一个线程去执行,而调用线程会继续执行后续代码,从而实现异步执行。更复杂的使用场景除了返回
珠峰日记
·
2025-03-06 14:02
spring
boot
java
后端
python 进程池pool使用详解
和选用
线程池
来关系多线程类似,当程序中设置到多进程编程时,Python提供了更好的管理多个进程的方式,就是使用进程池。
北冥有鱼喵喵
·
2025-03-06 06:55
python学习
python
Spring Cloud 和
Dubbo
区别
SpringCloud和
Dubbo
是两种主流的微服务框架,它们在设计理念、技术实现和应用场景上有显著差异。
·
2025-03-06 01:05
Github 2024-08-16Java开源项目日报 Top10
根据开发语言中项目的数量,汇总情况如下:开发语言项目数量Java项目10TypeScript项目1Ruby项目1Apache
Dubbo
:高性能的Java开源RPC框架创建周期:4441天开发语言:Java
老孙正经胡说
·
2025-03-05 19:35
github
开源
Github趋势分析
开源项目
Python
Golang
解释 Node.js 中的异步编程模型,如何使用回调、Promise 和async / await 处理异步操作?
当遇到I/O操作(如文件读写、网络请求)时,主线程会将任务交给底层
线程池
处理,自己继续执行后续代码。操作完成后通过回调通知主线程。
程序员黄同学
·
2025-03-05 15:54
node.js
前端开发
JavaScript
node.js
远程调用
Dubbo
和OpenFeign的详解
Dubbo
和OpenFeign是两个常用的远程调用框架,分别适用于不同的场景。
格子先生Lab
·
2025-03-05 12:51
dubbo
spring
cloud
java 线程基础
另外还一个使用
线程池
创建线程,或者使用带有返回值的Callable创建线程其实这些方式的本质都是一样的,本质上只有一种创建线程的方式。
·
2025-03-05 11:37
java
ClassNotFoundException: com.alibaba.spring.beans.factory.annotation.AnnotationInjectedBeanPostProces
在跑官方seata-
dubbo
的官方demo时启动服务老是报标题这个错,上网搜总是说引入下面的依赖就可以了com.alibaba.springspring-context-support1.0.2emmmm
驜鸈
·
2025-03-05 05:33
java
服务器
JAVA多线程详解(超详细)
Runnable接口3、实现Callable接口(不常用)三、线程常用方法1、线程的状态2、线程常用方法四、多线程1、守护(Deamon)线程2、多线程并发与同步3、死锁4、Lock(锁)5、线程协作6、
线程池
一
m0_74823434
·
2025-03-05 04:53
面试
学习路线
阿里巴巴资料职业发展
java
python
开发语言
后端
JavaEE线程安全的
线程池
实现
线程虽然比进程更轻量,但是如果创建销毁的频率进一步增加,开销还是很大解决方案:
线程池
or协程
线程池
:把线程提前创建好放到池子里,后续用到线程直接从池子里取不必这边申请了。
sugar high
·
2025-03-05 01:27
Java
java-ee
java
开发语言
线程+
线程池
线程1、认识线程线程是进程的最基本执行单位。是CPU调度的最小单位。在同一时间需要完成多项任务的时候2、创建线程的三种方式继承Thread类实现Runnable接口实现Callable接口创建方式使用场景Thread单继承Runnable无返回值任务Callable有返回值任务3、run和start方法的区别3、常用的方法方法名称作用currentThreade获取当前线程setName设置线程名
gordon~9
·
2025-03-04 23:44
java
java
线程
线程池
JAVA单服务应用拆分成多个服务的实践(3)--前端的nginx转发
上篇文章JAVA单服务应用拆分成多个服务的实践(2)--服务的
dubbo
化已经将部分模块微服务化了,但我们怎么测试?
秤秤biubiu
·
2025-03-04 18:02
开发(应用软件
网站相关)
niginx
java
线程池
详解
在Java中,
线程池
是一种重要的多线程处理方式,通过管理和复用线程,提高应用程序的性能和响应速度,减少线程创建和销毁的开销,避免线程数量过多导致系统负载过高的问题。
黄尚圈圈
·
2025-03-04 09:27
java
jvm
开发语言
JUC (java. util.concurrent) 的常见类及创建新线程的方法等 [Java EE 初阶]
能表示一个任务(run方法),返回值void;Callable也能表示一个任务(call方法),返回值是一个具体的值,类型可以通过泛型参数来指定(Object)//如果进行多线程操作,且只关心多线程执行的过程(像
线程池
猿周LV
·
2025-03-04 08:18
java
java-ee
开发语言
最新阿里高级Java面试题(首发,70道,带详细答案)
2、为什么要使用
线程池
?3、
线程池
有什么作用?4、说说几种常见的
线程池
及使用场景。5、
线程池
都有哪几种工作队列?6、怎么理解无界队列和有界队列?7、
线程池
中的几种重要的参数及流程说明。
m0_74825678
·
2025-03-04 05:56
面试
学习路线
阿里巴巴
java
开发语言
Redis学习归纳总结--包含redis的所有基础知识点
Redisredis是开源的,内存中的数据结构存储系统,他可以用作数据库,缓存和消息中间件它支持多种类型的数据结构,如字符串,散列,列表,突然关机可能导致内存内容丢失,所以redis有磁盘持久化,减少损失
dubbo
小白白007
·
2025-03-03 21:26
数据库
redis
数据库
java
缓存
后端
什么是
线程池
,
线程池
的概念、优点、缺点,如何使用
线程池
,最大
线程池
怎么定义?
线程池
(ThreadPool)是一种并发编程中常用的技术,用于管理和重用线程。它由
线程池
管理器、工作队列和
线程池
线程组成。
Mcband
·
2025-03-03 19:03
java
开发语言
线程池
(四):手写
线程池
实战
一、
线程池
实战例子项目背景:需要查出一百个用户的信息,并且给他们的邮箱发送邮件,打印出最终结果用户类publicclassUser{privateIntegerid;privateStringemail
斯音
·
2025-03-03 18:30
android
java
线程池
手写
线程池
一项目概念1.1并发与并行并发:在同一时间上有多个任务进行,每个任务都分配了时间片,cpu切换速度较快,从宏观上可以看作是一起执行的,实际上一段时间,只有一个任务并行:指在同一时刻,有多个任务在同时执行,这需要有多个处理单元(如多个CPU核心、多个处理器或多台计算机)同时工作,每个任务可以分配到不同的处理单元上,真正地同时进行处理。1.2IO密集型和CPU密集型IO密集型:程序里面的指令,涉及了一
HackerElite
·
2025-03-03 18:57
项目
开发语言
c++
【Python】之
线程池
一、
线程池
定义
线程池
(ThreadPool)是一种高效管理多线程任务的机制,通过复用固定数量的线程来处理多个任务,避免频繁创建和销毁线程的开销。
黏苞米
·
2025-03-03 16:46
开发语言
python
Feign vs
Dubbo
:轻量级REST对决高性能RPC,谁才是微服务通信的真命天子?
微服务架构中,服务间的通信就像一场“默契对话”——Feign和
Dubbo
是两种截然不同的“语言”。一个像“打电话”一样简单直接,一个像“视频会议”一样高效复杂。
码农技术栈
·
2025-03-03 08:46
dubbo
rpc
微服务
spring
cloud
spring
boot
分布式系统debug日志链路日志-OnlineDebug
2:在多
线程池
执行任务下,切换线程,也可以打印debug日志。3:duboo调用其他服务,这个
浮生若梦flw
·
2025-03-03 06:30
日志
java
MDC
分布式链路日志
Java并发框架(
线程池
总览)
核心接口与工具类关系1.1体系架构全景图Executor(接口)→定义任务执行规范▲│继承扩展└──ExecutorService(接口)→增强任务管理能力▲│实现类├──ThreadPoolExecutor(通用
线程池
有诺千金
·
2025-03-03 04:08
Java并发编程
java
开发语言
【C++知识点详解】深入理解C++
线程池
:原理、实现与应用指南
一、
线程池
的本质与价值1.什么是
线程池
?
线程池
是一种并发编程的资源复用技术,通过预先创建一组可复用的工作线程,配合任务队列实现任务的自动化调度。
JuicyActiveGilbert
·
2025-03-03 01:18
C++深度解析
c++
开发语言
Dubbo
从入门到精通:一步步构建分布式服务架构
引言:为什么选择
Dubbo
?在现代互联网应用中,分布式系统已经成为一种趋势。随着业务规模的不断扩大,单体应用逐渐暴露出性能瓶颈和维护困难等问题。
Leaton Lee
·
2025-03-03 00:36
java
dubbo
C++ 手写一个
线程池
文章目录注意前言一、什么是
线程池
?二、手写一个
线程池
1.了解线程同步2.
线程池
类三、源码四、使用示例前言关于线程的内容,可以详见我的另外一篇文章:C/C++thre
余识-
·
2025-03-02 22:54
C/C++
实战入门到精通
c++
实战C++手写
线程池
课程总目录文章目录一、项目必备基础概念1.1并发和并行1.2多线程的优势1.3线程的消耗1.4
线程池
的优势1.5
线程池
的两种模式:fixed模式和cached模式1.6线程同步之线程互斥1.7线程同步之线程通信
GeniusAng丶
·
2025-03-02 22:23
C/C++编程
c++
OOP
线程池
基于C++11新特性手写
线程池
实现
线程池
功能分以下几个函数去实现:threadpool.init(isize_tnum);设置线程的数量threadpool::get(TaskFuncPtr&task);读取任务队列中的任务threadpool
星河九天
·
2025-03-02 22:50
c++
开发语言
java
单例模式---是 Spring 容器的核心特性之一
很多知识我只知道是什么;但是没有建立起来连接;今天就将单例和Spring容器就建立了密不可分的连接目录spring是怎么保证单例的1.IoC容器的缓存机制2.线程安全机制3.生命周期管理4.实例化过程示例代码注意事项在
线程池
中调用单例
飞升不如收破烂~
·
2025-03-02 11:23
spring
java
后端
Springboot项目中
线程池
使用整理
文章目录Springboot项目中
线程池
使用整理学习目标
线程池
类型及特点Java基础
线程池
SpringThreadPoolTaskExecutorThreadPoolTaskExecutorvsThreadPoolExecutor
m0_74823715
·
2025-03-02 11:51
面试
学习路线
阿里巴巴
spring
boot
后端
java
上一页
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
其他