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
线程池内存溢出
数据结构+算法(第05篇):数组和链表
阶段1、深入多线程阶段2、深入多线程设计模式阶段3、深入juc源码解析阶段4、深入jdk其余源码解析阶段5、深入jvm源码解析码哥源码部分码哥讲源码-原理源码篇【2024年最新大厂关于
线程池
使用的场
smart哥
·
2024-02-03 01:33
数据结构与算法
数据结构
算法
2018-05-11
线程池
publicclassThreadDemo{publicstaticvoidmain(String[]args){//调用工厂类的静态方法,创建一个
线程池
对象//返回
线程池
对象,是返回的接口ExecutorServicees
培根好吃
·
2024-02-03 01:34
Java程序员该如何学习才能成长为一名优秀的架构师
Java架构师,首先要是一个Java程序员,熟练掌握使用各种框架,并知道它们实现的原理,Java虚拟机原理、调优,懂得JVM能让你写出性能更好的代码,池技术,什么对象池,怎么解决并发量、连接池,
线程池
。
墨雨轩夏
·
2024-02-02 23:45
线程池
参数设置
线程池
的各个参数(核心
线程池
大小、最大
线程池
大小、任务队列数量等)的配置需要根据具体的业务场景和性能需求来决定。
我们一起搬砖吧
·
2024-02-02 21:57
java
服务器
数据结构+算法(第02篇):玩扫雷就是优化算法
阶段1、深入多线程阶段2、深入多线程设计模式阶段3、深入juc源码解析阶段4、深入jdk其余源码解析阶段5、深入jvm源码解析码哥源码部分码哥讲源码-原理源码篇【2024年最新大厂关于
线程池
使用的场
smart哥
·
2024-02-02 18:25
数据结构与算法
数据结构
算法
AOP 实现@Async异步事务管理
异步调用在日常搬砖过程中,有时考虑业务处理性能,会使用@Async异步处理耗时操作自定义
线程池
@Configuration@EnableAsyncpublicclassThreadPoolTaskConfig
夕阳西下,断肠人在天涯
·
2024-02-02 17:10
SpringBoot
spring
java
JTA
Async
JVM内存泄漏、
内存溢出
详解
当谈到JVM内存问题时,经常听到"内存泄漏"和"
内存溢出
"这两个术语。以下是它们的详细解释:内存泄漏(MemoryLeak)内存泄漏指的是程序中已不再需要的内存却未被释放的情况。
创作小达人
·
2024-02-02 17:35
jvm
幻兽帕鲁越玩越卡,
内存溢出
问题如何解决?
近期幻兽帕鲁游戏大火,在联机组队快乐游玩的同时,玩家们也发现了一些小问题。由于游戏有随机掉落材料的设定,服务器在加载掉落物的过程中很容易会出现掉帧、卡顿的情况。某些玩家甚至在游戏1~2时后就出现服务器崩溃的情况,非常影响游戏体验。没有服务器运维经验的玩家,很容易束手无策,只能任凭服务器默默重启。在这里教大家一招,使用saas形态的轻量级运维工具,只需要三步,即可对服务器资源情况进行实时监控,出现异
知白y
·
2024-02-02 15:42
网络安全
数据结构+算法(第11篇) :无死角“盘”它!二分查找树
阶段1、深入多线程阶段2、深入多线程设计模式阶段3、深入juc源码解析阶段4、深入jdk其余源码解析阶段5、深入jvm源码解析码哥源码部分码哥讲源码-原理源码篇【2024年最新大厂关于
线程池
使用的场
smart哥
·
2024-02-02 15:20
数据结构与算法
算法
数据结构
数据结构+算法(第08篇):史上最猛之递归屠龙奥义
阶段1、深入多线程阶段2、深入多线程设计模式阶段3、深入juc源码解析阶段4、深入jdk其余源码解析阶段5、深入jvm源码解析码哥源码部分码哥讲源码-原理源码篇【2024年最新大厂关于
线程池
使用的场
smart哥
·
2024-02-02 15:19
数据结构与算法
算法
数据结构
数据结构+算法(第10篇):叉堆“功夫熊猫”的速成之路
阶段1、深入多线程阶段2、深入多线程设计模式阶段3、深入juc源码解析阶段4、深入jdk其余源码解析阶段5、深入jvm源码解析码哥源码部分码哥讲源码-原理源码篇【2024年最新大厂关于
线程池
使用的场
smart哥
·
2024-02-02 15:19
数据结构与算法
数据结构
算法
数据结构+算法(第09篇):菜鸟也能“种”好二叉树!
阶段1、深入多线程阶段2、深入多线程设计模式阶段3、深入juc源码解析阶段4、深入jdk其余源码解析阶段5、深入jvm源码解析码哥源码部分码哥讲源码-原理源码篇【2024年最新大厂关于
线程池
使用的场
smart哥
·
2024-02-02 15:43
数据结构与算法
数据结构
算法
Spring Boot中异步
线程池
@Async
要完成异步操作一般有两种:1、消息队列MQ2、
线程池
处理。我们来看看Spring框架中如何去使用
线程池
来完成异步操作,以及分析背后的原理。
也曾眼眸有光
·
2024-02-02 14:54
Spring
spring
boot
java
后端
redis百万级数据量预热方案
注意点:1、因为数据量大,不要直接将所有数据查询出来然后遍历存储,因为大数据量数据全部缓存在服务器内存中会导致
内存溢出
报错;解
伟大的小冰
·
2024-02-02 12:53
redis
数据库
缓存
JUC并发编程
以下是Java并发编程中一些常用的JUC工具和概念:
线程池
(ExecutorFramework):ExecutorService接口:用于管理和控
星光不问赶路人-
·
2024-02-02 12:14
并发
JUC
Linux C实现
线程池
主要目的主要是在linux下C语言代码实现
线程池
,关于链表的操作,多线程,以及多线程锁、条件变量等知识点请自行参考其他博客。
abcd552191868
·
2024-02-02 08:38
零声-linux课程总结
linux
c语言
服务器
线程池
多线程
< Linux > 多线程(
线程池
)
目录1、
线程池
的概念2、
线程池
的使用场景3、
线程池
的代码实现1、
线程池
的概念
线程池
是一种线程使用模式。线程过多会带来调度开销,进而影响缓存局部性和整体性能。
三分苦
·
2024-02-02 08:38
Linux
linux
线程池
Linux组件之
线程池
目录一、
线程池
的概念二、
线程池
的核心组件三、数据结构设计1、任务队列2、
线程池
四、接口设计1、创建
线程池
2、销毁
线程池
3、抛出任务的接口五、实现一个
线程池
及测试1、测试单生成者——多消费者2、测试多生产者
闲谈社
·
2024-02-02 08:37
Linux基础组件
linux
线程池
后端
【Linux多线程】
线程池
目录
线程池
的概念
线程池
的优点
线程池
的应用场景
线程池
示例代码实现
线程池
的概念
线程池
是一种线程使用模式。线程过多会带来调度开销,进而影响缓存局部性和整体性能。
sy'ty
·
2024-02-02 08:04
Linux
linux
c++
重温《深入理解Java虚拟机:JVM高级特性与最佳实践(第二版)》 –– 学习笔记(二)
第二部分:自动内存管理机制第2章:Java内存区域与
内存溢出
异常2.1概述Java与C++之间有一堵由内存动态分配和垃圾收集技术围成的高墙。
cab5
·
2024-02-02 07:02
java
jvm
学习
数据结构+算法(第03篇):KO!大O——时间复杂度
阶段1、深入多线程阶段2、深入多线程设计模式阶段3、深入juc源码解析阶段4、深入jdk其余源码解析阶段5、深入jvm源码解析码哥源码部分码哥讲源码-原理源码篇【2024年最新大厂关于
线程池
使用的场
smart哥
·
2024-02-02 07:04
数据结构与算法
算法
数据结构
Tomcat -- server.xml
Accept队列中取出connection,接受该connection,然后交给工作线程去处理(读取请求参数、处理逻辑、返回响应等等);如果该连接不是keepalived的话,则关闭该连接,然后该工作线程释放回
线程池
花追雨
·
2024-02-02 06:36
环境
参数配置
tomcat
xml
java
池化技术
java中常见的池化技术有对象池,复用对象;连接池,复用连接;
线程池
,复用线程。对象池java中,万物皆对象,如果硬是要说连接池、
线程池
都是对象池看似也没问题。
ludan110
·
2024-02-02 05:00
JMX可视化监控
线程池
前两天阅读公司代码看到了用JMX监控定时任务信息和状态,JMX这个单词感觉很熟于是便去查阅了一下,并写了监控
线程池
的Demo通过阅读本篇文章你将了解到:JMX介绍
线程池
介绍JMX监控
线程池
应用什么是JMXJMX
何甜甜在吗
·
2024-02-02 04:36
前置知识:方法递归
递归的形式直接递归:方法自己调用自己间接递归:方法调用其他方法,其他方法又回调方法自己使用方法递归时需要注意的问题:递归如果没有控制好终止,会出现递归死循环,导致栈
内存溢出
错误(StackOverflowError
与时俱哉
·
2024-02-02 03:47
java
开发语言
线程池
——Executor、Executors、ExecutorService、ThreadPoolExecutor、ThreadPoolTaskExecutor之间的区别
java.util.concurrent.Executor负责线程的使用和调度的根接口|–ExecutorService子接口:
线程池
的主要接口|–ThreadPoolExecutor
线程池
的实现类|–
小甄笔记
·
2024-02-02 03:06
线程
java
开发语言
线程池
相关的类学习
/执行任务voidexecute(Runnablecommand);}ExecutorServicepublicinterfaceExecutorServiceextendsExecutor{//关闭
线程池
weixin_44877172
·
2024-02-02 02:19
Java
学习
java
C++11多线程: hardware_concurrency()函数
hardware_concurrency():是thread类下的一个公共静态函数,用于获取当前机器的CPU逻辑核心数,并可根据此值来设置
线程池
的工作线程数量。
scx_link
·
2024-02-02 02:18
C
and
C++的笔记
c++
开发语言
java大厂面试题整理(五)线程及
线程池
相关知识点
首先常用的有四种方式:继承+两种实现+
线程池
获取。其实我们之前大量的demo都是newThread(()->{}).start();这个就是继承的方式。
唯有努力不欺人丶
·
2024-02-02 02:54
SpringBoot利用ThreadPoolTaskExecutor批量插入百万级数据实测!
application-dev.properties添加
线程池
配置信息# 异步线程配置# 配置
程序员蜗牛g
·
2024-02-02 00:24
多线程
spring
boot
后端
java
Netty底层探究
Netty线程模型//Netty模型1.Netty抽象出两组
线程池
BossGroup和WorkerGroup,BossGroup专门负责接收客户端的连接,WorkerGroup专门负责网络的读写.2.BossGroup
我就是胖着玩玩的
·
2024-02-02 00:47
nio
后端
RabbitMQ(005 延迟队列)
rabbitmq消息中间件总时长12:20:00共65P此文章包含第31p-第p37的内容延迟队列实现定时任务方式(不推荐)被动取消只有查询的时候才会进行修改状态(不推荐)jdk延迟队列(不推荐)容易
内存溢出
中间件
wang_book
·
2024-02-02 00:46
rabbitMQ
rabbitmq
分布式
Springboot 整合 Quartz(定时任务框架)
2、ScheduledExecutor鉴于Timer的缺陷,Java5推出了基于
线程池
设计的ScheduledExecut
programmer_山风
·
2024-02-01 22:01
JAVA基础
springboot
spring
boot
java
后端
图解java.util.concurrent并发包源码系列——深入理解定时任务
线程池
ScheduledThreadPoolExecutor
深入理解定时任务
线程池
ScheduledThreadPoolExecutorScheduledThreadPoolExecutor作用与用法ScheduledThreadPoolExecutor内部执行流程
黄俊懿
·
2024-02-01 21:55
java
开发语言
后端
并发编程
JUC
jvm
redis使用Big key的问题
引发操作阻塞:Redis内存达到maxmemory参数定义的上限引发操作阻塞或重要的Key被逐出,甚至引发
内存溢出
(OutOfMemory)。
倜傥村的少年
·
2024-02-01 20:11
redis
redis
java
数据库
Java对象池pool2分析PooledObjectFactory
背景:池化技术在Java中使用的相当多了,例如各种数据库连接池,以及JDK自己实现的
线程池
等等,从根本上说他们都是对象池,把资源池化,按需存取,不仅能够一定程度上节省对象的创建时间(缓存思想),还能够对池子做一些管理和控制
一颗小小的石头.
·
2024-02-01 19:33
Java
【深入浅出SpringCloud原理及实战】「Netflix系列之Hystrix」针对于限流熔断组件Hystrix的回退降级实现方案和机制
针对于限流熔断组件Hystrix的回退降级实现方案和机制依赖隔离依赖隔离之线程&
线程池
高延迟请求的例子
线程池
的优势
线程池
的弊端
线程池
的开销
线程池
开销信号量依赖隔离Hystrix通过使用『舱壁模式』(注:
洛神灬殇
·
2024-02-01 19:53
#
spring
cloud
hystrix
spring
Java并发基础:CompletionService全面解析!
内容概要CompletionService的优点在于能够解耦任务提交与结果获取,有效的整合
线程池
与阻塞队列,实现任务完成顺序的处理,提升系统吞吐量,它简化了多线程编程的复杂性,使开发者能够更专注于业务逻辑
程序员古德
·
2024-02-01 16:55
Java并发基础
java
开发语言
Hystrix系列之ThreadLocal跨线程传递问题
在Hystrix系列之前的文章中提到过,如果使用
线程池
模式,那么存在一个ThreadLocal变量跨线程传递的问题,即在主线程的ThreadLocal变量,无法在
线程池
中使用,不过Hystrix内部提供了解决方案
美团Java
·
2024-02-01 15:12
[Java 并发基础]多线程编程
Future.htmlhttps://juejin.cn/post/6970558076642394142文章目录线程的创建方式继承`Thread`实现`Runnable`接口实现`Callable`接口使用`Lambda`使用
线程池
线程创建相关的
程序员三木
·
2024-02-01 13:11
Java探索者之路
java
开发语言
2018年最新Java 面试题集
一、第一套面试题1.Mybatis与Ibatis的区别2.Http1与Http2的区别3.SpringMVC的执行流程4.JVM
内存溢出
具体指哪些内存区域?都会抛出什么异常?
01_小小鱼_01
·
2024-02-01 13:44
线程池
中线程抛了异常如何处理?
1.模拟
线程池
抛异常在实际开发中,我们常常会用到
线程池
,但任务一旦提交到
线程池
之后,如果发生异常之后,怎么处理?怎么获取到异常信息?
lgq2016
·
2024-02-01 12:07
java
线程池
异常
submit
execute
【Linux】
线程池
线程池
一、
线程池
的概念1、
线程池
的优点2、
线程池
的应用场景二、
线程池
的实现1、实现逻辑2、threadpool
线程池
(1)threadpool.hpp代码(2)为什么
线程池
中需要有互斥锁和条件变量?
2022horse
·
2024-02-01 12:19
Linux
linux
运维
服务器
c++
hystrix
线程池
资源隔离的理解
hystrix如何进行隔离,有
线程池
隔离和信号量两种方式。信号量隔离相对来说容易理解,他就是一个计数器,显示服务的请求数量,起到了限流的作用。
不会消失的夜晚
·
2024-02-01 12:46
java
微服务
hystrix
内存泄漏和
内存溢出
目录内存泄漏和
内存溢出
内存溢出
和内存泄露的区别与联系JVM内存模型内存泄露8种情况1、静态集合类2、各种连接,如数据库连接、网络连接和IO连接等。3、变量不合理的作用域。
Upaaui
·
2024-02-01 11:09
#
java
java
EasyExcel使用,实体导入导出
但他们都存在一个严重的问题就是非常的耗内存,poi有一套SAX模式的API可以一定程度的解决一些
内存溢出
的问题,但POI还是有一些缺陷,比如07版Excel解压缩以及解压后存储都是在内存中完成的,内存消耗依然很大
Upaaui
·
2024-02-01 11:03
#
java
excel
java
垃圾回收机制
它的主要目的是减少内存泄漏和
内存溢出
的情况,提高程序的性能和稳定性。
风与烈酒
·
2024-02-01 10:47
jvm
java
算法
【Linux】
线程池
的简易实现(懒汉模式)
文章目录前言一、懒汉方式1.普通模式1.线程安全模式二、源代码1.Task.hpp(要执行的任务)2.ThreadPool.hpp(
线程池
)3.Main.cpp前言`
线程池
:一种线程使用模式。
Kaugo
·
2024-02-01 10:14
linux
单例模式
运维
线程池
JVM工作原理与实战(三十一):诊断内存泄漏的原因
本文主要介绍了诊断
内存溢出
的原因、MAT内存泄漏检测的原理等内容。知识点回顾:解决
内存溢出
的步骤:解决
内存溢出
问题是一个复杂的过程,
橘子-青衫
·
2024-02-01 10:13
JVM工作原理与实战
jvm
java
后端
架构
【Linux系统编程三十】
线程池
实现
线程池
实现一.
线程池
的本质二.类内创建线程三.代码实现一.
线程池
的本质
线程池
里面存储的都是一批已经创建好的线程,当
线程池
里有数据时,这批线程就会被唤醒去竞争数据,当
线程池
里没有数据时,这批线程就去休眠等待
小陶来咯
·
2024-02-01 10:03
Linux系统编程
linux
运维
c++
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
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
其他