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#线程池
Tomcat性能优化-
线程池
编
Tomcat
线程池
Tomcat性能优化-
线程池
编Tomcat性能优化-
线程池
编Tomcat是一个JavaEE的服务器,仅支持符合javaEE规范的项目。
啊狸的Java
·
2023-11-04 01:29
服务器
Tomcat
tomcat
性能优化
线程池
线程
apache
详解 Tomcat 的连接数与
线程池
转自https://mp.weixin.qq.com/s/BVA66_mInha4AV6hVNaxgw来源:编程迷思,www.cnblogs.com/kismetv/p/7806063.html前言在使用tomcat时,经常会遇到连接数、线程数之类的配置问题,要真正理解这些概念,必须先了解Tomcat的连接器(Connector)。在前面的文章详解Tomcat配置文件server.xml中写到过:
樱桃_丸子
·
2023-11-04 01:28
笔记
Tomcat
线程池
深入浅出Java
线程池
:源码篇
前言在上一篇文章深入浅出Java
线程池
:理论篇中,已经介绍了什么是
线程池
以及基本的使用。(本来写作的思路是使用篇,但经网友建议后,感觉改为理论篇会更加合适)。
一只修仙的猿
·
2023-11-04 01:31
Tomcat为什么支持
线程池
?
Tomcat作为一个JavaServlet容器,支持
线程池
是因为它能够处理多个并发请求。这些请求可以是对Web应用程序的HTTP请求、Servlet的请求,或其他支持的协议。
来自宇宙的曹先生
·
2023-11-04 01:27
tomcat
java
Java内置
线程池
-异步计算结果(Future)
一、前言
线程池
在使用时,多数情况会需要有返回结果,按照使用实现Runnable接口和继承Thread类重写run方法无法获取到,所以用另外的方式:Future对象获取线程结果。
M_派森
·
2023-11-03 22:00
【面经】MYSQL的锁、可重复读是怎么实现的、
线程池
1、MySQL的锁参考:https://blog.csdn.net/qq_40378034/article/details/90904573全局锁给整个数据库实例加锁。例如全局读锁:Flushtableswithreadlock。应用场景:全库逻辑备份,将整个库的每个表都select出来存成文本。表级锁两种:表锁、元数据锁。表锁:locktables…read/write。MDL(元数据)锁:当对
是菜鸟不是咸鱼
·
2023-11-03 19:52
面试相关
可重复读
线程池
MySQL锁
kafka调优
配置参数调优broker配置num.recovery.threads.per.data.dir对于如下3种情况,Kafka会使用可配置的
线程池
来处理日志片段:服务器正常启动,用于打开每个分区的日志片段;
刘栉风
·
2023-11-03 18:32
使用nacos实现简单的动态化
线程池
1.背景在后台开发中,会经常用到
线程池
技术,对于
线程池
核心参数的配置很大程度上依靠经验。然而,由于系统运行过程中存在的不确定性,我们很难一劳永逸地规划一个合理的
线程池
参数。
新村10
·
2023-11-03 13:33
Java
java
spring
boot
spring
高并发、多线程、分布式都不懂,你拿什么跳槽阿里、腾讯、京东?
(4)下列三种业务,应该如何使用
线程池
:高并发、任务执行时间短的业务并发不高、任务执行时间长的业务并发高、业务执行时间长的
小课VIP
·
2023-11-03 13:29
Spring boot 整合 JWT
系列文章目录第一章Java
线程池
技术应用第二章CountDownLatch和Semaphone的应用第三章SpringCloud简介第四章SpringCloudNetflix之Eureka第五章SpringCloudNetflix
青花锁
·
2023-11-03 11:37
Java微服务
项目实战
spring
boot
java
后端
jwt
Java——常见的创建编程的手段(Thread、Callable、Executors)
继承Thread类;实现Runnable接口;实现Callable接口;使用Executors工具类创建
线程池
。
静惘
·
2023-11-03 10:32
Java
java
开发语言
Java
线程池
任务执行流程
线程池
任务执行流程:当
线程池
小于corePoolSize时,新提交任务将创建一个新线程执行任务,即使此时
线程池
中存在空闲线程。
godlumen
·
2023-11-03 09:33
使用TCP协议写最简单的回显服务器
server服务端(使用
线程池
,减少线程创建销毁的消耗)importjava.io.
米老虎.
·
2023-11-03 09:05
java
libuv
线程池
和主线程通信原理
一切要从libuv的初始化开始。uv_default_loop();该函数调用uv_loop_init();进行初始化。uv_loop_init有以下代码。uv_async_init(loop,&loop->wq_async,uv__work_done);intuv_async_init(uv_loop_t*loop,uv_async_t*handle,uv_async_cbasync_cb){i
theanarkh
·
2023-11-03 07:54
libuv源码分析
nodejs
Java 小记:ScheduledExecutorService
一、创建延迟执行
线程池
ScheduledExecutorServiceexecutorService=Executors.newScheduledThreadPool(2);二、自定义Runnable或者
兔宰子
·
2023-11-03 06:25
2021-09-06
线程池
隔离和信号量隔离
https://www.cnblogs.com/ming-blogs/p/14596721.html
寂寞旅行
·
2023-11-03 06:23
Java Socket编程--一个BIO Socket客户端的进化
本文主要从简单的Socket连接开始,一步一步优化,最后使用
线程池
等技术提高并发。Socket源码本篇未涉及,等有时间我再研究一番。
快给我饭吃
·
2023-11-03 03:06
Java
线程池
规范
目录1、为什么要使用
线程池
?2、
线程池
如何命名3、不要使用Executors下自带
线程池
4、@Async正确用法5、项目中可以定义多个
线程池
吗?1、为什么要使用
线程池
?
一个搬砖的农民工
·
2023-11-03 03:36
Java
java
开发语言
线程池
Thread
线程、多线程、
线程池
1、开启线程的三种方式继承Thread类,重写run()方法,在run()方法体中编写要完成的任务newThread().start();实现Runnable接口,实现run()方法newThread(newCusRunnable()).start();实现Callable接口MyCallable类,实现call()方法,使用FutureTask类来包装Callable对象,使用FutureTas
Kevin_Lv
·
2023-11-03 03:04
Java多线程----创建线程、
线程池
ExecutorService、异步编排
文章目录创建线程的四种方式方式一、继承Thread方式二、自定义实现Runnable接口方式三、Thread+FutureTask+Callable返回值方式四、
线程池
ThreadPoolExecutor
IDOOY
·
2023-11-03 03:58
Java
java
多线程
线程池
并发编程
网络套接字编程(三)
简易日志组件引入日志的原因日志等级打印日志函数将日志组件使用到服务端中守护进程概念进程组、终端、会话守护进程的实现原理守护进程化组件将守护进程化组件使用到服务端中补充知识关于inet_ntoa在上一篇博客网络套接字编程(二)-CSDN博客中讲解了单执行流、多执行流、
线程池
版的简易
好想写博客
·
2023-11-03 00:11
网络
网络
php
服务器
运维
linux
c语言
网络套接字编程(二)
地址和端口号服务端监听服务端运行服务端网络服务服务端启动客户端创建套接字客户端的绑定和监听问题客户端建立连接并通信客户端启动程序测试单执行流服务器的弊端多进程版TCP网络程序捕捉SIGCHLD信号孙子进程提供网络服务多线程版TCP网络服务
线程池
版
好想写博客
·
2023-11-03 00:40
网络
网络
php
开发语言
服务器
运维
linux
c语言
深入理解Python
线程池
ThreadPoolExecutor
Python
线程池
ThreadPoolExecutor1、concurrent.futures2、submit()3、map()4、案例:多线程爬虫声明:本文主要参考文章:https://www.jianshu.com
对许
·
2023-11-02 23:42
#
Python
#
网络爬虫
python
网络爬虫
iOS底层原理24:多线程原理
本文的目的在于了解进程、线程、多线程、
线程池
等的基本概念及原理线程和进程线程和进程的定义线程线程是进程的基本执行单元,一个进程的所有任务都在线程中执行进程要想执行任务,必须的有线程,进程至少要有一条线程程序启动会默认开启一条线程
黑白森林无间道
·
2023-11-02 21:17
什么是
线程池
什么是
线程池
本篇文章是类似笔记的形式。文笔写不好,而且会大量摘抄别人的文章。
yanghx
·
2023-11-02 21:16
2019年高级Java程序员面试题汇总 施工中
目录JDKJVM基础知识事物
线程池
设计模式Strut2DubboZookeeperSpring系列Redis系列Mysql系列Java多线程消息中间件其他程序设计编程题面试技术外的问题引言:随着金九银十的到来
一只努力学习的弱鸡
·
2023-11-02 15:03
大型互联网高可用&高并发业务架构设计(2)
数据层优化应用层优化前端优化多级缓存应用连接池详解
线程池
详解Java
线程池
Tomcat
线程池
配置方式一配置方式二线程数计算异步并发异步Future异步Callback服务扩容队列MQ应用缓冲队列任务队列消息队列系统性能优化实践性能问题的来源常见的性能分析方法
讲文明的喜羊羊拒绝pua
·
2023-11-02 11:29
架构
高并发
缓存
连接池
异步并发扩容MQ
系统性能优化
多线程—线程同步机制(并发)
线程同步实际上就是一种等待机制,多个需要同时访问该对象的线程进入这个对象的
线程池
形成队列,等待前面线程执行完毕,下一个线程再继续使用。
秃头的二哈
·
2023-11-02 11:57
多线程
java
开发语言
后端
2020-04-30day35——IO流
day35——IO流一、上节课回顾1、
线程池
理解为一个容器,装有预先创建好的线程对象,执行任务。执行后归还给
线程池
等待下次的任务。降低了程序的开销:频繁的创建和销毁线程对象。。
机会留给有准备的人
·
2023-11-02 10:03
全方位解析-Android中的
线程池
笔记文章,没有废话,句句关键
线程池
的优点重用
线程池
里的线程,避免创建和销毁线程所带来的性能开销有效控制最大并发数,避免造成线程间抢占系统资源而造成阻塞提高线程可管理性,可以统一进行分配,调优和监控的能力
g小志
·
2023-11-02 10:10
《Dubbo进阶二》——RPC协议之网络传输原理
网络传输框架组成io模型(1)BIO:同步阻塞(2)NIO:同步非阻塞(Netty)(3)AIO:异步非阻塞连接方式(1)长连接(Netty)(2)短链接线程分类(每个线程都有配有
线程池
)(1)IO线程
飞着的雪人
·
2023-11-02 09:40
dubbo
网络传输原理
RPC协议
Dubbo
用rust写web服务器笔记(11/1)
文章目录一、创建一个具有监听链接功能web服务器二、读取请求内容三、编写web服务器返回网页(编写响应)四、编写web服务器有条件的返回网页五、编写多线程的web服务器六、用
线程池
实现web服务器七、实现
线程池
清除的
谢白羽
·
2023-11-02 07:47
rust
前端
服务器
获取线程返回值
主要方法:1.主线程等待法;2.通过调用Thread类的join方法阻塞当前线程以等待子线程处理完毕;3.通过Callable接口实现:FutureTask/
线程池
获取;(重点)1.主线程等待法;publicclassMainThreadCycleWaitimplementsRunnable
sunshineKay
·
2023-11-02 07:30
JDK
java
资源限流 + 本地分布式多重锁——高并发性能挡板,隔绝无效流量请求
瞬时高并发压垮系统众所周知,一个SpringBoot应用的同一时间在运行的请求是有限的,因为SpringBoot处理请求底层也是个
线程池
。
学徒630
·
2023-11-02 07:01
系统业务设计
分布式
java
缓存
线程池
--简单版本和复杂版本
目录一、引言二、
线程池
头文件介绍三、简单版本
线程池
1.创建
线程池
2.添加任务到
线程池
3.子线程执行回调函数4.摧毁
线程池
5.简单版
线程池
流程分析四、复杂版本
线程池
1.结构体介绍2.主线程3.子线程4.管理线程一
莫浅子
·
2023-11-02 06:29
开发语言
c++
2、线程的并发工具类
Fork-Joinjava下多线程的开发可以我们自己启用多线程,
线程池
,还可以使用forkjoin,forkjoin可以让我们不去了解诸如Thread,Runnable等相关的知识,只要遵循forkjoin
咸鱼Jay
·
2023-11-02 04:21
java
线程池
批量异步执行方法,获取返回值
文章目录前言一、概念介绍使用
线程池
的好处使用
线程池
有哪些优势CompletableFuture的理解二、使用步骤1.配置
线程池
2.异步执行方法总结前言接口里面循环调用方法,默认是同步执行,如果方法执行缓慢
李子园05
·
2023-11-02 03:08
JAVA
线程池
并发编程
java
java多线程异步处理并获取处理后的返回值
示例部分代码:Stringparam="hello"//举例用的
线程池
,一般建议自定义
线程池
ExecutorServiceexecutorService=Executors.newFixedThreadPool
比利Billy_
·
2023-11-02 02:02
java技术
java
Spring异步任务
目录1.配置异步
线程池
Bean以及异常处理器2.编写需要异步执行的业务代码3.实现一个异步任务的管理器,并使用AOP增强业务代码,主要是为了监控异步任务的执行状态注意:Spring的异步任务,如果出现异常
naki_bb
·
2023-11-02 02:29
框架使用
springboot
spring
java
6-5
线程池
的实现原理
线程池
是用来干嘛的?
Rumbles
·
2023-11-02 02:11
(十七)AtomicInteger原子类的介绍和使用
本专栏多线程目录:(一)线程是什么(二)Java线程与系统线程和生命周期(三)Java线程创建方式(四)为什么要使用
线程池
(五)四种
线程池
底层详解(六)ThreadPoolExecutor自定义
线程池
(
醋酸菌HaC
·
2023-11-02 01:35
从0到1学习Java多线程
多线程
java
并发编程
AtomicInteger
原子类
ftp多线程上传、下载以及断点续传
上传功能首先加入默认的配置项(这部分有对应的方法进行设置):file异步上传的部分代码//////异步上传(多个文件最好用这个方法)多线程时设置最大连接数可以保证按队列先入先出去传输此时不需要设置
线程池
中线程数量
程序员ken
·
2023-11-02 01:50
工作三年,小胖不知道
线程池
的阻塞队列?真的菜!
wait、notify/notifyAll解析线程之生产者消费者模式狗哥肝了一下午的
线程池
线程池
的拒绝策略
线程池
的内部结构来源:拉勾教育Java并发编程.png如图所示,
线程池
的内部结构主要由
线程池
管理器
JavaFish
·
2023-11-01 22:45
虚幻引擎编程基础(二)
虚幻引擎编程基础(二)文章目录虚幻引擎编程基础(二)一、前言二、多线程2.1FRunnable&FRunnableThread2.2使用
线程池
的AsyncTask2.3TaskGraph三、垃圾回收四、
桑来93
·
2023-11-01 21:17
[UE编程]
虚幻
线程并发--
线程池
1.1为什么要使用
线程池
?
叩丁狼教育
·
2023-11-01 19:48
走进Java接口测试大门之测试框架TestNG
在
线程池
中运行测试,并提供各种可用策略(单线程,多线程等等)测试的代码是多线程安全的灵活的测试配置支持数据驱动的测试(使用@DataProvider)支持参数化强大的执行模型(不再是TestSuite)
可可爱爱的程序员
·
2023-11-01 18:36
程序员
软件测试
java
maven
开发语言
测试工具
postman
Android中的线程形态
一、AsyncTaskAsyncTask是一种轻量级的异步任务类,它可以在
线程池
中执行后台任务,然后把执行的进度和最终结果传递给主线程并在主线程中更新UI。
神棄丶Aria
·
2023-11-01 18:06
线程池
的介绍和代码实现
线程池
线程池
介绍在
线程池
之前我们应该已经接触了一些"池",如字符串常量池等等,这些“池”的原理其实都差不多,都是为了提高效率提前开辟一块空间存储所需要的东西,需要用直接拿取即可,不需要另外创建,
线程池
也是一个道理
最后一只三脚兽
·
2023-11-01 17:22
计算机结构
Java基础
java
jvm
数据结构
Java开发岗面试必备:高级Java开发工程师面试题解析
HashMap影响HashMap性能的因素HashMap使用优化SynchronizedSynchronized定义JDK6以前对象从无锁到偏向锁转化的过程轻量级锁升级自旋锁重量级锁ThreadLocalAQS
线程池
底层运行原理七大核心参数如何合理的配置核心线程数
我是廖志伟
·
2023-11-01 15:51
#
精华文章
java
面试
开发语言
SpringBoot 使用
线程池
实现 批量插入数据到Mysql
实现逻辑:1,创建
线程池
;2,定义一个批量插入数据库的方法,并用@Async注解标注。3,拿到要批量入库的数据,分割成多个数据块。4,然后将分隔后的数据块分别
.993
·
2023-11-01 14:32
多线程
经验总结
spring
boot
mysql
java
上一页
48
49
50
51
52
53
54
55
下一页
按字母分类:
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
其他