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
Hotspot
一些sonar异味
Bug、漏洞、异味、安全热点Bug、Vulnerability、CodeSmell、Security
Hotspot
阻断、严重、主要、次要、提示Blocker、Critical、Major、Minor、InfoREPEC
我叫嘻嘻呵呵
·
2023-08-30 17:00
java
sonar
代码扫描
异味
code
smell
如何使用 jps+jstatd 访问远程服务器上的jvm进程
进程,也可以通过jpshostid访问远程节点上的JVM进程,但需要远程节点注册相关的服务,并且开放相关端口才允许其他节点访问2.jstatd简介jstatd工具是一个RMI服务器应用程序,主要用于监控
HotSpot
Java
Ethan_Walker
·
2023-08-29 21:06
App UI自动化测试之Mac环境安装&启动&关闭appium(python)
依赖环境:java✗java-versionjavaversion"1.8.0_111"Java(TM)SERuntimeEnvironment(build1.8.0_111-b14)Java
HotSpot
Rflyee
·
2023-08-29 00:29
从虚拟机角度看对象的创建
对象在内存中的布局以
HotSpot
为例,对象在内存中存储可以分为三部分:对象头、实例数据和对齐填充。对象头对象头分为两部分:自身的运行时数据和类型指针。
aaa
·
2023-08-27 21:40
Java虚拟机
文章目录JVM运行时数据区域
HotSpot
虚拟机对象探秘实战:OutOfMemoryError异常JVM运行时数据区域
HotSpot
虚拟机对象探秘实战:OutOfMemoryError异常
七号大米
·
2023-08-27 15:55
Java
java
JVM 第一篇 - Java 程序的编译与优化
即时编译器:也叫JIT编译器(JustInTime),比如
HotSpot
虚拟机的C1、C2
Bai_Yin
·
2023-08-27 11:24
JVM
java
jvm
开发语言
java.lang.NullPointerException: null 不显示异常栈
二、原因
HotSpot
VM有个许多人觉得“匪夷所思”的优化,叫做fastthrow:有些特定的隐式异常类型(NullPointerException、Ari
Bronze5
·
2023-08-27 10:36
jvm
java
开发语言
抖音web频道爬虫
抖音web频道爬虫代码:"热点","url"=>"https://www.douyin.com/aweme/v1/web/channel/
hotspot
?
m0_68949064
·
2023-08-26 10:46
爬虫
爬虫
后端
JVM初步理解
jvm解析字节码的过程可以实现多样化:直接解释、转成本地代码再执行、采用寄存器芯片模式执行sun的
hotspot
是基于栈的执行引擎,google的dalvik是基于寄存器的执行引擎内存区方法区、java
凌晨四点半_94ef
·
2023-08-25 20:56
Maven教程-使用Nexus搭建私服,Java基础视频
验证是否安装成功java-version出现如下界面表示安装成功了javaversion“1.8.0_74”Java™SERuntimeEnvironment(build1.8.0_74-b02)Java
HotSpot
m0_64867092
·
2023-08-25 09:53
程序员
面试
java
后端
什么是JVM ?
目录一、JVM简介1.1JVM发展史1.SunClassicVM2.ExactVM3.
HotSpot
VM4.JRockit5.J9JVM6.TaobaoJVM(国产研发)1.2JVM和《Java虚拟机规范
jiaoer~~
·
2023-08-24 19:48
jvm
java
垃圾回收(GC) 很干,很全
说一下垃圾回收机制垃圾回收主要针对的是JVM的堆内存,我讲一下我了解的
hotspot
实现的jvm,分为新生代和老年代,按照以前的说法,还有一个永久代,永久代在方法区里(物理上跟老年代相连),保存了class
浩展
·
2023-08-24 03:09
JVM
jvm
java
算法
一个Java对象占用多大内存
Java对象模型
HotSpot
JVM使用名为oops(OrdinaryObjectPointers)的数据结构来表示对象。这些oops等同于本地C指针。
lonelyhiker
·
2023-08-23 00:45
Java知识
java
深入理解Java虚拟机:JVM内存管理与垃圾收集理论
第二部分自动内存管理第2章Java内存区域与内存溢出异常1.程序计数器2.Java虚拟机栈3.本地方法栈4.Java堆5.方法区(也即:永久代(PermGen))6.直接内存(我理解就是堆外内存吧)
HotSpot
Tattoo_Welkin
·
2023-08-22 23:09
JVM
jvm
jvm.gc
java
Java JVM:内存溢出问题
PermGenspace)四.OutOfMemoryError:unabletocreatenativethreadJava虚拟机规范规定JVM的内存分为了好几块,比如堆,栈,程序计数器,方法区等,而
Hotspot
jvm
Allen215902
·
2023-08-22 23:08
Java
JVM
栈溢出
堆溢出
永久代溢出
Docker制作Java8环境镜像
OpenJDK8:OpenJDK8U-jdk_x64_linux_
hotspot
_8u382b05.tar.gzwget安装包:wget-1.14-18.el7_6.1.x86_64.rpm思源中文字体
V胡桃夹子
·
2023-08-22 22:26
docker
容器
运维
Android kotlin 跳转手机热点开关页面和判断热点是否打开
Androidkotlin跳转手机热点开关页面和判断热点是否打开判断热点是否打开跳转手机热点开关页面顺带介绍一些其他常用的设置页面跳转其他热点的一些相关知识Local-only
hotspot
参考判断热点是否打开网上方法比较多
我怀里的猫
·
2023-08-22 10:28
Android日常
android
kotlin
智能手机
Go语言基础(一篇上手go语言基本语法)
语言的创始人有三位,分别是图灵奖获得者、C语法联合发明人、Unix之父肯·汤普森(KenThompson)、Plan9操作系统领导者、UTF-8编码的最初设计者罗伯·派克(RobPike),以及Java的
HotSpot
_小许_
·
2023-08-22 08:04
Go
golang
开发语言
后端
JVM学习六
常用命令行参数参数查询(linux环境):JVM的命令行参数参考:https://docs.oracle.com/javase/8/docs/technotes/tools/unix/java.html
HotSpot
lsd&xql
·
2023-08-22 01:13
JVM
jvm
学习
java
JVM整理(一)
JVM介绍背景通常我们讲的JVM一般都是指oracle公司的
hotspot
虚拟机,它是java可以"一处编译,到处运行"的关键,是java运行时虚拟环境,屏蔽了底层操作系统间的差异.除了
hotspot
,
·
2023-08-21 23:26
java
JVM内存模型结构浅析
《本章基于Java1.8版本
Hotspot
虚拟机》构成基
大&迈
·
2023-08-21 22:15
Jvm虚拟机
java
经验分享
面试
GC的前置工作,聊聊GC是如何快速枚举根节点的
在上篇文章中我们知道了
HotSpot
使用的是可达性分析算法,该算法需要进行根节点枚举。
·
2023-08-21 15:44
javajvm
JVM(六)JVM常量池
类文件常量池(静态常量池)(TheConstantPool)运行时常量池(TheRun-TimeConstantPool)String常量池在JDK1.7前,运行时常量池逻辑包含字符串常量池,存放在方法区,此时
HotSpot
hadoop_a9bb
·
2023-08-21 15:40
Java基础之String漫谈(三)
intern方法的使用;2.JVM内存模型的简介在介绍String的常量池之前,先插播下JVM的内存模型,以便能更好地理解后面的内容;这是一张经典的JVM运行时内存管理图(基于JAVASE8),而我们经常用的
HotSpot
java菜鸟进阶
·
2023-08-21 05:02
转载:JAVA中intern()方法的详解
今天就来谈一谈在JAVA虚拟机中,有运行时数据区,包含线程共享的:堆,方法区和线程隔离的:程序计数器,Java虚拟机栈,本地方法栈.其中方法区包含一块取域,叫做常量池,因为String类型被用到的频率高,所以
HotSpot
Pisces_224
·
2023-08-20 18:56
Java
java
开发语言
对象内存布局与对象头
对象内存布局在
Hotspot
虚拟机里,对象在堆内存中的存储布局可以划分为三个部分:对象头、实例数据、对齐填充。对象头在64为系统中,Markword占了8个字节,classPointer占了8个字节。
linsy`
·
2023-08-19 20:42
JVM
jvm
Bugly上传iOS符号表流程
zhangmengdeiMac~%java-versionjavaversion"1.8.0_301"Java(TM)SERuntimeEnvironment(build1.8.0_301-b09)Java
HotSpot
ZhangMeng_
·
2023-08-19 18:51
Java云原生框架Quarkus初探
它为OpenJDK
HotSpot
和GraalVM量身定制,根据Java库和标准精心打造的框架。主要有以下特性:容器优先。Quarkus为GraalVM和
HotSpot
定制应用程序。
软件开发随心记
·
2023-08-19 13:52
java
云原生
开发语言
Quarkus
2019-07-03 c++的宏
看
hotspot
源码时,涉及到c++的宏,简单了解了一下:C/C++语言中,预处理过程读入源代码,检查包含预处理指令的语句和宏定义,并对源代码进行相应的转换,预处理过程还会删除程序中的注释和多余的空白符号
归去来ming
·
2023-08-18 10:43
JVM——
HotSpot
的算法细节实现
一、根节点枚举固定可作为GCRoots的节点主要在全局性的引用(如常量或类静态属性)与执行上下文(如栈帧中的本地变量表)中,尽管目标明确,但查找要做到高效很难。现在java应用越来越庞大,光方法区的大小就常有数百上千兆,里面的类、常量等更是恒河沙数,逐个检查以这里为起源的引用肯定得消耗不少时间。同时迄今为止,所有收集器在根节点枚举这一步时都是必须暂停用户线程的。根节点枚举必须在一个保障一致性的快照
伍拾贰i
·
2023-08-17 19:34
jvm
深入了解jvm回收机制
目的主要介绍java垃圾回收如何与
hotspot
JVM配合使用的基础知识。在了解了垃圾收集器的功能后,了解VisualVM监控垃圾收集的过程。
崭新的韭菜
·
2023-08-17 03:04
JVM编译优化
即时编译器
HotSpot
虚拟机中内置了两个即时编译器,分别称为ClientCompiler和ServerCompiler,或者简称为C1编译器和C2编译器。Java8默认开启Server模式。
shuest
·
2023-08-16 21:25
面试题
jvm
python
开发语言
JVM面试题总结
HotSpot
虚拟机对象探秘对象的创建为对象分配内存处理并发安全问题对象的访问定位句柄访问直接指针64位JVM中,
·
2023-08-16 01:41
后端javaspring程序员
Linux下升级jdk1.8小版本
(2)如果有返回值,例如:javaversion"1.8.0_251"Java(TM)SERuntimeEnvironment(build1.8.0_251-b08)Java
HotSpot
(TM)64-
The Future is mine
·
2023-08-15 20:36
Java
linux
数据库
运维
Go学习-Day1
Go语言的核心开发团队:KenThompson(C语言,B语言,Unix的发明者,牛人)RobPike(UTF-8发明人)RobertGriesemer(协助
HotSpot
编译器,Js引擎V8)Go语言有静态语言的安全和性能和动态语言开发维护的效率
ahardstone
·
2023-08-15 18:58
Go
golang
学习
开发语言
【详解】JVM中,编译器和解释器的作用和区别
一、前言随着互联网的发展,现在虚拟机地表最稳定,最强的默认是
Hotspot
虚拟机。
晓风残月一望关河萧索
·
2023-08-15 13:42
【JVM虚拟机】
解释器和编译器
JVM 编译器优化
1.2
Hotspot
的即时编译器C11.3Htospot的即时编译器C21.4分层编译1.5分层编译-JVM参数配置示例1.6如何找到热点代码?思路?
一年春又来
·
2023-08-15 13:11
JVM
java
这几种常见的 JVM 调优场景,你知道吗?
假定你已经了解了运行时的数据区域和常用的垃圾回收算法,也了解了
Hotspot
支持的垃圾回收器。
Java码农
·
2023-08-15 08:20
Java # JVM内存管理
一、运行时数据区域程序计数器、Java虚拟机栈、本地方法栈、Java堆、方法区、运行时常量池、直接内存二、
HotSpot
虚拟机对象对象创建:引用检查类加载检查分配内存空间:指针碰撞、空闲列表分配空间初始化对象信息设置
码农小宇宙
·
2023-08-15 07:03
java
jvm
开发语言
八股文
cassandra3节点集群安装
java8[root@ca~]#java-versionjavaversion"1.8.0_111"Java(TM)SERuntimeEnvironment(build1.8.0_111-b14)Java
HotSpot
江南救世
·
2023-08-15 05:51
Dockerfile 构建 Spring Cloud 项目的 Docker 镜像
Dockerfile构建SpringCloud项目的Docker镜像时,下面是一个示例Dockerfile,展示了一些常用的指令和配置:#使用基础镜像(Java11)FROMadoptopenjdk:11-jdk-
hotspot
孟德爱吃香菜
·
2023-08-14 23:59
spring
cloud
docker
spring
Java
Hotspot
G1 GC的理解总结
目录一、基本背景概述内存划分简介二、重点基础概念介绍(一)Region(分区)(二)Card(卡片)(三)CSet(待回收Region集合)(四)RSet(引用索引集合)(五)SATB(snapshot-at-the-beginning)(六)Markingbitmap(位图)和TAMS三、G1收集器垃圾回收过程G1回收过程一:年轻代GCG1回收过程二:并发标记过程G1回收过程三:混合回收过程G1
张彦峰ZYF
·
2023-08-14 20:35
JVM相关知识总结
java
jvm
2.JVM发展历程介绍
目录1.SunClassicVM2.ExactVM3.Sun
HotSpot
(主流)4.JRockit5.IBMJ96.下一代虚拟机GraalVM1.SunClassicVM2.ExactVM3.Sun
HotSpot
simpleGq
·
2023-08-14 18:58
JVM
JVM发展
HotSpot
IBM
J9
Graal
VM
3. JVM发展历程
文章目录JVM发展历程SunClassicVMExactVM
HotSpot
VM☆☆
HotSpot
历史HostSpot简介☆JRockitVMJ9VMKVM和CDC/CLDC
Hotspot
AzulVMLiquidVMApacheHarmonyMicrosoftJVMTaobaoJVMDalvikVMGraalVM
喵先生呢
·
2023-08-14 18:58
#
JavaSE-JVM☆
jvm
11 JVM发展历程
比较流行的三大虚拟机:BEA的JRockitSUN公司的
HotSpot
VMIBM公司J9未来Oracle可能大力发展的项目
ITBOY_ITBOX
·
2023-08-14 18:56
JVM学习
jvm
java
开发语言
JVM虚拟机的发展历程
sunclassvm是java1.0版本发布的第一款商用java虚拟机,其特点是只有解释器,如果需要编译器则需要外挂,但不能同时工作,现在
hotspot
内置了这个虚拟机。
隐0士
·
2023-08-14 18:26
jvm
jvm
【jvm】jvm发展历程
目录一、SunClassicVM二、ExactVM三、
HotSpot
VM四、JRockit五、J9六、KVM、CDC、CLDC七、AzulVM八、LiquidVM九、ApacheHarmony十、MicrosoftJVM
王佑辉
·
2023-08-14 18:25
jvm
jvm
HotSpot
虚拟机之类加载过程及类加载器
目录一、类加载过程1.加载(Loading)2.验证(Verification)3.准备(Preparation)4.解析(Resolution)5.初始化(Initialization)二、类加载时机1.主动引用(引用时主动初始化)2.被动引用(引用时不触发初始化)1):第一种被动引用2):第二种被动引用3):第三种被动引用三、类加载器1.加载器类型2.双亲委派模型3.破坏双亲委派四、参考资料一
爱我所爱0505
·
2023-08-14 03:32
JVM
类加载器
类加载过程
双亲委派
主动引用
被动引用
分布式集群架构场景解决方案学习笔记
ID解决方案分布式任务调度问题session共享(一致性)问题一致性哈希算法一致性哈希算法在1997年由麻省理工学院的Karger等人在解决分布式Cache中提出的,设计目标是为了解决因特网中的热点(
Hotspot
成长的小牛233
·
2023-08-13 21:08
#
SSM
大数据
杂乱无章
Java字节码反编译成汇编插件
Java字节码反编译成汇编插件环境:(1)windows10环境(2)jdk“1.8.0_261”64位(3)Java
HotSpot
™64-BitServerVM(build25.261-b12,mixedmode
HaleyTiger
·
2023-08-13 20:32
软件使用技巧
java
汇编
jvm
上一页
7
8
9
10
11
12
13
14
下一页
按字母分类:
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
其他