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
线程池简单操作
深入理解高并发编程 - 分析
线程池
中 Worker 线程的执行流程
“Worker”类是
线程池
中的一个核心组件,用于执行提交给
线程池
的任务。下面是对“Worker”类的简要分析,涵盖了其主要属性和关键方法,基于Java8版本的源码。
冷风扇666
·
2023-08-17 09:22
#
高并发编程
java
设计模式
单例模式应用:常用于管理资源,如日志、
线程池
classSingleton{public:staticSingleton&getInstance(){staticSingletoninstance;returninstance
我的技术学习小站
·
2023-08-17 08:45
java多线程的实现方式
Callable接口通过FutureTask包装器来创建Thread线程:4、使用ExecutorService、Callable、Future实现有返回结果的线程:5:线程的生命周期及五种基本状态:什么是
线程池
西塘有小雨
·
2023-08-17 08:19
java基础知识
java
面试
网络编程
:协议UDP通信-快速入门UDP通信-多发多收TCP通信-快速入门TCP通信-多发多收消息TCP通信-同时接受多个客户端消息TCP通信实战案例-即时通信TCP通信实战案例-模拟BS系统TCP通信-使用
线程池
优化
丿Mars灬龙族-
·
2023-08-17 06:11
JavaSE进阶
网络
开发语言
mysql中括号_MySQL三万字精华总结
在该层上引入了
线程池
的概念,为通过认证安全
weixin_39908106
·
2023-08-17 04:17
mysql中括号
mysql中括号_[转]MySQL面试大全
在该层上引入了
线程池
的概念,为通
weixin_39700625
·
2023-08-17 04:16
mysql中括号
为什么 ThreadLocal 会导致内存泄漏 ?如何解决 ?
在面试中被问到这个问题,如果记不清细节了,可以这样回答:ThreadLocal里面存储的数据,它的生命周期是和线程或者
线程池
的生命周期保持一致的,如果在整个程序的运行期间,线程和
线程池
都没有销毁的情况下
Master_hl
·
2023-08-17 02:08
并发
java
Netty入门教程
简单介绍Java原生BIO,NIO:BIO:阻塞式IO,服务端程序:accept()监听客户端访问引入多线程:客户端连接数很多时容易爆发OOM引入
线程池
:并发度受
线程池
的最大线程数跟阻塞队列大小限制NIO
小馒头yy
·
2023-08-17 01:21
netty
网络
java
Spring Boot 单元测试实践(二)
本文基于SpringBoot2.3、Junit5、Mockito来进行一个简单的示范,来说明如何去进行Mock和Stub的,同时附带一些Junit5的
简单操作
.Mo
黑帽子技术
·
2023-08-17 00:11
单元测试
java
spring
spring
boot
数据库
深入理解高并发编程 - 通过 ThreadPoolExecutor 类深度解析
线程池
执行任务
1、核心逻辑
线程池
状态管理:ThreadPoolExecutor使用整数变量ctl来表示
线程池
的状态和工作线程数量。
冷风扇666
·
2023-08-17 00:52
#
高并发编程
java
动态
线程池
框架(DynamicTp),监控及源码解析篇
大家好,动态
线程池
项目DynamicTp开源一个多月,目前400多star,说明还是比较受欢迎的,现在已经有一些小伙伴在接入使用或者即将接入使用了,为了项目以后更好的发展迭代,打算出几篇文章来对DynamicTp
DataFox
·
2023-08-16 22:38
Java基础系列(八)——
线程池
详解
目录
线程池
详解什么是
线程池
?为什么要用
线程池
?
Stray_Lambs
·
2023-08-16 21:42
Java
java
开发语言
java实现大文件并发高效下载
它利用了OkHttp库来进行网络请求,并使用
线程池
来同时下载多个文件,从而提高下载效率。程序通过遍历预设的文件URL和本地保存路径,创建下载任务并提交给
线程池
执行。
Hello.Reader
·
2023-08-16 21:22
java
java
开发语言
Linux下设计简易
线程池
Linux下设计简易
线程池
文章目录Linux下设计简易
线程池
1.介绍2.具体实现2.1任务类头文件Task.hpp2.2
线程池
文件ThreadPool.hpp2.3主函数Main.cc1.介绍
线程池
是一种池化技术
Arthur___Cui
·
2023-08-16 19:22
Linux
linux
java
数据库
Java几种常见的
线程池
FixedThredPool介绍:可重用固定线程数的
线程池
FixedThreadPool构造器源码FixedThreadPool使用了无边界的任务队列,当有新任务来的时候,会首先判断当前线程数是否小于核心线程数
7183
·
2023-08-16 18:48
Android 系统日志写入文件
目录介绍1.业务需求2.目前有那些做法及问题3.自定义log工具类,一边打印日志一边写入文件4.在application开启
线程池
进行日志打印5.写一个service将系统日志写到文件关于链接1.技术博客汇总
杨充211
·
2023-08-16 18:25
Java
线程池
的七个参数
线程池
的构造函数有7个参数,分别是corePoolSize、maximumPoolSize、keepAliveTime、unit、workQueue、threadFactory、handler。
无条件做异梦
·
2023-08-16 17:54
java
java
开发语言
springBoot中service层查询使用多线程CompletableFuture(有返回值)
重点:1.创建
线程池
Executorexecutor=Executors.newCachedThreadPool();//保存线程List>futures=newArrayListfuture=CompletableFuture.runAsync
张毫洁
·
2023-08-16 17:50
多线程
spring
boot
后端
多线程
深入了解电脑硬件以及多线程编程
的工作原理单核CPU多核CPU并发与并行深入了解进程、线程及其优先级进程与线程线程的创建与命名线程的优先级与控制线程的休眠与等待线程安全与锁机制同步与异步线程安全问题与锁可重入锁解决线程安全问题多线程间的通信与
线程池
的使用线程通信与生产者消费者模型
线程池
的优势与使用欢迎来到
IT·陈寒
·
2023-08-16 17:36
Java面试技巧
Java学习路线
数据库
服务器
linux
java
开发语言
Java8
线程池
1,完成多任务的线程自动负载均衡2,完成多线程结果归并ExecutorServiceexecutorService=Executors.newFixedThreadPool(5);List>list=newArrayListfuture=executorService.submit(newCallable(){publicIntegercall()throwsException{intsum=0;
阿尔卡雷特
·
2023-08-16 16:15
三大池式组件实现
文章目录
线程池
:项目背景:
线程池
的实现原理:
线程池
的结构:线程数组:任务队列:任务队列和线程数组的不同:管理者线程:整体代码:thread_pool.hthread_pool.cMySQL的连接池关键技术点
小白要努力sgy
·
2023-08-16 16:18
c++
中间件
nginx
C++ | 简单的使用 bind + function 实现一个简单的
线程池
(简单逻辑)
#includeusingnamespaceplaceholders;//线程类classThread{public:Thread(functionfunc,intx):_func(func),_x(x){};~Thread(){};threadstart(){threadt(_func,_x);returnt;}private:function_func;int_x;};classThreadP
ttxiaoxiaobai
·
2023-08-16 14:44
c++
开发语言
糟了,银行线上跑了一年的代码出事故了
介绍周末在水群的时候,发现有个小伙伴遇到了一个线上问题
线程池
中线程的状态只有一个为RUNNABLE,其他都为WAITING,问有可能是哪些原因造成的?
Java识堂
·
2023-08-16 11:55
Java
EE
java
1.1 Mysql逻辑架构
客户端层客户端层的主要功能是接收用户请求,并进行账户/权限验证的操作,这个是同大多数客户端/服务器模型的数据库一样的.请求处理层此层会对具体的sql语句进行处理和优化.此层分为四个部分,分别如下:连接线程处理mysql采用的是
线程池
的方式处理请求
愤愤的有痣青年
·
2023-08-16 11:05
Android 面试笔记整理-Binder机制
作者:浪人笔记面试可能会问到的问题从IPC的方式问到Binder的优势为什么zygote跟其他服务进程的通讯不使用BinderBinder
线程池
和Binder机制等等这些问题都是基于你对Binder的理解还有对其他
码中之牛
·
2023-08-16 11:39
移动开发
Android
面试
android
面试
笔记
移动开发
binder
Framework
使用 MBean 和 日志查看 Tomcat
线程池
核心属性数据
文章目录CustomTomcatThreadPoolMBeanCustomTomcatThreadPoolCustomTomcatThreadPoolMBeancom.qww.config;publicinterfaceCustomTomcatThreadPoolMBean{StringgetStatus();}CustomTomcatThreadPoolpackagecom.qww.config
AntHub
·
2023-08-16 10:02
java
tomcat
java
腾讯面经总结
6、synchronized原理7、
线程池
的核心参数;8、ThreadLocal的实现,原理,业务用来做什么?9、SpringDI的原理;1
程序员大彬
·
2023-08-16 10:26
java
面试
java
面试
Java自定义异步功能实践
前面我们提到
线程池
处理批量接口请求实践但是在语法上比较复杂,还需要进行线程间的同步,也需要一定的Java知识,最近在学习Golang语言时,感觉go关键字十分高效,只要是想异步执行的方法,只需在前面添加
FunTester
·
2023-08-16 10:31
从 电商系统 角度全方位 研究+吃透 “Java多线程”(上篇)
image.png02多线程2.1JU·C
线程池
(1)概念回顾线程创建的方式继承Thread实现Runnable使用FutureTask线程状态NEW:刚刚创建,没做任何操作RUNNABLE:调用run
废柴程序员
·
2023-08-16 10:53
Mysql体系——整体架构
3层:应用层MySQL服务层存储引擎层1.1应用层应用层是MySQL体系架构的最上层,主要包含如下内容:连接处理用户鉴权安全管理连接处理:当一个客户端向服务端发送连接请求后,MySQLserver会从
线程池
中分配一个线程来和客户
chase_lwf
·
2023-08-16 10:41
Android线程:AsyncTask
上篇文章我们简单认识了一下Android的线程类Thread,但是在实际工作需求中其实只靠单单的Thread是无法满足的,这就需要来认识一下
线程池
,在认识
线程池
之前,我们先一起来看下AsyncTask。
等待苍老了谁_d0c7
·
2023-08-16 09:59
Python实现生产者消费者模型
题目在这里插入图片描述项目地址生产者-消费者模型进阶思路将生产者、消费者和消息队列设为三条进程执行,之间通过socket通信消息队列拥有4条工作线程的
线程池
,另外再开两条线程与消费者和生产者进行通信生产者生产出数据后将数据发送给消息队列
fanfei666
·
2023-08-16 08:03
面试官:小伙子,你给我说一下
线程池
的线程复用原理吧
前言前两天和粉丝聊天的时候,粉丝问了我一个挺有意思的问题,说他之前在面试的时候被问到
线程池
的线程复用原理,当时我跟他简单的说了一下,没想到过了几天又来问我这个问题了,说他最近又被问到了这个问题.....
前程有光
·
2023-08-16 05:18
Java并发编程(六)
线程池
[Executor体系]
概述在处理大量任务时,重复利用线程可以提高程序执行效率,因此
线程池
应运而生。它是一种重用线程的机制,可以有效降低内存资源消耗提高响应速度。
奉先节度使
·
2023-08-16 04:26
#
Java
java
线程池
在Python中的优势及适用场景
这个时候,
线程池
就像是一个强大的厨师团队,能够帮助我们高效地完成任务。然而,创建和管理大量的线程是一个复杂而繁琐的任务。而且,如果线程数量过多,还可能导致系统资源的浪费和性能下降。
小白学大数据
·
2023-08-16 03:46
爬虫
python
python
开发语言
爬虫
数据分析
JAVA多线程—Executor
线程池
为什么要用
线程池
?
线程池
提供了一种限制和管理资源(包括执行一个任务)。每个
线程池
还维护一些基本统计信息,例如已完成任务的数量。
Zak1
·
2023-08-16 01:18
腾讯面经总结
6、synchronized原理7、
线程池
的核心参数;8、ThreadLocal的实现,原理,业务用来做什么?9、SpringDI的原理;1
·
2023-08-16 01:40
后端java
AQS中的condition是如何实现的
涉及到条件判断的并发场景都可以用到,比如:阻塞队列的ArrayBlockingQueue中做队列满和空的条件判断CyclicBarrier中做阻塞与唤醒所有线程的判断DelayQueue中的阻塞获取队列数据的判断
线程池
心智的年轮
·
2023-08-16 01:31
2020-03-03 蚂蚁金服一面
1.项目介绍2.谈谈对
线程池
的理解3.classloader4.乐观锁的实现有哪些5.java内存模型6.gc算法以及具体实现7.hashmap,concurrenthashmap8.redis,aof
傲娇的死胖子
·
2023-08-15 22:29
Apache Dubbo 云原生可观测性的探索与实践
dubbo-spring-boot-observability-starter依赖,微服务集群即原生具备以下能力:能力一:可视化查看集群、单机流量指标与健康状态Dubbo3.2最新版本支持以应用、单机、单条服务等多种不同粒度观测运行状态,包括qps、rt、
线程池
·
2023-08-15 18:33
异步任务-- AsyncTask
Android单线程模型耗时操作放在非主线程中二、异步加载最常用的两种方式多线程/
线程池
AsyncTask二、AsyncTask为何而生?
小竹子爱广播
·
2023-08-15 17:49
一文吃透Java并发高频面试题
线程池
线程池
:一个管理线程的池子。为什么平时都是使用
线程池
创建线程,直接new一个线程不好吗?嗯,手动创建线程有两个缺点不受控风险频繁创建开销大为什么不受控?
·
2023-08-15 16:19
后端java
并发-
线程池
线程池
,使用Executors创建CachedThreadPoolExecutorServicee=Executors.newCachedThreadPool()底层:ThreadPoolExecutor
朽木1
·
2023-08-15 14:49
vue mixin混入的
简单操作
(vue-cli中的操作)
mixin混入真的是方便,在不同的组件中有相同的操作方法时可以单独提取出来,放到单独的文件中,在使用的组件中注入即可。以此实现vue组件中的可复用功能。示例:创建mixin.js文件:constmixin={create(){this.consoleSome()},methods:{consoleSome(){console.log("打印")}}}exportdefaultmixin在某个组件中
菜鸟搬砖
·
2023-08-15 12:21
深入理解高并发编程 - 分析创建
线程池
究竟有哪些方式
1、使用Executors工厂方法:使用Executors工厂方法创建
线程池
是一种简单快捷的方式,适用于一些常见的
线程池
需求。
冷风扇666
·
2023-08-15 12:38
#
高并发编程
java
Java多线程之
线程池
(ThreadPoolExecutor)实现原理分析(一)
使用多线程,就必须要考虑使用
线程池
,今天我们来聊聊
线程池
的那些事。注:源码都是基于JDK1.8一、为什么要使用
线程池
?
小怪聊职场
·
2023-08-15 10:33
线程池
工作原理深入解析
目录1.线程正常的生命周期2.为什么要用
线程池
?3.
线程池
的核心原理4.怎样创建
线程池
?
程序猿ZhangSir
·
2023-08-15 09:35
java
jvm
开发语言
Nacos
在nacos1.4里是有个executor
线程池
去跑checkConfigInfo()方法来长轮询拉取配置。
Lnstark
·
2023-08-15 09:57
this.Invoke和this.BeginInvoke的区别
c#Invoke和BeginInvoke区别本文导读:BeginInvoke()调用时,当前线程会启用
线程池
中的某个线程来执行此方法,当前线程不被阻塞,继续运行后面的代码,Invoke()调用时,会阻塞当前线程
刘欢(C#)
·
2023-08-15 09:27
开发语言
C#
SpringBoot中的
线程池
的使用
使用步骤先创建一个
线程池
的配置,让SpringBoot加载,用来定义如何创建一个ThreadPoolTaskExecutor,要使用@Configuration和@EnableAsync这两个注解,表示这是个配置类
life_niu
·
2023-08-15 08:38
上一页
77
78
79
80
81
82
83
84
下一页
按字母分类:
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
其他