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
jvm参数调优
设置Elasticsearch之重要的系统配置
以下设置必须在生产使用时配置:设置
JVM
堆大小禁用交换增加文件描述符确保足够的虚拟内存确保足够的线程开发模式vs生产模式默认情况下,Elasticsearch假定您在开发模式下工作。如果没有正确配
limboys
·
2023-11-27 21:25
elasticsearch
elasticsearch
配置Jolokia监控服务端程序运行状态
而这两者的采集协议都支持jolokia,我用到的是jolokia对
jvm
进程信息的收集[官方文档对
JVM
采集的介绍]。使用步骤官方的下载地址:http
醉鱼
·
2023-11-27 19:15
Java常量池理论篇:Class常量池、运行时常量池、String常量池、基本类型常量池,intern方法1.6、1.7的区别
jvm
在执行某个类的时候,必须经过加载、连接、初始化,而连接又包括验证
一码归一码@
·
2023-11-27 19:35
Java基础理论
java
开发语言
JVM
上篇:内存与垃圾回收
注:本文浓缩了宋红康老师
JVM
入门到精通上篇(内存与垃圾回收)的精华文章目录
JVM
JVM
的位置JAVA代码的执行流程
JVM
整体结构
JVM
的架构模型
JVM
的生命周期主流
JVM
的发展历程类的加载子系统类的加载子系统的作用类的加载过程加载链接类的初始化类的加载器分类虚拟机自带的加载器获取
程序员的暴击
·
2023-11-27 19:14
JVM
1024程序员节
GC
Java
虚拟机
JVM
Java
JVM
下篇:性能监控与调优篇
1.概述篇1.1.大厂面试题支付宝:支付宝三面:
JVM
性能调优都做了什么?小米:有做过
JVM
内存优化吗?
chenfl0808
·
2023-11-27 19:08
java
java
面试
程序人生
后端
JVM
:垃圾回收
当我们编写Java应用程序时,我们通常不需要考虑内存管理的细节,因为Java虚拟机(
JVM
)会自动处理内存分配和垃圾回收。垃圾回收是
JVM
的一个重要功能,它负责在应用程序运行时自动回收不再使用的内存。
杏花烟雨湘兰
·
2023-11-27 19:34
JVM
jvm
java
算法
JVM
之垃圾回收篇
垃圾回收文章目录垃圾回收1.前言1.1垃圾收集1.2什么是垃圾?1.3为什么需要GC?1.4Java垃圾回收机制2.垃圾回收的相关概念2.1System.gc()的理解2.2内存溢出2.3内存泄露2.4StopTheWorld2.5垃圾回收的并行与并发2.6安全点与安全区域2.6.1安全点2.6.2安全区域2.7四种引用2.7.1强引用(StrongReference)2.7.2软引用(SoftR
Daylan Du
·
2023-11-27 19:34
JVM
jvm
java
算法
JVM
垃圾回收篇(垃圾回收算法)
垃圾回收算法1.垃圾回收的两个阶段2.垃圾标记算法之引用计数算法3.垃圾标记算法之可达性分析法4.垃圾清除算法之标记清除算法5.垃圾清除算法之复制算法6.垃圾清除算法之标记压缩算法7.垃圾清除算法总结8.其它收集算法1.分代收集算法2.增量收集算法3.分区收集算法1.垃圾回收的两个阶段垃圾标记阶段在堆空间里存放着几乎所有的Java对象实例,在GC执行垃圾回收之前,首先需要区分出内存中哪些是存活对象
编程小吉
·
2023-11-27 19:04
JVM教程
java
jvm
JVM
篇之垃圾回收
概述首先要明白
JVM
垃圾回收(GC),回收的是什么?
IT农名工丶
·
2023-11-27 19:33
java
<
JVM
上篇:内存与垃圾回收篇>11-垃圾回收概述及算法
笔记来源:尚硅谷
JVM
全套教程,百万播放,全网巅峰(宋红康详解java虚拟机)同步更新:https://gitee.com/vectorx/NOTE_
JVM
https://codechina.csdn.net
VectorUx
·
2023-11-27 19:03
JVM从入门到精通
java
jvm
<
JVM
上篇:内存与垃圾回收篇>13-垃圾回收器
笔记来源:尚硅谷
JVM
全套教程,百万播放,全网巅峰(宋红康详解java虚拟机)同步更新:https://gitee.com/vectorx/NOTE_
JVM
https://codechina.csdn.net
VectorUx
·
2023-11-27 19:03
JVM从入门到精通
java
jvm
【Android知识笔记】性能优化专题(四)
App线程优化线程调度原理任意时刻,只有一个线程占用CPU,处于运行状态多线程并发:轮流获取CPU使用权
JVM
负责线程调度:按照特定机制分配CPU使用权线程调度模型分时调度模型:轮流获取、均分CPU时间抢占式调度模型
川峰
·
2023-11-27 19:31
Android知识笔记
android
性能优化
线程优化
网络优化
电量优化
JVM
原理(三):垃圾回收
一、
JVM
内存是如何进行分配和回收的Java的自动内存管理机制就要是针对对象内存的分配和回收,同时Java内存管理主要是针对堆内存中对象的分配与回收引用我上一篇博客的堆内存中的对象内存分配和回收和流程—
by_yanzhenshun
·
2023-11-27 19:30
java基础
jvm
java
编程语言
JVM
系列之:你真的了解垃圾回收吗
本文为《深入学习
JVM
系列》第十一篇文章文章更新履历:20220317:补充了垃圾回收的内容,通过finalize()复活对象增加了一个代码示例,补充完善了垃圾收集算法Java虚拟机的自动内存管理,将原本需要由开发人员手动回收的内存
hresh
·
2023-11-27 19:28
深入学习JVM
java
jvm
GC
JVM
基础篇:垃圾回收
1.前言1.1C/C++的内存管理在C/C++这类没有自动垃圾回收机制的语言中,一个对象如果不再使用,需要手动释放,否则就会出现内存泄漏。我们称这种释放对象的过程为垃圾回收,而需要程序员编写代码进行回收的方式为手动回收。内存泄漏指的是不再使用的对象在系统中未被回收,内存泄漏的积累可能会导致内存溢出。1.2Java的内存管理Java中为了简化对象的释放,引入了自动的垃圾回收(GarbageColle
汤姆&Tom
·
2023-11-27 19:26
JVM
jvm
java
算法
Java后端互联网500道中高级面试题(含答案)
进大厂是大部分程序员的梦想,而进大厂的门槛也是比较高的,所以这里整理了一份阿里、美团、滴滴、头条等大厂面试大全其中概括的知识点有:Java基础、spring、springmvc、springboot、springcloud、
JVM
Java-格子衫-凌霄
·
2023-11-27 18:04
面试
面试
java
spring
架构
后端
java 监控 native 内存_记一次java native memory增长问题的排查
1.摘要最近排查了一个比较灵异的线上
jvm
内存持续增长的问题,排查过程异常艰辛,但是最后竟然是用最简单的办法搞定了……2.现象线上机器部署了两个java实例,在运行几天后java开始吃swap空间,java
weixin_39936388
·
2023-11-27 18:02
java
监控
native
内存
2022 Java面试题合集
2022最新Java面试题合集☕包括Java集合、
JVM
、多线程、并发编程、设计模式、SpringBoot、SpringCloud、Java、MyBatis、ZooKeeper、Dubbo、Elasticsearch
方木丶
·
2023-11-27 18:25
spring
spring
boot
java
后端
面试
阿里22年最新最全500道Java后端面试大全(值得收藏)
进大厂是大部分程序员的梦想,而进大厂的门槛也是比较高的,所以这里整理了一份阿里、美团、滴滴、头条等大厂面试大全其中概括的知识点有:Java基础、spring、springmvc、springboot、springcloud、
JVM
跟着我学Java
·
2023-11-27 18:50
程序员
Java
面试
java
面试
开发语言
编程
程序人生
Cannot inline bytecode built with
JVM
target 1.8 into bytecode that is being built with
JVM
targe...
报错Cannotinlinebytecodebuiltwith
JVM
target1.8intobytecodethatisbeingbuiltwith
JVM
target1.6.Pleasespecifyproper
蓝不蓝编程
·
2023-11-27 17:44
强引用、软引用、弱引用、幻象引用的区别
1、强引用特点:我们平常编码new出来的对象都是强引用,当
JVM
内存空间不足时,宁愿抛出OutOfMemoryError,使程序异常终止,也不会随意回收还存活的强引用对象。
L_live
·
2023-11-27 17:19
JVM
-排查工具
ps-eLf|greppid查看进程的所有线程jps-l11839kafka.Kafka54578kafka.Kafka99593--processinformationunavailable11417org.tanukisoftware.wrapper.WrapperSimpleApp67658--processinformationunavailabletop-Hppid查看进程下的线程CPU
沉淀_0x0
·
2023-11-27 16:26
实例6 - StringBuilder和StringBuffer转成String
Java中字符操作可使用StringBuilder(线程不安全),StringBuffer(线程安全)以及String.其中String值不可变,因此在字符操作比如字符串拼接,截取等等,底层
JVM
处理时
静筱
·
2023-11-27 16:45
4.16配置文件(configuration profile)
@Profile
JVM
选项-Dspring.profiles.active=highschool源代码chapter04/profilespackagecom.apress.prospring5.ch4
仙境源地
·
2023-11-27 16:04
解决SparkSQL导致的
JVM
栈内存溢出方法_尚硅谷大数据培训
当SparkSQL的sql语句有成百上千的or关键字时,就可能会出现Driver端的
JVM
栈内存溢出。
尚硅谷铁粉
·
2023-11-27 16:52
jvm
大数据
java
一次
JVM
内存溢出问题解决记录
问题解决有一段时间了,当时比较忙,没有记录下来,最近闲下来了,就打算记录一下,问题的解决过程,毕竟以前看过虚拟机相关的知识,但由于公司项目都是内部项目,对性能要求不太高,很少用到虚拟机知识进行优化之类的,用虚拟机知识解决问题的机会也不多。先说下背景,这是一个电商相关的项目,已经上线运行了有段时间了,没用maven管理依赖,用到的jar包直接放在了工程里,Spring+struts+hibernat
ytzzh0726
·
2023-11-27 16:51
JAVA
内存溢出
ResultSet大数据量导致内存溢出
大数据量查询,使用ResultSet出现
JVM
内存溢出解决方案修改前代码statement=connection.prepareStatement(sql);修改后代码statement=connection.prepareStatement
焦虑的肉松面包
·
2023-11-27 16:18
Java
Java
ResultSet内存溢出
java 大数据处理之内存溢出解决办法
因项目中需要查询大量数据,所以导致
jvm
内存溢出,发现这篇博文不错,转发来共同学习原文地址:https://www.cnblogs.com/a757956132/p/4644910.html一、内存溢出类型
it1993
·
2023-11-27 15:13
jvm
大数据
内存溢出
jvm
大数据
内存溢出
【docker系列】docker高阶篇
推荐:kwan的首页,持续学习,不断总结,共同进步,活到老学到老导航檀越剑指大厂系列:全面总结java核心技术点,如集合,
jvm
,并发编程redis,kafka,Spring,微服务,Netty等常用开发工具系列
檀越剑指大厂
·
2023-11-27 15:09
s10
分布式
docker
容器
运维
记一次处理大数据而导致的内存溢出问题
现象首先,CPU超高,达到百分之300多;其次,kafka消息消费很慢,尤其是第八个分区分析由于CPU告警,首先想到
JVM
内存溢出了,所以先jstack出内存快照,定位导致内存溢出的代码或者可能的原因,
小豆瓣的靳先生
·
2023-11-27 15:37
【Java
Virtual
Machine】
大数据
jvm
java使用导出百万级别数据
用过POI的人都知道,在POI以前的版本中并不支持大数据量的处理,如果数据量过多还会常报OOM错误,这时候调整
JVM
的配置参数也不是一个好对策(注:jdk在32位系统中支持的内存不能超过2个G,而在64
LuckyTHP
·
2023-11-27 15:02
Java
java
jvm
开发语言
JVM
运行参数介绍 -Xms -Xmx -Xmn -Xss
文章目录CharGPT问答Java运行参数“-Xmx2048m-Xms1024m-Xmn512m-Xss256k”如何调优
jvm
的运行参数
JVM
相关介绍Java虚拟机底层原理知识总结CharGPT问答Java
秦时明月之君临天下
·
2023-11-27 15:14
Linux
JVM
Java
jvm
xss
前端
机器学习中四种调参方法总结
超
参数调优
的越好,得到
小小杨树
·
2023-11-27 15:44
JVM
加载class文件原理机制的初步学习
Java语言是一种具有动态性的解释性语言,类(class)只有加载到
JVM
中才能运行,当运行指定程序时,
JVM
会将编译生成的.class文件按照需求和一定的规则加载到内存中,并组织成为一个完整的java
zy_world
·
2023-11-27 14:36
skywalking学习
而Java语言编译之后是字节码,字节码需要通过Java虚拟机来运行,而不同操作系统的Java虚拟机是定制的,所以针对不同的操作系统,
JVM
会将相同格式的字节码翻译成对应操作系统
fangli2483
·
2023-11-27 13:45
apm
skywalking
JAVAEE-多线程
左下角的这些全都是当前进程的线程,来自于
JVM
自己创建的(负责垃圾回收,辅助完成调试,监控进程是否收到特殊信号之类),下图的状态是JAVA自己搞的一个状态:堆栈跟踪描述了当前线程,调用栈是啥样的,也就是方法之间相互调用的关联关系
思鱼不是死鱼
·
2023-11-27 12:30
笔记
java
jvm
开发语言
Java异常(比较全)
前言:想要学好异常,需要了解
JVM
虚拟机知识,这里涉及面试常问的内存溢出错误解决办法一、异常是什么?
seniorShen
·
2023-11-27 12:53
#
基础--最基本的东西
java
jvm
面试
Groutine详解:为什么大规模并发式应用偏爱Go语言
然而尽管如此,Golang的垃圾回收还是远远落后
JVM
的G1和ZGB,且
prestyan
·
2023-11-27 12:24
操作系统
go
JVM
内存管理深度剖析
1、
JVM
基础知识1.1
JVM
与操作系统的关系
JVM
能识别class后缀的文件,并且能够解析它的指令,最终调用操作系统上的函数,完成指定操作。
tmacfrank
·
2023-11-27 11:01
Java
jvm
java
开发语言
深入理解对象与垃圾回收机制
1、虚拟机中对象创建过程1.1对象创建过程当我们使用new创建一个对象时,在
JVM
中进行了如下操作:类加载:把class加载到
JVM
运行时数据区的过程。可以通过本地文件的形式,也可以通过网络加载。
tmacfrank
·
2023-11-27 11:01
Java
java
开发语言
Java 注解在 Android 中的使用场景
Retention表示保留级别,有三种:RetentionPolicy.SOURCE-标记的注解仅保留在源码级别中,并被编译器忽略RetentionPolicy.CLASS-标记的注解在编译时由编译器保留,但
JVM
tmacfrank
·
2023-11-27 11:21
Java
java
android
开发语言
java hprof文件_mat工具MemoryAnalyzer进行分析java内存溢出hprof文件
,我们可以通过mat工具MemoryAnalyzer进行分析下载地址:http://www.eclipse.org/mat/downloads.php说明:查看HPROF快照JProfiler能打开用
JVM
weixin_39716877
·
2023-11-27 10:01
java
hprof文件
java byte 二维数组_Java基础之数组、二维数组
数组的概念:JAVA语言中提供的数组是用来存储类型相同的一组元素,数组分为一维数组和多维数组一维数组声明数组数组的声明和变量的声明是相同的,必须要先声明才能使用,声明之后
jvm
不会分配内存空间,只有实例化之后才会为数组分配内存空间
秦道衍
·
2023-11-27 10:00
java
byte
二维数组
jvm
调优-hprof 文件打开
当服务器出现内存溢出的情况,要下载分析dump内存文件“dump当前进程的内存信息:通过命令jsp获取java进程pid:jsp:生成dump文件:jmap-dump:format=b,file=dump.hprofpid在当前目录xiazaihprof文件到本地。如何打开hprof后缀格式的文件呢?可以利用我们安装的jdk内置的工具:1.打开cmd命令,windows+R2.输入:jvisual
初夏0811
·
2023-11-27 10:57
java笔记
java
jvm
JVM
内存结构
JVM
内存结构体系
JVM
内存结构体系运行时数据区内存是非常重要的系统资源,是硬盘和CPU的中间仓库及桥梁,承载着操作系统和应用程序的实时运行。
淡若飘絮
·
2023-11-27 10:46
Android Studio Invalid Gradle JDK configuration found. Open Gradle Settings
这里有两种方法1:没有设置jdk,打开File-ProjectStructure-SDKLocation,设置JDKLocationimage.png把.idea/gradle.xml中的gradle
Jvm
hao_developer
·
2023-11-27 10:13
Java研学-StringBuffer与StringBuilder
StringBuilder1关于Buffer/Buffered 缓冲(缓存)技术:由于String类底层实现是char[],数组一旦创建长度固定,不利于String类数据的增删改查操作,因此java提出缓存技术,在
jvm
泰勒疯狂展开
·
2023-11-27 09:57
#
Java研学
java
开发语言
Android 虚拟机与类加载机制
1.1
JVM
与DalvikDalvik虚拟机也算是一个Java虚拟机,它是按照
JVM
虚拟机规范实现的,二者的特性差不多,不过还是有一些区别的:执行的指令集不同:Java虚拟机执行的是class文件,Dalvik
tmacfrank
·
2023-11-27 09:21
Android
#
Framework
android
dalvik
【docker系列】docker命令篇
推荐:kwan的首页,持续学习,不断总结,共同进步,活到老学到老导航檀越剑指大厂系列:全面总结java核心技术点,如集合,
jvm
,并发编程redis,kafka,Spring,微服务,Netty等常用开发工具系列
檀越剑指大厂
·
2023-11-27 09:57
s10
分布式
docker
容器
运维
Java——基础知识
文章目录一.引言1.计算机程序2.编程3.Java编程语言4.Java发展历程5.Java从编写到运行(1).启动Java开发环境(2).在编辑器上编写Java程序(3).运行Java程序(4).组织工作6.
JVM
巧克力code
·
2023-11-27 08:13
Java程序设计
java
上一页
69
70
71
72
73
74
75
76
下一页
按字母分类:
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
其他