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
weblogic线程池
什么是长轮询
短轮询vs长轮询短轮询长轮询长轮询的原理demotomcat
线程池
AsyncContext源码分析短轮询vs长轮询在看apollo和nacos等配置中心的源码的时候发现,配置更新的实时感知都是采用的长轮询的方式
法拉弟弟
·
2024-01-08 02:24
网络
java
服务器
spring自定义
线程池
逻辑 配置 ThreadPoolTaskExecutor corePoolSize maxPoolSize queueCapacity rejectedExecutionHa
spring自定义
线程池
逻辑配置ThreadPoolTaskExecutorcorePoolSizemaxPoolSizequeueCapacityrejectedExecutionHa
线程池
简介
线程池
是一个创建
IT枫斗者
·
2024-01-08 02:21
编程学习
JAVA基础工作中实际总结
spring
java
数据库
word
sql
获取
线程池
中任务执行数量
获取
线程池
中任务执行数量通过
线程池
进行任务处理,有时我们需要知道
线程池
中任务的执行状态。通过ThreadPoolExecutor的相关API实时获取线程数量,排队任务数量,执行完成线程数量等信息。
IT枫斗者
·
2024-01-08 02:21
JAVA基础工作中实际总结
编程学习
java
jvm
开发语言
word
微服务
Java Thread——sleep()、wait()、yield()、
wait()使获得当前对象锁的线程进入阻塞状态,线程被移动到该对象的等待
线程池
中,等待其他线程调用notify()或notifyAll()。
hey极道神隽
·
2024-01-08 01:43
一个简单的Client Base框架
其中EventPumpDefault作为通用事件框架,封装到对应的一个RunLoopThread中,多个RunLoopThread组成
线程池
。线程按逻辑功能分为:主线程、通用
线程池
、专用线程。
Fireplusplus
·
2024-01-07 22:21
服务器
运维
【JavaEE】深入理解Java
线程池
- 多线程篇(12)
文章目录摘要一、
线程池
参数的介绍二、
线程池
的工作流程三、使用Executors创建常见
线程池
总结摘要本文将对Java
线程池
的参数、工作流程以及使用Executors创建常见
线程池
进行详细总结,帮助读者深入理解
线程池
的概念和应用
杰深入学习计算机
·
2024-01-07 22:42
#
Java
java
开发语言
Java多线程学习笔记5——ThreadPoolExecutor
阿里代码规范中规定,线程资源必须通过
线程池
提供,不允许在应用中自行显示的创建线程。这样做的好处是减少在创建和销毁所花的时间和系统开销。
福尔摩康
·
2024-01-07 21:48
java多线程学习笔记
java多线程
java多线程——ThreadPoolExecutor
线程池
及实现原理
线程池
的核心类ThreadPoolExecutor:
线程池
可以解决两个不同问题:由于减少了每个任务调用的开销,它们通常可以在执行大量异步任务时提供增强的性能,并且还可以提供绑定和管理资源(包括执行任务集时使用的线程
三水写代码
·
2024-01-07 21:48
java多线程
多线程
java多线程报错时关闭
线程池
,跟我学Java多线程——ThreadPoolExecutor(
线程池
)
什么是
线程池
多线程开发中,由于线程数量多,并且每个线程执行一段时间就结束,所以要频繁的创建线程,但是这样频繁的创建线程会大大降低系统的效率,因为频繁创建线程和销毁线程需要时间。
Emotiona 轻尘
·
2024-01-07 21:16
java多线程报错时关闭线程池
Java多线程与并发——
线程池
ThreadPoolExecutor
/dolphin0520/p/3932921.htmlJDK1.8:https://blog.csdn.net/programmer_at/article/details/79799267Java四种
线程池
赤瞳寓言
·
2024-01-07 21:14
java多线程和并发
Java 多线程 Runnable /
线程池
ThreadPoolExecutor 的应用——加速二维矩阵的计算
多线程/
线程池
使用1、Runtime.getRuntime().availableProcessors()2、ExecutorServiceexecutorService=newThreadPoolExecutor
cyc头发还挺多的
·
2024-01-07 21:43
Java相关
java
开发语言
后端
Java多线程——
线程池
的ThreadPoolExecutor参数、阻塞队列、拒绝策略以及处理流程
常见的四种
线程池
:可以看一下其源码:publicstaticExecutorServicenewSingleThreadExecutor(){returnnewFinalizableDelegatedExecutorService
冒菜MaoCai
·
2024-01-07 21:12
JAVA多线程
java
开发语言
后端
线程池
ThreadPoolExecu
Java多线程——ThreadPoolExecutor剖析
ThreadPoolExecutor的基础理解文章中已经讲解过基础的的构造以及参数了,这里重申一下参数的含义:corePoolSize:核心池的大小,这个参数跟后面讲述的
线程池
的实现原理有非常大的关系。
冒菜MaoCai
·
2024-01-07 21:12
JAVA多线程
java
开发语言
后端
ThreadPoolExecu
线程池
Java中的
线程池
——ThreadPoolExecutor的使用
转自:https://blog.csdn.net/u010723709/article/details/50377543开发过程中,合理地使用
线程池
可以带来3个好处:降低资源消耗:通过重复利用已创建的线程降低线程创建和销毁造成的消耗
jiang_zf
·
2024-01-07 21:10
多线程
Java多线程技术10——
线程池
ThreadPoolExecutor之Executor接口
JDK5及以上版本提供了对
线程池
的支持,主要用于支持高并发的访问处理,并且复用线程对象,
线程池
核心原理是创建一个“
geminigoth
·
2024-01-07 21:09
java
java
开发语言
Java多线程技术11——ThreadPoolExecutor类的使用1-备份
1概述ThreadPoolExecutor类可以非常方便的创建
线程池
对象,而不需要程序员设计大量的new实例化Thread相关的代码。
geminigoth
·
2024-01-07 21:09
java
java
开发语言
Java多线程技术11——ThreadPoolExecutor类的使用2
1isShutdown()方法publicbooleanisShutdown()方法的作用是判断
线程池
是否已经关闭publicclassRun1{publicstaticvoidmain(String[
geminigoth
·
2024-01-07 21:09
java
java
开发语言
Java多线程(四)——ThreadPoolExecutor源码解析
ThreadPoolExecutor源码解析多线程场景下,手动创建线程有许多缺点:频繁创建、销毁线程会消耗大量CPU资源,销毁线程后需要被回收,对GC垃圾回收也有一定的压力使用
线程池
有许多好处:降低CPU
程序一逸
·
2024-01-07 21:08
java
jvm
开发语言
Java多线程技术11——ThreadPoolExecutor类的使用1
1概述ThreadPoolExecutor类可以非常方便的创建
线程池
对象,而不需要程序员设计大量的new实例化Thread相关的代码。
geminigoth
·
2024-01-07 21:06
java
java
python
前端
Python小论文-图书管理系统+Python+tkinter+sqlite3+PersistentDB
线程池
管理
一、简介该系统主要通过tkinter库实现图书管理系统,包含对SQLite3数据库的增删改查的知识点。主要功能有:登录、注册、图书查询、借书、还书、图书录入、图书删除、图书统计、管理员新增、数据库查询等模块。Python小论文-图书管理系统+Python+tkinter+sqlite3+PersistentDB资源池Python桌面应用DemoPython程序设计课后作业参考TkinterTree
Future_Xin
·
2024-01-07 21:18
Python
tkinter
python
Java中线程的状态
该状态的线程位于可运行
线程池
中,等待被线程调度选中,获取CPU的使用权,此时处于就绪状态(ready
Tommy_WXF
·
2024-01-07 20:07
java
Python之
线程池
设计实战
案例10000条数据,要先下载,然后需要从并发量支持一秒20次的识别接口通过,最近将结果写入excel中,如果用python完成,如何实现,
线程池
大小设多少合适,
线程池
大小在哪用合适针对这个需求,可以使用
今晚务必早点睡
·
2024-01-07 20:50
Python
python
前端
接Socket网络编程-池化的思路
整个客户端到服务器的
线程池
使用概念模型,大体可以分为四部分,创建链接-任务分配-线程处理且归还子线程-进入下一个任务周期。
en595
·
2024-01-07 20:41
c++
网络
一篇教会你java使用
线程池
异步实战
一篇教会你java使用
线程池
异步实战接口调用时间缩短文章目录一篇教会你java使用
线程池
异步实战前言一、我们来开始吧?
veteranJayBrother
·
2024-01-07 18:59
java
oracle
开发语言
c/c++高并发多反应堆服务器
连接池Nginx是怎样实现异步非阻塞的由于都是个人整理的答案,难免会有缺漏,提前感谢各位大佬评论区指正啊webserver概览epollET模式(边缘触发)mysql(业务部分的内容)连接池(数据库)
线程池
日志定时器
cpp在希望的田野上
·
2024-01-07 18:26
c语言
c++
服务器
Java NIO与IO的区别和比较
使用NIO,不再需要为每个线程创建单独的线程,可以用一个含有限数量线程的
线程池
,甚至一个线程来为任意数量的连接服务。
文渡
·
2024-01-07 11:01
[Java学习日记] 网络编程拓展
目录一.使用TCP协议进行多发多收二.实现服务端对客户端消息的接收与反馈三.上传文件案例四.接收多用户上传文件案例五.
线程池
优化上传文件案例六.控制台版聊天室(TCP协议)一.使用TCP协议进行多发多收使用
幻想黑客Coya
·
2024-01-07 10:17
JAVA黑马程序员笔记分享
学习
java
[Java学习日记]多线程练习、
线程池
目录一.案例:五个人抢红包二.案例:两个抽奖池抽奖三.案例:两个抽奖池抽奖:获取线程运行的结果四.
线程池
:用来存放线程,避免多次重复创建线程五.自定义
线程池
六.最大并行数与
线程池
大小一.案例:五个人抢红包
幻想黑客Coya
·
2024-01-07 10:16
JAVA黑马程序员笔记分享
java
开发语言
【设计模式】单例模式
应用场景Python的logger就是一个单例模式,用以日志记录Windows的资源管理器是一个单例模式
线程池
,数据库连接池等资源池一般也用单例模式网站计数器实现方式使用函数装饰器实现单例使用
资料加载中
·
2024-01-07 07:36
设计模式
单例模式
Android客户端与Unity服务器端进行Socket通讯
一、Android客户端创建可缓存
线程池
:Executors.newCachedThreadPool();该方法返回的是一个ExecutorService接口,而这个接口继承Executor接口,Executor
烫青菜
·
2024-01-07 06:59
使用sentinel作为熔断器
通常情况,Hystrix采用
线程池
对服务的调用进行隔离,Sentinel才用了用户线程对接口进行隔离,二者
DHDN——1997
·
2024-01-07 06:21
Spring
sentinel
spring
cloud
后端
线程池
浅学
文章目录
线程池
自定义
线程池
JDK提供的
线程池
线程池
的状态
线程池
的构造方法工作方式JDK
线程池
的拒绝策略一些常见框架实现拒绝策略的方式EXecutors固定大小的
线程池
带缓冲功能的
线程池
单线程
线程池
提交任务关闭
线程池
z啵唧啵唧
·
2024-01-07 05:36
Java并发编程
java
开发语言
Java
线程池
ThreadPoolExecutor 业务
线程池
1.什么是业务
线程池
?在业务开发中,用来处理业务的
线程池
。2.为什么需要业务
线程池
?大多数同学都是做业务开发的,很多业务的操作并非要求一定是同步的。
Java弟中弟
·
2024-01-07 03:42
MySQL进阶篇(一)存储引擎
在该层上引入了
线程池
的概念,为通过认证安全接入的客户端提供线程。同样在该层上可以实现基于SSL的安全链接。服务器也会为安全接入的每个客户端验证它所具有的操作权限。(2)服务层第二层架构主要完成大多数
来世做春风嘛
·
2024-01-07 03:05
【新】【黑马】【MySQL】
mysql
数据库
weblogic
反序列化之T3协议(CVE-2015-4582)
基于T3协议的
weblogic
反序列化漏洞之前说过在
weblogic
里面其实反序列化漏洞利用中大致分为两种,一个是基于T3协议的反序列化漏洞,一个是基于XML的反序列化漏洞,这篇来分析一下基于T3协议的
Ys3ter
·
2024-01-07 02:54
java安全
java
java
安全
weblogic
反序列化之T3协议
前言
weblogic
的反序列化漏洞分为两种,一种是基于T3协议的反序列化漏洞,一个是基于XML的反序列化漏洞,这篇来分析一下基于T3协议的反序列化漏洞,本文参考了很多师傅的文章,我会贴在最后面。
snowlyzz
·
2024-01-07 02:54
JAVA安全
安全
web安全
安全加固之
weblogic
屏蔽T3协议
一、前言开放
weblogic
控制台的7001端口,默认会开启T3协议服务,T3协议则会触发的
Weblogic
ServerWLSCoreComponents中存在反序列化漏洞,攻击者可以发送构造的恶意T3
有莘不破呀
·
2024-01-07 02:51
安全运维
安全
网络
服务器
中间件
腾讯面试总结
线程池
的核心参数;threadlocal的实现,原理,业务用来做什么?springDI的原理;四次挥手;gcroot选择;标记清除算法的过程,标记清楚算法如何给对象分配内存空间?
大彬聊编程
·
2024-01-07 01:24
分享
Java
面试
职场和发展
【C语言】Linux实现高并发处理的过程
为了兼顾高并发和高性能,可以采取以下几种策略:1.
线程池
(Threa
一尘之中
·
2024-01-07 01:44
编程
#
C语言
网络
开发语言
c语言
linux
浅谈踩坑记之一个Java
线程池
参数,差点引起线上事故
原文链接:https://mp.weixin.qq.com/s/ZR6Ikt9Srw55xppjchPiYg一、前言最近对重构Dubbo服务
线程池
调优,工作线程使用CachedThreadPool线程策略
大理架构师
·
2024-01-06 22:13
线程池
的核心参数
七大参数corePoolSize核心线程数目-池中会保留的最多线程数maximumPoolSize最大线程数目-核心线程+救急线程的最大数目keepAliveTime生存时间-救急线程的生存时间,生存时间内没有新任务,此线程资源会释放unit时间单位-救急线程的生存时间单位,如秒、毫秒等workQueue-当没有空闲核心线程时,新来任务会加入到此队列排队,队列满会创建救急线程执行任务threadF
今天的代码敲了吗
·
2024-01-06 21:13
Java面试八股文
java
jvm
开发语言
CompletableFuture异步和
线程池
一、线程回顾1、初始化线程的4种方式1)、继承Thread2)、实现Runnable接口3)、实现Callable接口+FutureTask(可以拿到返回结果,可以处理异常)4)、
线程池
方式1和方式2:
怪×咖
·
2024-01-06 20:30
java
java
jvm
缓存
多线程的使用
多线程的使用一.多线程配置文件1.application中设置多线程配置:#
线程池
相关属性(详细属性在下方进行讲解)asyncThreadPool.corePoolSize=10asyncThreadPool.maxPoolSize
这个名字还中
·
2024-01-06 20:29
java
我要做 Android 之要点总结
使用Runnable和
线程池
。使用AsyncTask。使用HandlerThread。使用IntentService。
Jiwenjie
·
2024-01-06 19:05
Linux高性能服务器四总结
五种IO模型Http协议报文格式请求方法8种状态码服务器编程基础框架两种高效的事件处理模式1.Reactor模式(同步IO实现)2.Proactor模式(异步IO实现)3.同步I/O模拟Proactor
线程池
底层结构和原理原理阻塞和非阻塞
蜡笔tiny新
·
2024-01-06 18:07
c++
Java并发编程(八) ScheduledThreadPoolExecutor
我们之前说过,定时任务的
线程池
不是直接用ThreadPoolExecutor实现的,其实是用ScheduledThreadPoolExecutor实现的,下面我们就来分析一下定时任务的
线程池
的原理。
skyguard
·
2024-01-06 18:05
Dubbo服务提供端处理请求的过程剖析
默认的线程模型为All,因此AllChannelHandler类把接收到的所有消息(包括请求事件、响应事件、连接事件、断开事件,心跳事件等)包装成ChannelEventRunnable任务,并将其投递到
线程池
中
J_bean
·
2024-01-06 16:05
源码研究-Dubbo
3.2.7
dubbo
dubbo服务端处理请求
GCD详解 《一》
他是在
线程池
模式的基础上执行的并发任务。在MacOSX10.6中首次推出,也可以在iOS4以及以上版本使用。
lq_ios
·
2024-01-06 15:03
封装的多线程查询工具,需要依赖mybatis-plus开启
线程池
文章目录一、MdUtils二、MdCallable三、调用一、MdUtilsimportcom.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;importcom.baomidou.mybatisplus.core.toolkit.support.SFunction;importcom.baomidou.mybatispl
20、77
·
2024-01-06 14:31
java
mybatis
ScheduledThreadPoolExecutor源码解析
它提供了一种灵活的方式来调度和控制
线程池
中的线程。
倜傥村的少年
·
2024-01-06 14:53
Java核心
java
上一页
15
16
17
18
19
20
21
22
下一页
按字母分类:
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
其他