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
实用参数(三)打印所有XX参数及值
原文地址:https://blog.codecentric.de/en/2012/07/useful-
jvm
-flags-part-3-printing-all-xx-flags-and-their-values
低至一折起
·
2024-01-30 04:51
JVM
性能调优
对于Java开发者来说,
JVM
(Java虚拟机)的性能调优是非常重要的一环,因为
JVM
的性能直接影响到Java程序的运行效率。
大梦谁先觉i
·
2024-01-30 04:10
其他
JVM
jvm
精心整理!这份对标阿里p7的java面试必备文档
小编最近得一良友赠送了一份关于SpringBoot,
JVM
篇,多线程&并发,Spring,MyBatis等的学习笔记,有需要学习的小伙伴请移步主页获取找寻获取方式需要冲刺面试的朋友可以关关小编哦想要进这种大厂
优雅程序员阿鑫
·
2024-01-30 03:22
Class.forName()用法详解
为了生成这个类的对象,运行这个程序的Java虚拟机(
jvm
)将使用被称为“类加载器”的子系统。所有的类都是在对其第一次使用的时候被加载到
JVM
中。如当程序创建对第一个静态成员的引用时,就会加载这个类。
bug_tan90
·
2024-01-30 03:21
java
java
【
JVM
】运行时数据区域,内存如何分配和对象在内存中的组成
目录一.运行时数据区域1.线程独享2.线程共享二.内存如何分配1.指针碰撞法2.空闲列表法3.TLAB三.对象在内存中的组成编辑1.对象头2.实例数据3.对齐填充一.运行时数据区域1.线程独享(1)栈虚拟机栈:每个Java方法在执行的同时,会创建一个栈帧,用于存储局部变量表、操作数栈、常量池引用等信息;方法的调用过程,就是一个栈帧在Java虚拟机栈中入栈和出栈的过程;本地方法栈:和虚拟机栈很类似,
王果冻ddd
·
2024-01-30 02:11
jvm
java
开发语言
安全
Java-异常体系
Java-异常体系sschrodinger2019/03/08基于JAVAAPI11参考关于Java中finally语句块的深度辨析参考JLS标准参考
JVM
标准异常体系的分类在Java异常体系中,所有的异常都继承自
sschrodinger
·
2024-01-30 02:30
计算机操作
系统学习
(四)存储管理(1)
目录学习建议:基本内容:一、概述1.对内存的分配和管理2.实现地址变换3.实现内存和信息的共享4.存储保护5.内存容量的“补充”二、重定位1.绝对地址和逻辑地址2.重定位三、一个分区的存储管理四、多个分区的存储管理(一)固定分区管理方式(二)可变分区管理方式重点难点:1.地址空间与存储空间2.存储管理具备的能力3.重定位和两种重定位的优缺点4.逻辑地址与物理地址5.可变分区的三种主存分配法比较6.
Shining0596
·
2024-01-30 02:02
学习
操作系统
学习
其他
操作系统
JVM
-七步带你掌握
JVM
内存结构
一、从房屋户型图理解
JVM
的内存划分原理与基本结构介绍大白话:这是JDK1.6的内存结构,JDK1.8以后方法区已经挪出来了,不属于
JVM
内存。
milo.qu
·
2024-01-30 02:48
Java
jvm
java
后端
spring
boot
Android创建工程
语言选择Java,我用的Java最小SDK:就是开发的APP支持的最小安卓版本Gradle是一款Google推出的基于
JVM
、通用灵活的项目构建工具,支持Maven,JCenter多种第三方仓库;支持传递性依赖管理
猪八戒1.0
·
2024-01-30 02:40
安卓
android
Java高级面试题目
必须深⼊了解的知识点:a.java集合数据结构b.
jvm
:gc、内存模型、堆分代c.多线程:volatile、java.util.concurrent包d.spring:启动、时间e.redis:分布式锁
Lemonrel
·
2024-01-30 01:08
仰望天空与脚踏实地
5月份,持续一个月的
系统学习
,也让我心生敬畏。没有人可以随随便便成功。我们只看到了面前的繁华,没看到背后那些无眠的日日夜夜。从团队的组建、成长、到坚信,无论遇到什么事情都从未胆怯。
醉爱12352
·
2024-01-29 23:24
jvm
优化过程
1.top命令执行查看,当前占比比较高的进程,可以看到21660这个进程的cpu占比已经100%了编辑2.可以定位到那个微服务的进程,可以看到是fs服务编辑3.执行top-p21660,然后按下大写的H,可以看到21772这个线程占比最高编辑4.然后将21772转为16进制是:550c编辑5.jstack21660>/data/aa.txt,将该进程的全部堆栈信息放入临时文件aa.txt里面编辑编
虎神大帝
·
2024-01-29 23:48
jvm
harmonyOS基础(三)- 快速弄懂HarmonyOS ArkTs基础组件、布局容器(前端视角篇)
这次不再等待,开始
系统学习
起来。此系列文章只做harmonyOS学习记录,大家如有兴趣,希望文章对您有所帮助;ifyou’rechangetheworld,you’reworkingonimport
黑臂麒麟
·
2024-01-29 23:17
#
HarmonyOS基础部分
harmonyos
前端
华为
JVM
调优指南
JVM
调优指南Java虚拟机(
JVM
)的性能调优是保证Java应用程序高效运行的关键。通过合理的调优,可以提高程序的性能、降低延迟,以及更好地利用硬件资源。
hymua
·
2024-01-29 23:17
jvm
深入理解 Java 类加载
深入理解Java类加载1.概述Java类加载是Java虚拟机(
JVM
)执行Java程序的一个关键步骤。类加载过程涉及到类的加载、连接和初始化,这一过程由Java的类加载器负责完成。
hymua
·
2024-01-29 23:17
java
开发语言
深入理解 Java 类加载
深入理解Java类加载1.概述Java类加载是Java虚拟机(
JVM
)执行Java程序的一个关键步骤。类加载过程涉及到类的加载、连接和初始化,这一过程由Java的类加载器负责完成。
hymua
·
2024-01-29 23:16
java
开发语言
【代码随想录-链表】移除链表元素
推荐:kwan的首页,持续学习,不断总结,共同进步,活到老学到老导航檀越剑指大厂系列:全面总结java核心技术点,如集合,
jvm
,并发编程redis,kafka,Spring,微服务,Netty等常用开发工具系列
檀越剑指大厂
·
2024-01-29 23:11
s6
算法与数据结构
链表
数据结构
jvm
垃圾回收器
JVM
中有多种垃圾回收器,每个回收器都有不同的特性和适用场景。
星光不问赶路人-
·
2024-01-29 21:13
JVM
jvm
准备篇-使用GraalVM
安装GraalVM-GraalVM-Maven3.8.1+-Docker-C开发环境特别提醒:GraalVM最终把代码编译为直接执行的文件,然后可以脱离
JVM
,直接在本地运行,也就是所谓的原生文件。
jimmyz81
·
2024-01-29 21:22
【Java基础】
JVM
关闭回调函数(ShutdownHook)的应用场景
作用:
JVM
退出时执行的业务逻辑(注
墩墩分墩
·
2024-01-29 20:54
Java基础
java
开发语言
jvm
ShutdownHook
CMS几种GC模式解读-感谢你假笨的指正
即使G1出来几年了,生产环境很多的
JVM
实例还是采用ParNew+CMS的组合。但是即使其得到这么广泛的应用,还是有很多同学对它有很深的误解。
阿飞的博客
·
2024-01-29 19:27
JAVA之语法糖
而javac就是java语言中的编译器,它用于将.java文件转换成
JVM
能识别的.class字节码文件,反编译则是将.class文件转换成.java文件。
辛聪明
·
2024-01-29 19:45
java
java语法糖
语法糖
因为Java代码需要运行在
JVM
中,
JVM
是并不支持语法糖的,语法糖在程序编译阶段就会被还原成简单的基础语法结构,这个过程就是解语法糖。下面看一下Java中的一些语法
crazy韩先森
·
2024-01-29 19:44
java
如何搭建Nextcloud云存储网盘并实现无公网ip访问本地文件【内网穿透】
推荐:kwan的首页,持续学习,不断总结,共同进步,活到老学到老导航檀越剑指大厂系列:全面总结java核心技术点,如集合,
jvm
,并发编程redis,kafka,Spring,微服务,Netty等常用开发工具系列
檀越剑指大厂
·
2024-01-29 19:13
s20
cpolar
tcp/ip
网络协议
网络
Windows平台程序和Android平台程序的差异
Windows平台程序和Android平台程序的差异1Windows平台环境和Android平台
JVM
虚拟机的差异:1)由于
JVM
虚拟机上的数据是大端处理的,而Windows平台上的数据是小端的,所以在一些数据的处理上需要进行转换
carlshen8
·
2024-01-29 19:39
Android
windows
android
Java性能分析中常用的命令和工具
命令功能jps用于查看正在运行的Java进程的状态信息jinfo用于查看和修改正在运行的Java进程的Java虚拟机(
JVM
)参数和系统属性。
A尘埃
·
2024-01-29 18:22
java
开发语言
常用的命令和工具
JVM
面试合集
本期我们继续学习Java特性的
JVM
。
JVM
面试合集
JVM
的架构组成是怎样的?
for62
·
2024-01-29 17:30
面试合集
jvm
多线程面试合集
前言前文介绍了
JVM
相关知识,本文将重点介绍多线程相关知识以及工作中的一些经验。多线程面试合集什么是多线程?为什么我们需要多线程?多线程是指在一个进程中同时执行多个线程,每个线程可以执行不同的任务。
for62
·
2024-01-29 17:29
面试合集
多线程
工作积累
【备战蓝桥杯】——循环结构
个人主页:Aileen_0v0热门专栏:华为鸿蒙
系统学习
|计算机网络|数据结构与算法个人格言:“没有罗马,那就自己创造罗马~”Stopstruggling,lifeisstopped.文章目录Python
Aileen_0v0
·
2024-01-29 17:55
蓝桥杯
蓝桥杯
职场和发展
开发语言
科技
python
JVM
系列——垃圾收集器
对象存活判断引用计数法在对象中添加一个引用计数器,每当有一个地方引用它时,计数器值就加一;当引用失效时,计数器值就减一;任何时刻计数器为零的对象就是不可能再被使用的。可达性分析算法通过一系列称为“GCRoots”的根对象作为起始节点集,从这些节点开始,根据引用关系向下搜索,搜索过程所走过的路径称为“引用链”(ReferenceChain),如果某个对象到GCRoots间没有任何引用链相连,或者用图
吴代庄
·
2024-01-29 17:52
Java
jvm
java
Java注解
系统学习
与实战
背景为什么要再次梳理一下java注解,显而易见,因为重要啊。也是为研究各大类开源框架做铺垫,只有弄清楚Java注解相关原理,才能看懂大部分框架底层的设计。缘起注解也叫做元数据,是JDK1.5版本开始引入的一个特性,用来对代码进行标记说明,可以对包、类、接口、字段、方法参数、局部变量等进行注解修饰。其本身不包含任何业务逻辑。一般注解大类分为三种:JDK自带的相关注解自定义的注解第三方的(例如相关的框
一头狒狒
·
2024-01-29 16:16
java
java
学习
jvm
架构
面试
JVM
内存Dump原理与在线分析实战
1.前言当前我们微服务容器化部署
JVM
实例很多,常常需要进行
JVM
heapdumpanalysis,为了提升
JVM
问题排查效率,得物技术保障团队研究了
JVM
内存Dump原理与设计开发了
JVM
内存在线分析
java手术刀
·
2024-01-29 14:12
java
java
JVM
工作原理与实战(三十):堆内存状况的对比分析
专栏导航
JVM
工作原理与实战RabbitMQ入门指南从零开始了解大数据目录专栏导航前言一、堆内存状况的对比分析1.正常情况2.异常情况(内存泄漏)二、产生内存溢出的原因总结前言
JVM
作为Java程序的运行环境
橘子-青衫
·
2024-01-29 14:39
JVM工作原理与实战
jvm
java
后端
架构
JAVA那点破事!并发、IO模型、集合、线程池、死锁、非阻塞、AQS....
本文对一些高频问题做了汇总,为了便于大家查找问题,了解全貌,整理个目录,我们可以快速全局了解关于JAVA接下来,我们逐条来看看每个问题及答案JDK、JRE、
JVM
三者有什么关系?
程序员xysam
·
2024-01-29 14:32
java
开发语言
程序人生
学习
jvm
虚拟机
1.演示stack、永久区、堆2.演示两种传引用对象的方法Requestrequest=newRequest();Loginlogin=newLogin();Responseresponse=login.doGet(request);response.toString();Requestrequest=newRequest();Responseresponse=newResponse();Logi
胖子爱猪蹄
·
2024-01-29 13:30
JVM
基础结构与字节码执行引擎
JVM
基础结构
JVM
内部结构如下:栈、堆。
wangjie_fourth
·
2024-01-29 13:24
JVM
内存结构最难的面试题
1、
JVM
管理的内存结构是怎样的?2、不同的虚拟机在实现运行时内存的时候有什么区别?3、运行时数据区中哪些区域是线程共享的?哪些是独享的?4、除了
JVM
运行时内存以外,还有什么区域可以用吗?
Java架构师CAT
·
2024-01-29 12:40
Servlet
Servlet是基于Java语言的,因此它可以运行在任何支持Java虚拟机(
JVM
)的平台上。
.:::.
·
2024-01-29 12:30
servlet
java面试 —— java基础篇
1.java基本数据类型所占字节数整形:byte1short2int4long4浮点型:float4double8布尔:boolean
JVM
规范中Boolean被当作int处理4字符型:char字符型1.1String
左小白
·
2024-01-29 10:50
Java开发面试
java
面试
开发语言
MiniFilter文件
系统学习
原文地址:https://blog.csdn.net/zhuhuibeishadiao/article/details/51229122Minfilter与legacyfilter区别比sfilter加载顺序更易控制.altitude被绑定到合适的位置。Minfilter在注册表服务项中有一项Altitude值此值越高位置越靠前(待考证每一个minifilter驱动必须有一个叫做altitude的
VHeroin
·
2024-01-29 10:18
Windows
Kernel
MiniFilter
JavaSE-网络编程,正则表达式
Java提供的网络类库,可以实现无痛的网络连接,联网的底层细节被隐藏在Java的本机安装系统里,由
JVM
进行控制。并且Java实现了一个跨平台的网络库,程序员面对的是一个统一的网络编程环境。
6Cx33
·
2024-01-29 10:14
网络
java
eclipse
开发语言
简单聊聊
JVM
的垃圾回收
第一步,
JVM
中如何判断这个对象是不是垃圾呢,换句话说,如何判断是否已经死亡
江南京城
·
2024-01-29 09:45
Day01_Java概述(JDK的下载安装,初学者常见错误)
3、Java语言的特点4、Java生态圈5、Java技术体系平台1.4Java语言跨平台原理(理解)1、Java语言跨平台原理2、
JVM
、JRE、J
丁总学Java
·
2024-01-29 09:42
JavaSE知识讲解和课后练习
java
开发语言
JDK的下载安装
初学者常见错误
JVM
JRE
JDK的关系
毕业总结
通过线上90天的践行,我开始了
系统学习
师父的这套智慧体系。短短90天的学习,我的收获
黄和权
·
2024-01-29 09:34
双非本科准备秋招(4)——力扣链表与java基础
LeetCode基础链表题java操作链表的时候要比c++方便一些,因为c++需要自己手动释放资源,而
jvm
虚拟机具有垃圾回收机制(GC),如果这个对象将来没被引用过,就会自动回收其所占用的内存。
随心自风流
·
2024-01-29 09:05
leetcode
链表
java
求职招聘
双非本科准备秋招(7)——力扣哈希、二分与容器学习
学了三天容器的知识了,追踪了不少次源码,整体上有所感悟,今天再背背容器的相关面试题啥的就结束了,明天开始学
JVM
。
随心自风流
·
2024-01-29 09:05
leetcode
哈希算法
学习
求职招聘
java
intellij-idea
idea
双非本科准备秋招(9.1)——重学排序与自定义比较
之前对排序的使用一直没
系统学习
,这次好好学一遍。前言JAVA中使用排序大致分为两种:一种是Arrays的sort()方法,可根据各种数据类型(基本与引用类型)数组排序。
随心自风流
·
2024-01-29 09:05
java
求职招聘
双非本科准备秋招(8.2)——
JVM
1
第一天
系统学习
JVM
!今天学了
JVM
是什么,学习
JVM
的作用,运行时的数据区域(重点),内存溢出。明天学GC。
随心自风流
·
2024-01-29 09:02
jvm
求职招聘
java
(11)SpringCloud:docker部署
本地编译测试通过的容器可批量在生产环境中部署,包括
JVM
、baremetal、OpenStack集群和其他基础应用平台。
hedgehog1112
·
2024-01-29 08:38
【ElasticSearch笔记】安装ES和Kibana
目录一、原生二进制文件安装ES1.安装JavaJDK(可选)2.下载ElasticSearch二进制包3.创建运行ES的普通用户4.根据需求修改ES配置文件5.设置
JVM
堆大小干货|吃透Elasticsearch
木子家有小可爱
·
2024-01-29 08:21
ElasticSearch
elasticsearch
上一页
19
20
21
22
23
24
25
26
下一页
按字母分类:
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
其他