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参数调优
【转】idea设置
JVM
运行参数
对
JVM
运行参数进行修改是
JVM
性能调优的重要手段,下面介绍在应用程序开发过程中
JVM
参数设置的几种方式。
全栈测试笔记
·
2023-12-28 23:56
测试基础(含环境搭建)
java
python
linux
jvm
tomcat
springboot优化
JVM
参数
写在前面参考的这里,此处只是为了记录,以防在工作中需要使用到。1:在idea中配置1.1:参数-XX:MetaspaceSize=128m-XX:MaxMetaspaceSize=128m-Xms1024m-Xmx1024m-Xmn256m-Xss256k-XX:SurvivorRatio=8-XX:+UseConcMarkSweepGC11.2:设置方式在Configuration->VMopt
一户董
·
2023-12-28 23:55
springboot
java
spring
boot
系列十四、SpringBoot +
JVM
参数配置实战调优
一、SpringBoot+
JVM
参数配置实战调优1.1、概述前面的系列文章大篇幅的讲述了
JVM
的内存结构以及各种参数,今天就使用SpringBoot项目实战演示一下,如何进行
JVM
参数调优
,如果没有阅读过前面系列文章的朋友
YYAugenstern
·
2023-12-28 23:20
JVM系列
JVM
SpringBoot
2018-10-20 tomcat
tomcat使用java语言来编写,tomcat和php一样都是用来处理动态程序的(也可以解析静态资源),tomcat可以处理.jsp或者.do结尾的动态文件,处理时并不是tomcat本身去处理,而是交给后端的
jvm
阿丧小威
·
2023-12-28 22:37
PC寄存器(程序计数器)概述
JVM
中的程序计数寄存器(ProgramConuterRegister)中,Register的命名源于CPU的寄存器,寄存器存储指令相关的现场信息。CPU只有把数据装载到寄存器才能够运行。
Shaw_Young
·
2023-12-28 21:36
JVM
致命错误日志(hs_err_pid.log)分析
最近两天测试环境有一个服务总是会挂(两到三天一次),
JVM
虚拟机总是会崩溃。所以有必要了解
JVM
崩溃的原因是什么。
涂作权的博客
·
2023-12-28 21:27
#
Spring
#
Spring
MVC
#
各位大神,急急急~~~~~ 我的
jvm
过一段时间就会崩溃,急死了 找不到问题
##AfatalerrorhasbeendetectedbytheJavaRuntimeEnvironment:##SIGSEGV(0xb)atpc=0x0000003884407a91,pid=29700,tid=0x00007f25596f6700##JREversion:Java(TM)SERuntimeEnvironment(8.0_121-b13)(build1.8.0_121-b13)
家在水草丰茂的地方
·
2023-12-28 21:56
java
私有部署ELK,搭建自己的日志中心(一)-- 概述
涉及到的组件有:filebeatkafkalogstashelasticsearchkibanakafkaui以采集
jvm
日志为示例,采集对象不外乎是以下两种:虚拟机k8sPod容器市面上采集日志的技术层出不穷
天草二十六_简村人
·
2023-12-28 21:55
elk
云原生
java
logback
mqtt client java_MQTT Java客户端的使用
(mqttjava客户端整合Spring的参看这篇文章)PahoJava客户端是一个用Java编写的MQTT客户端库,用于开发在
JVM
或其他Java兼容平台(如Android)上运行的应用程序。
Ger Young
·
2023-12-28 21:54
mqtt
client
java
自动内存管理——JAVA内存区域
1、运行时数据区域(
JVM
内存模型或
JVM
内存结构)运行时数据区域包括:程序计数器(PC寄存器)、虚拟机栈、本地方法栈、Java堆、方法区(运行时常量池是方法区的一部分)程序计数器程序计数器是当前线程所执行的字节码的行号指示器
H花花少年H
·
2023-12-28 21:02
云卷云舒:面向业务的智能运维(下)
云卷云舒:面向业务的智能运维(上)-CSDN博客接着聊:5、业务智能运维典型应用场景和关键设计5.1数据的采集(1)业务层数据的采集包括接口响应时间、调用次数、服务间调用关系、时延、慢SQL、
JVM
内存消耗
Cloud云卷云舒
·
2023-12-28 20:32
智能运维
云原生
架构设计
运维
云原生
云计算
人工智能
Java开发框架和中间件面试题(10)
113.如何进行
JVM
性能调优?115.GC调优策略有哪些?116.介绍下单点登
龙贝子
·
2023-12-28 19:04
面试题
java
开发语言
中间件
Cucumber-
JVM
的示例和运行解析
Cucumber-
JVM
是一个支持Behavior-DrivenDevelopment(BDD)的Java框架。在BDD中,可以编写可读的描述来表达软件功能的行为,而这些描述也可以作为自动化测试。
oscar999
·
2023-12-28 19:57
440-系统测试与性能调优
BDD
Cucumber-JVM
Test
命令行运行
gradle安装配置与使用
目录什么是gradlegradle下载与安装gradle使用示例,利用gradle建立两个模块什么是gradleGradle是一个基于
JVM
的构建工具,是一款通用灵活的构建工具,支持maven,Ivy仓库
西凉的悲伤
·
2023-12-28 19:17
工具
gradle
Gradle
gradle安装配置
gradle使用
gradle多模块
类加载机制深度剖析
1、类加载过程多个java文件经过编译打包生成可运行jar包,最终由java命令运行某个主类的main函数启动程序,这里首先需要通过类加载器把主类加载到
JVM
。
蒋斌文
·
2023-12-28 18:44
Spring Boot 中的虚拟线程
它们由
JVM
管理,许多虚拟线程可以映射到
xuejianxinokok
·
2023-12-28 18:03
java
spring
boot
后端
java
多线程《1》JMM基础知识---volatile的可见性和一致性
JMM引出线程的不可见性jmm的八个原子性操作volatile可见性volatile实现顺序一致性前言:
jvm
是java虚拟机用于解释,编译执行java代码,
jvm
可以再不同的操作系统上执行并且提供了内存管理
倾城00
·
2023-12-28 17:01
JAVA进阶
java
阿里中间件团队4面真题(60W):线程锁+分布式锁+Kafka等
中间件一面技术一面考察范围:重点问了Java线程锁:synchronized和ReentrantLock相关的底层实现线程池的底层实现以及常见的参数数据结构基本都问了一遍:链表、队列等Java内存模型:常问的
JVM
AI乔治
·
2023-12-28 17:53
Arthas 工具介绍与实战
目录简介Arthas特点安装Arthas通过curl安装脚本安装方式使用Arthas选择Java进程基本命令高级命令使用帮助命令实战应用场景监控方法执行时间观察方法参数查看方法调用堆栈动态更新类命令列表
jvm
Memory_2020
·
2023-12-28 15:03
pycharm
ide
python
JVM
- 图解篇
本色出演名单姓名别名简称学校JavaVirtualMachine
JVM
教室堆空间Heap老师垃圾回收器MinorGC/MajorGC学生数据Object学校平面图俗名使用权限简称Eden教室新生EdenSurvivor
kikiki2
·
2023-12-28 15:32
Docker容器内部署Java微服务的内存限制问题
初步排查是由于
JVM
占用的内存超出了docker内存配额的上限,导致容器被kill掉。于是我们需要排查一下问题出在哪里,为什么以前没有这类问题,而现在却发生了。
SimminonGarcia
·
2023-12-28 15:46
运维
操作系统
java
Spark - 动态注册UDF
这不就是
JVM
的优势么,怪自己的反射没学到家,说搞
kikiki2
·
2023-12-28 14:18
解Bug之路-记一次
JVM
堆外内存泄露Bug的查找
前言
JVM
的堆外内存泄露的定位一直是个比较棘手的问题。此次的Bug查找从堆内内存的泄露反推出堆外内存,同时对物理内存的使用做了定量的分析,从而实锤了Bug的源头。
小陈阿飞
·
2023-12-28 14:12
test mock-03-wiremock 模拟 HTTP 服务的开源工具 flexible and open source API mocking
-01-test之jmockit入门使用案例mockito-01-overviewmockito简介及入门使用PowerMockMockServerChaosBlade-01-测试混沌工程平台整体介绍
jvm
-sandbox
老马啸西风
·
2023-12-28 12:25
test
http
开源
网络协议
单元测试
unit
testing
面经(持续更新中)
ip从页面发起请求到响应服务器这中间发生了什么数据库数据库三范式数据库事务实现原理数据库各种锁数据库索引数据库的隔离级别jdk相关线程池,你都用过哪些线程池,他们的实现原理是什么多个线程是如何同时运行的
jvm
hanjiangb
·
2023-12-28 12:52
面经
java
开发语言
中间件系列 - Redis入门到实战(高级篇-多级缓存)
:黑马程序员Redis入门到实战教程,深度透析redis底层原理+redis分布式锁+企业解决方案+黑马点评实战项目中间件系列-Redis入门到实战本内容仅用于个人学习笔记,如有侵扰,联系删除学习目标
JVM
代码的知行者
·
2023-12-28 12:46
Redis
中间件
缓存
中间件
redis
golang基础学习以及代码实例
相比java,go没有
jvm
进行代码编译,直接把代码转换为二进制代码,执行效率更高。为每个平台单独编译二进制文件,也支持跨平台。2、基础知识1.Go程序开发注意事项(重点Go
计算衎
·
2023-12-28 11:07
golang
学习
开发语言
JMeter软件的安装(超详细教程)
的运行(第一个问题)为什么下载JMeter要先下载jdk:因为JMeter是Apache组织基于Java开发的一个开源软件,JMeter软件是由Java代码100%开发的,所以JMeter运行需要依赖
JVM
阿源不会算法
·
2023-12-28 10:25
jmeter
Class.forName("com.mysql.jdbc.Driver") 到底做了什么?
答:Class.forName()方法要求
JVM
查找并加载指定的类到内存中;将"com.mysql.jdbc.Driver"当做参数传入,就是告诉
JVM
,去"com.mysql.jdbc"这个路径下找Driver
zt928815211
·
2023-12-28 09:31
java
【关于
JVM
,不得不知道的那些事儿】
一、
JVM
内存区域划分
JVM
主要是分成四个区域:堆、栈、程序计数器、方法区
JVM
本质上是一个java进程,
JVM
启动之后就会从操作系统这里申请到一大块内存~每个线程,都有自己的栈和程序计数器~下面我们对于这四个区域进行详细的描述
芃仔
·
2023-12-28 09:40
面试八股文
java
开发语言
jvm
storm nimbus superviser slot work executer
id管理在同一机器上的多个worker进程,每个worker进程只服务于一个topology,每个worker对外有一个port,用于接收数据;一个Worker对应于--Supervisor上创建的一个
JVM
正居明阳
·
2023-12-28 08:53
volatile有序性和可见性底层原理
happens-before规则6、as-if-serial语义1、数据依赖性2、as-if-serial语义7、指令重排序面试题1、缓存一致性1、首先,编译之后Java代码会被编译成字节码.class文件,在运行时会被加载到
JVM
intimexy
·
2023-12-28 08:42
Java基础知识
Java编译过程、JIT编译详解、类加载过程
可能大多数人想到的就是将**.java编译成***.class文件,但其实Java代码的编译执行是一个非常复杂的过程,将**.java编译成**.class的过程叫做前端编译.前端编译后的字节码可以由
JVM
程序员bling
·
2023-12-28 08:06
性能优化
Java
java
jvm
开发语言
Java反射机制--是什么,为什么,怎么用
1.反射是什么首先看书要理解反射,很难完全理解,这关系到Java的语言特性,
jvm
的内存细节,当初我看反射,就像高票答案那样,照着写一遍,结果是你并没有理解,你只是照猫画虎,要想真正理解,我建议题主,不断深入探究
努力的小海龟
·
2023-12-28 08:26
反射
java
java
反射
JVM
性能调优——HotSpot VM 调优记录
查看JDK1.8默认启动参数命令:#java-XX:+PrintCommandLineFlags-version返回:-XX:InitialHeapSize=126504256//等价于-Xms1g,
JVM
一叶知秋V
·
2023-12-28 08:22
JVM
java
jmap
dump
mat
内存分析
ReentrantLock源码解读
前言在没接触java.util.concurrent并发包之前,大家在多线程情况下使用到的都是synchronized同步锁,这是c++也就是
jvm
层面的锁,不方便使用者观看源码,也不能自己对其扩展。
程序员李哈
·
2023-12-28 08:37
源码解读
java
后端
分布式架构基础之Java RMI详解
它的实现依赖于Java虚拟机(
JVM
),因此它只支持从一个
JVM
到另一个
JVM
的调用。
Java程序员-张凯
·
2023-12-28 08:28
java
分布式
如何实现一个比较完美的分布式锁?
但是在分布式系统中,
JVM
级别的锁已经不能满足系统的需求,需要实现分布式锁,可以借助Redis或Zookeeper实现,本篇博客记录一下用Redis实现一个比较完美的分布式锁。
程序员小潘
·
2023-12-28 07:05
后端
redis
分布式锁
2.22
JVM
一.学习目标1)
JVM
内存区域划分2)
JVM
的类加载机制3)
JVM
的垃圾回收1.
JVM
执行流程程序在执行之前先要把Java代码转换为字节码(.class),
JVM
首先需要通过一定的方式类加载器把文件加载到运行时数据区
小白孙在路上
·
2023-12-28 07:50
菜鸟
jvm
java
开发语言
一、为何我决定写Spring Cloud专栏
本文已被https://www.yourbatman.cn收录,里面一并有Spring技术栈、MyBatis、
JVM
、中间件等小而美的专栏供以免费学习。
YourBatman
·
2023-12-28 07:22
【方向盘】-Spring
Cloud
Spring
Cloud
Spring
Boot
SC
SB
Spring
Cloud专栏
MESI缓存一致性协议--volatile能够保持可见性原因
主内存:我认为的是堆和方法区工作内存:我认为是栈和cpu的三级缓存JMM模型,我认为是一个多线程工作的规范,规范了多线程操作的数据在主内存和工作内存之间是怎么流转的,是
jvm
内存中的数据和cpu之间怎么协同工作
指尖流年999
·
2023-12-28 07:57
面试题
并发编程
JVM
关键知识点整理,从入门到提高到实践
文章目录基础篇一、了解
JVM
内存结构程序计数器(线程私有)Java虚拟机栈(线程私有)本地方法栈(线程私有)方法区(线程共享)堆(线程共享)运行时常量池直接内存二、关于垃圾回收1.如何判断一个对象是垃圾
码拉松
·
2023-12-28 06:09
经验分享
java
jvm
volatile超详细讲解
目录写在前面一、什么是volatile二、
JVM
(java虚拟机)、JMM(java内存模型)三、volatile内存可见性验证四、可见性说明五、volitale不保证原子性验证六、volatile不保证原子性理论解释七
秃了也弱了。
·
2023-12-28 06:02
java
java
多线程
java进程无故消失的原因分析
没有任何
jvm
oom的错误信息。路径通过
jvm
监控查看
jvm
监控状态oom_killer_
jvm
监控指标.png从图表上看,进程在在死亡之前一直处于正常状态。
酱君挺怎样
·
2023-12-28 06:24
java面试题19
在Java中,内存管理可以通过Java虚拟机(
JVM
)来实现,
JVM
负责管理堆内存和栈内存,实现垃圾回收和内存分配等功能,确保程序的内存使用合理、高效和安全。
CrazyMax_zh
·
2023-12-28 05:10
java
开发语言
[1250]python调用java代码的工具jpype
文章目录jpype简介安装使用小试牛刀使用命令行方式打jar包调用jar包方法问题1:shutdown
JVM
停止后restart失败的情况问题2:只能调用静态方法问题3:调用其他包方法调用jar包main
周小董
·
2023-12-28 05:33
Python前行者
python
java
安装部署ElasticSearch插件踩过的坑和解决方式,常见的ElasticSearch启动显示内存不足、服务器或虚拟机内核低、进程虚拟内存不足、文件权限不足等问题。
1.2、解决方式如下:编辑
jvm
参数vi/opt/elasticsearch-7.4.2/config/
jvm
.options2、启动报服务器或虚拟机内核低。
qq_clw
·
2023-12-28 04:57
运维存储
linux运维
elasticsearch
jenkins
大数据
排查
JVM
中的 OOM 问题详细指南
当Java应用程序抛出OutOfMemoryError(简称OOM)时,意味着Java虚拟机(
JVM
)在尝试为对象分配内存时没有足够的空间。
IT管理圈
·
2023-12-28 04:12
jvm
Java Flight Record 详解
核心概念JavaFlightRecord提供一个低开销的数据收集框架,用于对Java应用程序和HotSpot
JVM
进行故障排除。
若明天不见
·
2023-12-28 02:21
JVM
Java
java
JVM
Filght
Record
JMC
JFR
Java虚拟机系列——检视阅读(一)
Java虚拟机系列——检视阅读参考java虚拟机系列入门掌握
JVM
所有知识点2020重新出发,JAVA高级,
JVM
JVM
基础系列从0开始带你成为
JVM
实战高手Java虚拟机—垃圾收集器(整理版)RednaxelaFX
卡斯特梅的雨伞
·
2023-12-28 01:16
上一页
45
46
47
48
49
50
51
52
下一页
按字母分类:
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
其他