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性能分析
JVM
性能调优(4)——性能调优工具
jstat查看VM统计信息4、利用jmap查看对象分布情况5、利用jstack分析线程栈二、Linux命令行工具1、top命令2、vmstat命令3、pidstat命令三、可视化工具1、jvisualvm—
JVM
java领域
·
2024-01-14 06:42
spark
big
data
大数据
面试
经验分享
深入理解
JVM
(六)——
JVM
性能调优实战
http://blog.csdn.net/u010425776/article/details/51232463如何在高性能服务器上进行
JVM
调优?
crazykiller
·
2024-01-14 06:42
Jvm虚拟机
JVM
虚拟机——
JVM
调优和性能优化
JVM
调优,并不能显著的提高系统性能,
JVM
调优主要调的是稳定。如果系统出现了频繁的垃圾回收,这个时候系统是不稳定的,所以需要
JVM
调优。
YouAreMyLove995
·
2024-01-14 06:41
JVM虚拟机
JVM
性能优化
GC调优
虚拟机
系统分析
JVM
基础(10)——老年代调优
阶段1、深入多线程阶段2、深入多线程设计模式阶段3、深入juc源码解析阶段4、深入jdk其余源码解析阶段5、深入
jvm
源码解析一、简介上一章中,我们通过一个实际案例讲解了如何进行新生代的
JVM
参数调
smart哥
·
2024-01-14 06:41
jvm专题
jvm
Java学习笔记(三)——抽象类
②接口中的成员(都是public)都有固定修饰符(
JVM
默认存在修饰符):常量:publicstaticfi
星辰引路-Lefan
·
2024-01-14 06:06
Java
java
抽象类
JVM
结构原理,GC工作原理
JVM
四个组成部分1.类加载器作用:将需要的class加载到
JVM
中。类加载过程:加载,验证,准备,解析,初始化,使用和卸载7个阶段。验证,准备,解析三个步骤被统称为连接linking。
是独秀啊
·
2024-01-14 04:41
JVM
元空间、java中的元空间
JVM
元空间元空间元空间原空间(MetaSpace)用于存放类信息、常量、静态变量、JIT即时编译器百年以后的机器代码等数据等。
LIJINGPO
·
2024-01-14 03:21
JVM
jvm
java
开发语言
JVM
入门和实战
JVM
入门和实战一、
JVM
的介绍1、
JVM
是什么1.
JVM
(JavaVirtualMachine):Java程序的运行环境(Java虚拟机)2.所谓的虚拟机是指:通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的计算机系统
铁臂阿童木爱java
·
2024-01-14 02:59
java
插入排序思路总结以及算法
性能分析
(一)思路:首先大家先和我看一张图,是我从leetcodes上保存下来的思路图1.声明一个待插入数temp2.待插入数前面的序列为待插入序列3.循环:待插入数从第二个数开始,从序列的最后一位开始比较,符合循环条件就向后移动一位4.循环结束,将待插入数,赋值给移除的“空位”(二)代码测试:#include#includevoidsort(int*arr){inttemp;//待插入数inti,j;f
小气的王二狗
·
2024-01-14 02:33
【算法Hot100系列】在排序数组中查找元素的第一个和最后一个位置
推荐:kwan的首页,持续学习,不断总结,共同进步,活到老学到老导航檀越剑指大厂系列:全面总结java核心技术点,如集合,
jvm
,并发编程redis,kafka,Spring,微服务,Netty等常用开发工具系列
檀越剑指大厂
·
2024-01-14 01:06
s6
算法与数据结构
算法
八股文骚套路之Java基础
为了帮助大家了解后端面试八股文应该怎么背,特此推出面试八股文画重点系列(包含的内容有Java基础、
JVM
、MySQL、Redis、操作
Java烟雨
·
2024-01-14 01:34
java
面试
微服务
架构
mysql
java八股文笔记
文章目录零、java八股文指什么一、java基础1.1java简介1.2java语言有哪些特点1.3关于
JVM
,JDK,JRE的解答1.4java和C++的区别1.5面向对象1.6java中类、方法、对象的关系
rs_gis
·
2024-01-14 01:02
java
java-ee
开发语言
面试宝典之
JVM
优化
新生代内存不够用时候发生MGC也叫YGC,
JVM
内存不够的时候发生FGCJ03、java中垃圾收集的方法有哪些?
Long里小花荣
·
2024-01-14 00:30
缓存
面试
redis
spring
职场和发展
代码随想录算法训练营第三天 | 203.移除链表元素、707.设计链表、206.反转链表
设计链表、206.反转链表文章目录代码随想录算法训练营第三天|203.移除链表元素、707.设计链表、206.反转链表1链表理论基础1.1链表的定义1.2链表的类型1.3链表的存储方式1.4链表的操作
性能分析
-北天-
·
2024-01-13 23:07
代码随想录算法训练营
算法
链表
数据结构
JAVA终极对比Python:分析和比较处理大数据的能力
(来自chatGPT回答)1、编译与解释:Java是一种编译型语言,代码在运行之前首先需要被编译成字节码,然后在Java虚拟机(
JVM
)上运行。这通常可以提高执行速度。
没有人比我更懂暴力算法
·
2024-01-13 23:34
java
python
大数据
编程语言
开发语言
# Sql语句过长报错、查询慢优化方案探索
查询慢优化方案探索目录背景描述解决方案方案1(内存中过滤)存在问题方案2In查询的内容写入固化表固化表格式如下写多张固化表思路存在问题方案2改进使用leftjoin方案3(精确查询条件)方案4使用临时表方案5固化写表使用事务特性查询执行过程
性能分析
写表
性能分析
写入固化表单条插入批处理
全栈程序员
·
2024-01-13 22:48
数据库
sql
数据库
内存表
临时表
sql过长
ssm基于Java的壁纸网站设计与实现论文
32.2JAVA技术32.3MYSQL数据库32.4B/S结构42.5SSM框架技术43系统分析53.1可行性分析53.1.1技术可行性53.1.2操作可行性53.1.3经济可行性53.1.4法律可行性53.2系统
性能分析
Q_1928499906
·
2024-01-13 22:32
java
java
k8s-kublulet-OOM-kill ,容器 OOM ,
jvm
oom故障分析
一k8skubeletOOMkill基础知识和排查思路前提:超出容器的内存限制只要节点有足够的内存资源,那容器就可以使用超过其申请的内存,但是不允许容器使用超过其限制的资源。如果容器分配了超过限制的内存,这个容器将会被优先结束。如果容器持续使用超过限制的内存,这个容器就会被终结。如果一个结束的容器允许重启,kubelet就会重启他,但是会出现其他类型的运行错误。腾讯认为张阳认为(再limit和re
yuezhilangniao
·
2024-01-13 21:50
linux
java
oom
oom常见问题原因及解决方法
OOM常见原因及解决方案当
JVM
内存严重不足时,就会抛出java.lang.OutOfMemoryError错误。本文总结了常见的OOM原因及其解决方法,如下图所示。如有遗漏或错误,欢迎补充指正。
晓风残月0110
·
2024-01-13 21:47
Java
系统安全
软件工程
java
开发语言
后端
深入了解Java多线程编程:
JVM
内存模型与同步机制
在Java中,了解
JVM
内存模型及相关概念对编写正确、高效的多线程代码至关重要。
Ernest_Feng
·
2024-01-13 20:35
jvm
并发编程学习指南
java
jvm
开发语言
kotlin学习笔记——变量、可空与非空
入门学习笔记基础篇(二)可缺省参数默认值、可空参数与java重载注解显式类型转换打印不同的进制可缺省参数默认值、可空参数与java重载注解java中的重载,在kotlin中通过为可缺省参数提供默认值来实现,添加@
Jvm
Overloads
LiePy
·
2024-01-13 19:10
kotlin
android
开发语言
嵌入式开发第一课:环境的配置
问题1:启动Eclipse弹出“FailedtoloadtheJNIsharedlibrary
jvm
.dll”错误的解决方法!(1)重新安装jre或者jdk并配置好环境变量。
鼾声鼾语
·
2024-01-13 19:40
部署Tomcat及其负载均衡笔记
部署Tomcat及其负载均衡一、Tomcat1、Tomcat的作用和特点1)、作用发布java语言开发的项目2)、特点开源成本低处理速度慢2、JDK1)、JDK作用java语言开发环境2)、JDK中的
JVM
JVM
醉人与轩
·
2024-01-13 18:09
linux防护与群集笔记
tomcat
linux
nginx
运维
轻松使用
JVM
自带工具
1.JPSjps:显示虚拟机进程状况jps[root@ecs-7f00-0004~]#jps130672jar1109WrapperSimpleApp89764yunlian-truck-homepage.jar60454Jps29591yunlian-truck-bill-facade.jar113529yunlian-truck-back.jar22110yunlian-truck-ucent
JavaHub
·
2024-01-13 17:35
五分钟学Java:如何学习Java面试必考的网络编程
本文思维导图在这里插入图片描述简介Java作为一门后端语言,对于网络编程的支持是必不可少的,但是,作为一个经常CRUD的Java工程师,很多时候都不需要接触到网络编程,自然而然地对这个东西不那么重视了,毕竟,即使像是
JVM
程序员黄小斜
·
2024-01-13 17:30
有关Java类加载机制的问题看这一篇就够了,没见过比这写的更细的了
类的生命周期1.加载:在这个阶段
jvm
主要完成三件事:通过类的全限定名来获取其定义的二进制字节流将这个字节流所代表的静态存储结构转化为方法区运行时数据结构在堆中生成一个代表这个类的class对象,作为方法区中这些数据访问入口相对于类加载的其他阶段
程序员匡胤
·
2024-01-13 16:14
JVM
执行引擎篇
机器码、指令、汇编语言机器码各种用二进制编码方式表示的指令,叫做机器指令码。开始,人们就用它采编写程序,这就是机器语言。机器语言虽然能够被计算机理解和接受,但和人们的语言差别太大,不易被人们理解和记忆,并且用它编程容易出差错。用它编写的程序一经输入计算机,CPU直接读取运行,因此和其他语言编的程序相比,执行速度最快。机器指令与CPU紧密相关,所以不同种类的CPU所对应的机器指令也就不同。指令由于机
Please Sit Down
·
2024-01-13 16:49
JVM
Java
jvm
Linux安装java环境
、安装jdkyuminstalljava-1.8.0-openjdk.x86_643、验证是否安装成功java-versionjava-version4、通过yum安装的默认路径为:/usr/lib/
jvm
耕耘北上
·
2024-01-13 16:26
jmc-jdk1.8
jdk1.8之后,jmc就已经不随着jdk一起发出去了,如果想要使用jmc对
jvm
进行监控,这时候需要手工下载jmc,然后在本地运行。
sunny_daily
·
2024-01-13 15:18
java
jvm
java
jmc
JVM
分析工具
JVM
在运行过程中,我们可以利用各种工具对
JVM
进行分析,这是性能调优的利器。可以通过各种工具了解在系统运行过程中,在
JVM
底层到底发生了什么。
sunny_daily
·
2024-01-13 15:18
jvm
java
jvm
运维
性能
web高级知识
web高级知识MIME:mp3浏览器不能播放音乐,它可以调用其它应用和插件动态网站:执行一段脚本,根据不同用户,场景,返回不同结果
JVM
:JavaVirtualMachineJava的可移植性,是因为Java
weixin_34218890
·
2024-01-13 14:30
谷粒商城-缓存使用&分布式锁&SpringCache(5天)
哪些数据适合放入缓存即时性、数据一致性要求不高的访问量大且更新频率不高的数据(读多,写少)例如:电商类应用,商品分类,商品列表等适合缓存本地缓存使用Map进行本地缓存本地缓存在分布式下的问题集群下的本地缓存不共享,存在于
jvm
没脑袋的喵
·
2024-01-13 14:45
谷粒商城
缓存
分布式
JVM
的垃圾回收
前言垃圾回收机制是java的一个特性,相较于c/c++程序员需要自己分配内存,在使用结束后自己回收内存而言,Java实在对程序员太友好了(所以头发较多点)。Java的垃圾回收全部都是由虚拟机自动完成的,不需要程序员额外写啥代码。作为一个Java程序猿,学习GC是非常有必要的,根据项目特性,优化GC也是一个优秀程序猿的基本能力之一。什么是垃圾?Java中那些不可达的对象就会变成垃圾。那么什么叫做不可
xbmchina
·
2024-01-13 14:46
JVM
垃圾回收
一.判断对象存活的方法引用计数法给对象添加一个引用计数器,当对象被引用的时候计数器加1,引用失效时减1。计数器为0时对象可被回收(Python在使用)。Python为了解决循环引用,专门开启一个线程去处理。优点:快,方便,实现简单缺点:对象相互引用时,很难判断对象是否该回收;开启一个线程去回收相关引用的对象,由于多开启了一个线程,效率并不高。根可达性分析什么是GCroots?在Java语言中,"G
今晚打老虎666
·
2024-01-13 14:10
JVM
jvm
java
开发语言
python
数据库
android
java基于ssm框架的少儿编程在线培训系统论文
52.3SSM框架简介62.4Eclipse简介62.5B/S系统架构63系统分析83.1可行性分析83.1.1技术可行性83.1.2经济可行性83.1.3操作可行性83.1.4时间可行性83.2系统
性能分析
qq1744828575
·
2024-01-13 13:03
java
java
分布式锁原理与实战
但在分布式集群工作的开发场景中,那么就需要一种更加高级的锁机制,来处理种跨
JVM
进程之间的数据同步问题,这就是分布式锁。公平锁和可重入锁的原理最经典的分布式锁是可重入的公平锁。什么是可重入的公平锁呢?
全能程序猿
·
2024-01-13 12:35
jvm
里的垃圾回收机制
在
jvm
中,内存中的垃圾数据都是有
jvm
中的垃圾回收器自动处理的,这里需要我们了解的知识点:1、垃圾回机制是什么:有无指向那个对象的引用自动垃圾收集机制是不定时查看堆内存、判定那些对象是在使用的对象和未使用的对象
weixin_34205076
·
2024-01-13 12:46
运维
java
内存管理
JVM
+GC解析
目录一、GVM内存结构1、
JVM
体系概览2、Java内存结构3、java8以后的
jvm
二、常见的垃圾回收算法1、引用计数算法2、标记清除算法(追踪回收算法)3、复制回收算法——针对新生代4、标记整理算法
知更鸟女孩
·
2024-01-13 12:15
java面试题
内存结构
OOM
JVM参数
垃圾回收
JVM调优
Java的
JVM
GC(Garbage Collection)垃圾回收原理机制及算法
Java的
JVM
GC(GarbageCollection)垃圾回收原理机制及算法JavaGC(GarbageCollection)垃圾回收机制,JavaVM中,存在自动内存管理和垃圾清理机制。
weixin_34038293
·
2024-01-13 12:15
运维
java
内存管理
Java中的gvm_深入浅出GVM之GC
一、垃圾回收机制(GC)1.
JVM
GC的
慕北颖
·
2024-01-13 12:45
Java中的gvm
JVM
垃圾回收策略和算法
猿们都知道
JVM
的内存结构包括五大区域:程序计数器、虚拟机栈、本地方法栈、堆区、方法区。
帅帅-yss
·
2024-01-13 12:44
java基础
Java垃圾回收机制
在Java中,程序员不需要去关心内存动态分配和垃圾回收的问题,这一切都交给了
JVM
来处理。顾名思义,垃圾回收就是释放垃圾占用的空间,那么在Java中,什么样的对象会被认定为“垃圾”?
maspchen
·
2024-01-13 12:43
Garbage
Collection
Java
垃圾回收
Java
JVM
虚拟机垃圾回收机制
HotSpot
JVM
把新生区分为三部分:1个Eden区和2个Survivor区,默认内存大小比例为8:1:1,一般情况下,新创建的对象都会被分配到Eden区(一些大对象特殊处理),这些对象经过第一次MinorGC
artisan_young
·
2024-01-13 12:41
java
JVM
java
java虚拟机
GVM垃圾收集算法
分代收集理论目前主流
JVM
虚拟机中的垃圾收集器,都遵循分代收集理论:弱分代:绝大多数对象都是朝生夕灭强分带:经历越多次垃圾收集过程的对象,越难以回收,难以消亡按照分代收集理论设计的“分代垃圾收集器”,所采用的设计原则
芋泥泡芙卷
·
2024-01-13 12:40
算法
jvm
java
面试题系列:new String("abc")创建了几个对象
newString("abc")创建了几个对象面试官考察点猜想这种问题,考察你对
JVM
的理解程度。涉及到常量池、对象内存分配等问题。
跟着Mic学架构
·
2024-01-13 10:22
AVL树(Java)
目录一、什么是AVL树二、AVL树的实现AVL树的节点AVL树的插入AVL树的旋转右单旋左单旋左右双旋右左双旋AVL树的验证三、AVL树的
性能分析
一、什么是AVL树在了解什么是AVL树之前,我们先回顾二叉搜索树的概念二叉搜索树
楠枬
·
2024-01-13 10:41
Java
数据结构
java
AVL树
Java获取纳秒的应用场景
场景一:性能测量和优化通过获取纳秒级别的时间戳,可以对代码的执行时间进行精确测量,从而进行
性能分析
和优化。
公子乂
·
2024-01-13 09:49
java
开发语言
Jtti:有哪些方法可以提升Tomcat的性能?
以下是一些提升Tomcat性能的常见方法:1.调整
JVM
参数:a.内存分配:增加
JVM
的堆内存(HeapMemory)以提高应用程序的内存容量。使用-Xmx和-Xms参数设置最大和初始堆大小。
Jtti
·
2024-01-13 09:12
tomcat
java
JVM
(字节码文件详解)
JVM
的组成类加载器运行时数据区域执行引擎(主要理解垃圾回收器,及时编译器)本地方法字节码文件的组成在讲解字节码文件组成前,可以安装使用“jclasslib”工具或idea中“jclasslib”插件进行字节码文件查看
weixin_54498224
·
2024-01-13 09:41
jvm
SQL
性能分析
-整理
参考之前的文章:SQL优化总结以及参考百度/CSDN/尚硅谷/黑马程序员/阿里云开发者社区,我个人把SQL
性能分析
的知识再整理了一下,学就要学彻底,事不宜迟,直接进入正题吧。
玖玖1704
·
2024-01-13 09:31
MySQL
sql
数据库
上一页
34
35
36
37
38
39
40
41
下一页
按字母分类:
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
其他