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参数调优
RMI反序列化漏洞分析
1、RMI是什么RMI(RemoteMethodInvocatio),是一种跨
JVM
实现方法调用的技术。
LittleT1gger
·
2023-12-03 01:38
4、关于开发过程中如何排除和优化
JVM
通过前面几篇文章的学习,对
JVM
的理论及实践等相关知识有了一个大体的印象。这篇文章重点讲解
JVM
的排查与优化,这样就会对
JVM
的知识点有一个完整的认识,可以更好地应用于实际工作。
康嘉嘉
·
2023-12-03 00:06
一夜搞懂 |
JVM
类加载机制
Oracle当初引入这个机制是为了满足JavaApplet开发的需求,
JVM
咬咬牙引入了Java类加载机制,后来的基于
Jvm
的动态部署,插件化开发包括大家热议的
许朋友爱玩
·
2023-12-02 23:27
Tomcat、Mysql、Nginx、Redis支持的并发数(及操作系统)
具体能承载多少并发,需要看硬件的配置,CPU越多性能越高,分配给
JVM
的内存越多性能也就越高,但也会加重GC的负担。最佳启动线程数=[任务执行时间/(任务执行时间-IO等待时间)]*CPU内核
若不你突然闯进我心窝
·
2023-12-02 23:32
tomcat
nginx
mysql
Minor GC,Major GC 与Full GC
JVM
在进行GC时候,并非每次都对上面三个内存区域一起回收,大部分时间回收都是指新生代针对HotSpotVM的实现,它里面的GC按照回收区域又分为两大种类型,一种是部分收集(PartialGC),一种是整堆收集
是echo啊
·
2023-12-02 22:05
【SpringCloud系列】@FeignClient微服务轻舞者
推荐:kwan的首页,持续学习,不断总结,共同进步,活到老学到老导航檀越剑指大厂系列:全面总结java核心技术点,如集合,
jvm
,并发编程redis,kafka,Spring,微服务,Netty等常用开发工具系列
檀越剑指大厂
·
2023-12-02 22:43
s9
Spring全家桶
spring
cloud
微服务
spring
Java基础-
JVM
内存管理-Class对象与Class数据
Java工程师知识树/Java基础创建对象时符号引用指向了方法区的Class数据,还是堆内存中Class对象?首先要分清楚方法区中的类数据和堆中Class对象的区别。堆Class对象本质上是对方法区类型数据的一个访问接口。在Java类文件(除了数组类型)的加载过程中,首先会把.class二进制文件转化为方法区的运行时数据结构,然后会在Java堆内存中实例化一个java.lang.Class类的对象
HughJin
·
2023-12-02 22:20
Java高级:面试题-1
Java高级面试题网络编程简答题NIO(Netty)
JVM
选择题简答题java的四种引用,强弱软虚,用到的场景OOM运行时数据区域垃圾收集多线程(并发)编程选择题填空题简答题定义类ThdTest,其父类为
sanduo112
·
2023-12-02 20:16
Java体系
java
网络协议
jvm
-垃圾收集器
serialserialoldParNewCMSparallelscavanbeparalleloldg1串行收集器组合Serial+SerialOld开启选项:-XX:+SerialGC串行收集器是最基本、发展时间最长、久经考验的垃圾收集器,也是client模式下的默认收集器配置。串行收集器采用单线程stop-the-world的方式进行收集。当内存不足时,串行GC设置停顿标识,待所有线程都进入
koral chen
·
2023-12-02 20:46
java
jvm
java
算法
redisson分布式锁
一、分布式锁java里面的锁机制针对的是同一个
jvm
进程进行共享资源的共享加锁,但在分布式系统中,一般一个服务都会部署多个节点,这种情况下就需要有单独的中间件来承担多节点间加锁的责任。
koral chen
·
2023-12-02 20:45
redis
分布式
redis
打印所有
JVM
参数值
打印参数-XX:+PrintFlagsFinal示例执行java-version进程的时候,打印当前所有
JVM
参数的值,输出到final.txtjava-XX:+PrintFlagsFinal-version
不识君的荒漠
·
2023-12-02 20:14
jvm
PrintFlagsFinal
java
打印JVM参数
JVM
参数详解
JVM
常用参数配置本文主要内容:Trace跟踪参数堆的分配参数栈的分配参数
JVM
其他参数既然学习
JVM
,阅读GC日志是处理Java虚拟机内存问题的基础技能,它只是一些人为确定的规则,没有太多技术含量。
yangmingsen1999
·
2023-12-02 20:14
Java
JVM
Java
JVM
参数介绍
在一些规模稍大的应用中,Java虚拟机(
JVM
)的内存设置尤为重要,想在项目中取得好的效率,GC(垃圾回收)的设置是第一步。
xmh-sxh-1314
·
2023-12-02 20:12
java
Nashorn 简介
1.引言本文重点介绍Nashorn–从Java8开始,
JVM
的新默认JavaScript引擎。许多复杂的技术已被用于使Nashorn的性能比其前身Rhino高出几个数量级,因此这是一个值得的改变。
ITKEY_
·
2023-12-02 20:38
java
Nashorn
Java中的内存模型与垃圾回收机制
一、内存模型Java虚拟机(
JVM
)为Java程序提供了一个运行时环境,它负责管理Java程序的内存。Java内存模型主要包括以下几个部分:方法区:存储已被加载的类信息、常量、静态变量等数据。
创客公元
·
2023-12-02 19:46
java
jvm
开发语言
mvn 编译时报错 java heap space
具体错误如图:问题诊断换电脑,可行清理.idea目录重新打包还是不行升级maven-war-plugin版本,不行查看idea64.exe.vmoptions配置,调整放大也不行调整mvn
jvm
参数,问题解决问题原因
sunon_
·
2023-12-02 18:58
java
开发语言
JVM
教程-1-
JVM
简介
www.bilibili.com/video/BV1PJ411n7xZ参考:https://www.cnblogs.com/yanl55555/category/1686360.htmlJava代码一次编译,到处运行跨语言的
JVM
zgcadmin
·
2023-12-02 17:23
java
java
jvm
操作系统
jdk
JVM
教程-8-堆
https://www.bilibili.com/video/BV1PJ411n7xZ参考:https://gitee.com/moxi159753/LearningNotes/tree/master/
JVM
zgcadmin
·
2023-12-02 17:23
java
jvm
JVM
教程-2-类加载子系统
https://www.bilibili.com/video/BV1PJ411n7xZ参考:https://gitee.com/moxi159753/LearningNotes/tree/master/
JVM
zgcadmin
·
2023-12-02 17:52
java
jvm
synchronized 关键字
一、synchronized介绍synchronized是
JVM
内置锁,通过内部对象Monitor(监视器锁)来实现,基于进入与退出monitor对象来实现方法与代码块的同步。
一只快乐的融合怪
·
2023-12-02 16:11
java
JVM
内存回收算法
文章目录
JVM
内存回收算法有哪些:一、分代收集1.分代收集理论2.垃圾收集二、垃圾收集算法1.标记-清除算法2.复制算法3.标记-整理算法
JVM
就是Java虚拟机,
JVM
的内回收对其原理的认识也是很有必要的
皮皮攻城狮
·
2023-12-02 16:48
Java
JVM
jvm
算法
typora:vue 主题升级版!他们都说绿一点好看 o(* ̄▽ ̄*)ブ
嗯,没错,这是我用过最舒服的主题最近在重新系统学习
JVM
,顺便分享一下之前稍微改了改的主题(这个是在vue主题的基础上进行修改的)哈哈,下面是展示这里稍微介绍一下这里的一个反馈小功能,就是当鼠标移动到图片或代码块上的时候
梦染(°ー°〃)星尘
·
2023-12-02 16:48
typora主题
其他
经验分享
程序人生
jvm
基本概念,运行的原理,架构图
文章目录
JVM
(1)基本概念:(2)运行过程今天来和大家聊聊
jvm
,
JVM
(1)基本概念:
JVM
是可运行Java代码的假想计算机,包括一套字节码指令集、一组寄存器、一个栈一个垃圾回收,堆和一个存储方法域
皮皮攻城狮
·
2023-12-02 16:17
Java
jvm
java
互联网大厂面试题整理
一、Java基础二、JavaWeb三、MySQL性能优化四、
JVM
五、锁六、百万并发七、消息队列八、高性能缓存九、反射十、Spring全家桶原理十一、微服务十二、Zookeeper十三、数据结构十四、限流熔断降级
学无止境,游走天下
·
2023-12-02 16:37
java
spring
开发语言
强引用、软引用、弱引用和虚引用
弱引用:弱引用也是用来描述非必需对象的,当
JVM
进行垃圾回收时,无论内存是否充足,都会回收被弱引用关联的对象。虚引用:虚引用和前面的软引用、弱引用不同,它并不影响对象的生命周期。在j
秀叶寒冬
·
2023-12-02 15:12
这些
JVM
中的对象及引用你一定得知道,阿里,美团这些大厂都喜欢问
一、
JVM
中对象的创建过程类加载将.class文件加载到
JVM
运行时数据区的过程(后面在讲)检查加载检查这个指令的参数是否能在常量池中定位到一个类的符号引用,并且检查类是否已经被加载、解析、初始化内存分配
程序员匡胤
·
2023-12-02 12:56
JAVA及
JVM
的运行过程
JVM
是java的核心和基础,在java编译器和os平台之间的虚拟处理器。它是一种利用软件方法实现的抽象的计算机基于下层的操作系统和硬件平台,可以在上面执行java的字节码程序。
Java高级新技术
·
2023-12-02 12:55
【实践经验】分布式锁实现与测试
目录单机未加锁加锁集群编辑单机加锁分布式锁数据库表锁Redis的setNX实现总结单机单机开发场景中涉及并发同步时,往往采用Synchronized(同步)或同一个
JVM
内Lock机制来解决多线程间的同步问题
叁戒
·
2023-12-02 12:14
分布式
【
jvm
】调优之gc日志配置
用好GC是调优中不可绕开的一个点,而对于了解GC情况,GC日志显的尤为重要。那如何获取GC日志呢?接下来带你一步一步,配置一个GC日志的最佳实验。目录打印基本GC信息打印对象分布GC后打印堆数据打印STW时间可选打印内容日志文件输出总结:打印基本GC信息打印GC日志的第一步,开启GC打印的参数-XX:+PrintGCDetails-XX:+PrintGCDateStamps打印对象分布本文可分析G
叁戒
·
2023-12-02 12:43
日常实践经验
jvm
java
经验分享
记录一次性能调优过程
目录配置
参数调优
程序调优带宽优化其他配置
参数调优
配置
参数调优
往往是投入最小但能立竿见影看到效果的方式
JVM
调优。根据服务器的内存,适当调整
JVM
的运行内存。
峪幽兰
·
2023-12-02 12:27
学习
JAVA
java
Android Studio Invalid Gradle JDK configuration found. Open Gradle Settings
这里有两种方法1.没有设置jdk,打开File-ProjectStructure-SDKLocation,设置JDKLocation2.把.idea/gradle.xml中的gradle
Jvm
由JDK改成
三十加而立
·
2023-12-02 11:28
【高效开发工具系列】Hutool DateUtil工具类
推荐:kwan的首页,持续学习,不断总结,共同进步,活到老学到老导航檀越剑指大厂系列:全面总结java核心技术点,如集合,
jvm
,并发编程redis,kafka,Spring,微服务,Netty等常用开发工具系列
檀越剑指大厂
·
2023-12-02 10:56
s0
常用工具
java
spring
后端
Java Agent
摘要JavaAgent就是Java探针,是一个
JVM
插件,常用于代码热更新,AOP,
JVM
监控等功能。
小白龙ProMonkey
·
2023-12-02 10:11
java
jvm
开发语言
Synchronized和Lock你选哪一个
Lock是什么在之前的文章synchronized底层实现说到synchronized是属于
JVM
层面的锁,而且它只是一个关键字,是不能查看Java源码的,因此我们可以把它当做隐式锁。
汪了个王
·
2023-12-02 10:54
并发编程
java
锁
高并发
synchronized与Lock
synchronized/Lock1.JDK1.5之前,Java通过synchronized关键字来实现锁功能synchronized是
JVM
实现的内置锁,锁的获取和释放都是由
JVM
隐式实现的2.JDK1.5
虫小宝
·
2023-12-02 10:54
synchronized和Lock的区别
2,线程执行发生异常,
jvm
会让线程释放锁在finally中必须释放锁,不然容易造成线程死锁锁的获取假设A线程获得锁,B线程等待,如果A
程序猿都称不上
·
2023-12-02 10:20
Java
【性能测试】性能分析和调优——步骤及案例
文章目录性能测试瓶颈分析常见的性能瓶颈分析性能调优性能调优步骤性能调优案例案例一——CPU案例二——网络案例三——SQL查询案例四——
JVM
内存溢出阅读前建议先了解前一篇文章:【性能测试】性能测试监控关键指标性能测试瓶颈分析常见的性能瓶颈分析
最最菜的菜鸟
·
2023-12-02 09:32
性能测试
jmeter
sql
JVM
源码分析-
JVM
源码编译与调试
要分析
JVM
的源码,结合资料直接阅读是一种方式,但是遇到一些想不通的场景,必须要结合调试,查看执行路径以及参数具体的值,才能搞得明白。所以我们先来把
JVM
的源码进行编译,并能够使用GDB进行调试。
木杉是谁
·
2023-12-02 09:25
Java面向对象第十天
精华笔记:内存管理:由
JVM
来管理的----------我笔记里面有哪些就先记哪些堆:存储的是new出来的对象(包括实例变量、数组的元素)垃圾:没有任何引用所指向的对象垃圾回收器(GC)不定时到堆中清扫垃圾
是程序喵呀
·
2023-12-02 08:57
Java
java
开发语言
jvm
事故排查--cpu利用率高问题处理
事故说明不知道从什么时候开始,我的服务整体都超级慢,一个很简单的查询数据库的接口,从调用到查询,总共耗时13秒+,由于涉及到内网环境、rpc接口调用等情况,一直无法精准定位。系统环境分布:系统分为nginx+应用网关+应用服务+tidb数据库+redis缓存+nacos调用链:由浏览器发起请求,调用到nginx。由nginx将请求转发到应用网关网关经过几个拦截器的处理之后,将请求路由到后端服务后端
写代码的喵o
·
2023-12-02 08:55
问题记录
Java
调优
jvm
java
spring
boot
性能优化
JVM
类的加载
(百度)
JVM
类加载机制(滴滴)
JVM
中类加载机制,类加载过程,什么是双亲委派模型?(腾讯)
JVM
的类加载机制是什么?(京东)类的加载过程(生命周期)说说类加载分几步?面试题:Java类加载过程?
Please Sit Down
·
2023-12-02 08:54
JVM
Java
jvm
什么是
JVM
的内存模型?详细阐述Java中局部变量、常量、类名等信息在
JVM
中的存储位置
踩坑汇总】Java基础+JavaWeb+SSM+SpringBoot+SpringCloud+瑞吉外卖/黑马旅游/谷粒商城/学成在线+设计模式+面试题汇总+性能调优/架构设计+源码-CSDN博客目录一、
JVM
程序员小海绵【vincewm】
·
2023-12-02 08:50
Java学习路线
jvm
java
开发语言
堆
常量池
JVM
类加载与运行时数据区
目录一、类加载器
jvm
类的加载过程第一阶段:加载第二阶段:链接阶段第三阶段:初始化阶段:双亲委派机制沙箱安全机制运行时数据区栈-Xss1m堆TLAB逃逸分析方法区常量池中有什么StringTable为什么要调整位置静态变量存放在那里
喵喵队摆大烂
·
2023-12-02 07:24
jvm
Linux部署elasticsearch集群
文章目录一、集群规划二、安装前准备(所有节点操作)创建数据目录修改系统配置文件/etc/sysctl.conf创建用户组设置limits.conf三、初始化配置(在节点1上操作)下载安装包解压安装包修改
jvm
.options
运维@小兵
·
2023-12-02 07:44
中间件
linux
elasticsearch
es集群
KNN实战-图像识别
数据说明是在循环0-9的数字一直循环500次所得到的数据,然后以手写照片的形式存在识别的步骤加载数据构建目标值构建模型
参数调优
可视化展示加载数据importnumpyasnpimportmatplotlib.pyplotasplt
阿龙的代码在报错
·
2023-12-02 06:29
机器学习
机器学习
(分类)KNN算法-
参数调优
在此专栏的上一篇文章的基础上,进行交叉实验获取最佳的K值上一篇文章:KNN算法案例-鸢尾花分类数据拆分的过程:交叉验证(CrossValidation)是一种在机器学习中广泛使用的模型评估和
参数调优
方法
阿龙的代码在报错
·
2023-12-02 06:57
机器学习
算法
分类
数据挖掘
探索使用Quarkus和MicroProfile 构建Kubernetes原生微服务的秘诀!
Quarkus是一个针对Java虚拟机(
JVM
)和本机编译的全栈Kubernetes本地Java框架,专门针对容器优化Java,使其
清图
·
2023-12-02 05:29
kubernetes
微服务
容器
清华大学出版社
初学java和spring的理解
因为java编写是.java的文件,然后需要编译成.class才能被
JVM
运行,所以spring解决的问题:解耦合解耦合后,各个类仅编写自己的实现代码,关联则通过工厂类(容器的概念)来实现,配置的XML
老陈的记事本
·
2023-12-02 05:51
java heap space解决方法
在
JVM
中如果98%的时间是用于GC(GarbageCollection)且可用的Heapsize不足2%的时候将抛出异常信息,java.lang.OutOfMemoryError:Javaheapspace
辰辰
·
2023-12-02 05:55
java
服务器
数据库
运维
java heap space解决方法
在
JVM
中如果98%的时间是用于GC(GarbageCollection)且可用的Heapsize不足2%的时候将抛出异常信息,java.lang.OutOfMemoryError:Javaheapspace
辰辰
·
2023-12-02 05:25
java
java
服务器
开发语言
上一页
63
64
65
66
67
68
69
70
下一页
按字母分类:
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
其他