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内存分析
android studio打包失败,没遇见过,真的很坑!!!
1,在项目的gradle.properties配置文件夹下添加如下代码org.gradle.
jvm
args=-Xmx4g-XX:MaxPermSize=512m添加后如下#org.gradle.
jvm
args
曾自强
·
2023-12-27 16:44
Android
android
studio
内存溢出
内存
打包
打包失败
JDK、JRE、
JVM
三者的区别
在Java中,理解JDK、JRE、
JVM
三者的区别是十分重要的,但是很多人并未注意到这一点。其实三者的区别很简单,也很明显。
退休码农飞伯德
·
2023-12-27 14:22
概念性的东西(java sdk jdk jre
jvm
api)
当从eclipse切换到IDEA的时候,添加SDK让我懵逼了一下。SDK是什么鬼东西,用eclipse的时候配置的都是jdk,那就还配jdk吧,可以用。说来惭愧,写了很长时间的代码,概念性的东西还搞不清楚,索性从头再过一下。SDK:softdevelopmentkit的简称,软件开发包,我们在说sdk时,一定要在前面加上一个定语,那就是谁谁的sdk,比如在安卓开发中就是androidsdk,jav
燃灯道童
·
2023-12-27 11:03
【送书福利-第三十期】《Java面试八股文:高频面试题与求职攻略一本通》
本书内容覆盖了Java基础知识,并发编程与多线程,集合原理,
JVM
原理,I/O与网络编程
桃花键神
·
2023-12-27 11:41
JAVA百解
架构
Android成长笔记(1)——Windows+eclipse+Android开发环境搭建
JVM
(JavaVirtualMachine):常说的虚拟机,是整个java实现跨平台的最核心的部分,能够运行以Java语言写
Hisos7
·
2023-12-27 09:36
Android成长笔记
android
eclipse
java并发编程3——volatile和synchronized的底层
java并发编程3——volatile和synchronized的底层java代码编译成字节码,然后被类加载器加载到
jvm
中,
jvm
执行,最终转换为汇编指令在cpu上执行,java的并发机制其实依赖的是
可爱的小小小狼
·
2023-12-27 09:21
并发编程
java
开发语言
java类加载机制
java的一处编译处处运行:由于
JVM
中的解释器可以将clss文件解释成多种格式的代码,所以可以在多种操作系统中运行。在程序运行期间即时编译器会针对热点代码,将该部分字
可爱的小小小狼
·
2023-12-27 09:21
java
开发语言
java
系统架构
架构
Jvm
常见问题
1.为什么用元空间替换永久代避免OOM异常:永久代中存放了很多
JVM
需要的类信息,这些数据大多数是不会被清理的,所以FullGC往往无法回收多少空间。
FearlessVoyager
·
2023-12-27 09:20
jvm
jvm
JVM
垃圾回收-分代垃圾回收
为什么有分代垃圾回收的情况:大部分的对象在生成后马上就变成了垃圾,很少有对象能活得很久。”分代垃圾回收利用该经验,在对象中导入了“年龄”的概念,经历过一次GC后活下来的对象年龄为1岁。面向新生代对象的gc有两种情况:minorGC和promotion(晋升老年代)。面向老年代对象的GC叫做majorgc,老年代是经历了好几次GC的对象。垃圾收集器的新能指标吞吐量=(运行用户线程的时间)/(运行用户
飞鸟up
·
2023-12-27 08:50
jvm
精选JAVA:50道面试题
Java虚拟机(JavaVirtualMachine,缩写为
JVM
)是Java程序的运行环境。它负责执行Java程序编译后的字节码,并提供了内存管理、垃圾回收、安全检查等功能。
岛森年
·
2023-12-27 08:16
JAVA
java
.net和node.js java,javaee和node.js优势对比
gistfile1.txtnodejs-->V8-->C++解释-->编译机器码java-->
JVM
C++解释-->编译机器码NodeJS适合运用在高并发、I/O密集、少量业务逻辑的场景https://
笨爪
·
2023-12-27 07:28
.net和node.js
java
关于Java跨平台的简单理解
因为虚拟机(
JVM
)。Java源码的执行,分为编译(java-c)和解释(java-jar)两步。在编译阶段,.jav
暗=里
·
2023-12-27 06:13
java
开发语言
设计模式-单例模式(结合
JVM
基础知识)
1.定义介绍所谓单例模式,是指在程序运行时,整个
JVM
中只有一个该类的实例对象2.单例模式的优点复用性高,节省内存资源。
暗=里
·
2023-12-27 06:40
设计模式
单例模式
jvm
synchronized
synchronized、AtomicXXX、ReentrantLocksynchronized属于java提供的关键字,它的实现是依赖于
jvm
借助于cpu指令的字节码来实现的。
6默默Welsh
·
2023-12-27 06:09
JVM
面试题
3.直接内存4.说一下类加载的执行过程5.
JVM
调优参数有哪些6.
JVM
调优的工具7.java内存泄漏的排查思路8.cpu飙高排查方案和思路1.什么是虚拟机栈每个线程运行时需要的内存,称为虚拟机栈2.方法内的局部变量是线程安全吗
ITfeib
·
2023-12-27 06:12
面试总结
jvm
java
面试
Kotlin与Java比较:对象
前言Kotlin作为
JVM
系的语言,起源于Java又不同于Java。通过在语言层面比较两者的区别,可以使得开发者能够快速学习,融会贯通。
程序引力
·
2023-12-27 06:13
Java学习:初入Java
1.Java文件扩展名.class:字节码文件,通过
JVM
虚拟机译码执行相关程序,java的跨平台依靠的就是
JVM
,不同平台有不同类型的
JVM
。.
时之彼岸Φ
·
2023-12-27 03:19
Java学习
java
学习
开发语言
Java学习:多线程编程
Java程序的执行时,首先启动一个独立的
JVM
进程。该进程任务是解析并执行Java字节码。进程各有独立地址空间,
JVM
进程间不能访问对方所拥有内存空间。
时之彼岸Φ
·
2023-12-27 03:49
Java学习
java
学习
开发语言
一切皆list-对计算本质的思考(提纲)
比对象更抽象的是函数比函数更抽象的是list在数据结构课程中我们学习了list等价于树或者广义表而图可以转化为树处理所以list可以表示任何数据机构简单的说就是一切皆为list因此有一门语言叫Lisp,clojure是其在
jvm
码农田伟
·
2023-12-27 01:09
Java 语言有哪些特点
平台无关性:Java程序可以在不同的操作系统上运行,只需将Java源代码编译成字节码文件(.class文件),然后在Java虚拟机(
JVM
)上执行。
墨子白
·
2023-12-27 01:21
java
java
开发语言
链路追踪SkyWalking
skywalking支持dubbo,SpringCloud,SpringBoot集成,代码无侵入,通信方式采用GRPC,性能较好,实现方式是java探针,支持告警,支持
JVM
监控,支持全局调用统计等等,
木杉__
·
2023-12-27 01:17
skywalking
java
spring
boot
测试使用skywalking_SkyWalking agent 插件自动化测试实践-阿里云开发者社区
SkyWalking插件自动化测试框架介绍相关文档:这个自动化测试框架主要包含下面几个部分:测试环境docker镜像自动化测试脚本testcase工程结果验证工具测试环境docker镜像提供了两种测试环境:
JVM
-container
weixin_39675289
·
2023-12-27 01:47
测试使用skywalking
Go语言学习一
RobertGriesemer是GoogleV8、Chubby和HotSpot
JVM
的主要贡献者。RobPike主要是UNIX、UTF-8、plan9的作者。
CopyLower
·
2023-12-27 00:11
学习
golang
学习
开发语言
JVM
调优之经验
在生产系统中,高吞吐和低延迟一直都是
JVM
调优的最终目标,但这两者恰恰又是相悖的,鱼和熊掌不可兼得,所以在调优之前要清楚舍谁而取谁。
alterem
·
2023-12-26 23:21
RPC(6):RMI实现RPC
RMI是从JDK1.2推出的功能,它可以实现在一个Java应用中可以像调用本地方法一样调用另一个服务器中Java应用(
JVM
)中的内容。RMI是Java语言的远程调用,无法实现跨语言。
不死鸟.亚历山大.狼崽子
·
2023-12-26 23:33
RPC
rpc
网络协议
网络
oom条件反射
2、可以添加
JVM
的启动参数来限制使用内存:-XX:-UseGCOverheadLimit
万物皆有序和公式
·
2023-12-26 23:59
OSHI查看cpu信息
环境java1.8使用依赖com.github.oshioshi-core3.12.2packageio.greatcolin.
jvm
Message;importoshi.SystemInfo;importoshi.hard
策马踏清风
·
2023-12-26 22:34
IDEA VM Options常用配置参数
根据配置调整内存分配参数#这个参数会启动
JVM
的"server"模式,这种模式下
JVM
会进行更多的优化,但是启动速度会稍慢一些。
入秋的大橘
·
2023-12-26 22:09
开发环境
idea
intellij-idea
JVM
CPU Profiler技术原理及源码深度解析
JVM
CPUProfiler技术原理及源码深度解析研发人员在遇到线上报警或需要优化系统性能时,常常需要分析程序运行行为和性能瓶颈。
CoderChronicle
·
2023-12-26 22:48
其他
jvm
JVM
JVM
1.
JVM
运行时内存区域划分根据《Java虚拟机规范》的规定,运行时数据区通常包括这几个部分:程序计数器ProgramCounterRegister;Java栈VMStack;本地方法栈NativeMethodStack
熊先森_5094
·
2023-12-26 19:32
码歌老薛大话Java性能调优,Java调优概述(一)
书籍java基础类库的调优策略->并行程序优化策略->
JVM
调优监控做了比较系统的解读,如果你也想在编写程序时,有一个很好的全方位把控,我个人还是比较推荐这本图书的。
坑王老薛
·
2023-12-26 19:56
JVM
钩子
JVM
钩子简介在Java应用程序中,可以通过注册关闭钩子(ShutdownHook)函数来实现在
JVM
关闭时执行特定的代码。
Artisan_w
·
2023-12-26 19:13
Java基础与八股
jvm
制作spring boot docker镜像Dockerfile文件编写
##编写DockerfileDockerfileFROMopenjdk:8MAINTAINERYYMENVROOT_DIR=/home/yym/test/yym_logs/ENV
JVM
_GC_LOG_DIR
蚰蜒螟
·
2023-12-26 16:37
spring
boot
docker
后端
JAVA 转义字符&注释
\r:回车注释单行注释://注释文字多行注释:/*注释文字*/被注释的文字不会被
JVM
解释执行多行注释中不允许有多行注释嵌套文档注释:注释内容可以被JDK提供的工具javadoc解析,并生成说明文档(网页文件形式
脆弱钢琴师
·
2023-12-26 15:24
JAVA
java
笔记
jstat命令详解
全称“JavaVirtualMachinestatisticsmonitoringtool”,它位于java的bin目录下,主要利用
JVM
内建的指令对Java应用程序的资源和性能进行实时的命令行的监控,
ichterry
·
2023-12-26 14:41
jvm
java
gc
jstat命令详解
jstat
JVM
GC 垃圾收集器
文章目录System.gc()内存溢出(OOM)OOM的原因内存泄漏垃圾回收的并行与并发安全点与安全区域Java中的引用分类强引用(StrongReference)软引用(SoftReference)弱引用(WeakReference)虚引用(PhantomReference)垃圾回收器分类按线程数分按工作模式分按是否压缩内存来分按工作区间分垃圾回收器的性能指标垃圾收集器JDK8的默认垃圾收集器查
没事儿写两篇
·
2023-12-26 13:35
人在江湖之JVM
jvm
垃圾收集器
CMS
G1
JVM
参数设置
黑猴子的家:Java SE 练习题第一章
(选一项)A.Java编程语言B.工具及工具的APIC.JavaEE扩展APID.Java平台虚拟机(2)下列关于JDK、JRE和
JVM
的描述。哪项正确?
黑猴子的家
·
2023-12-26 12:15
javaSE常见问题
参数列表不同,返回值类型随意2.请说明Java中方法重写的规则方法名相同,参数列表相同,返回值类型相同,子类方法的访问权限不小于父类方法的访问权限3.请说明Java中垃圾回收机制原理垃圾回收机制,是虚拟机
JVM
美食博主_f39e
·
2023-12-26 10:47
【Kotlin】Kotlin的stream流编程浅析
Kotlin是一门由JetBrains公司开发的静态类型
JVM
语言,其可以与Java无缝集成。
悠玄烛远
·
2023-12-26 10:04
Kotlin语言学习
kotlin
开发语言
java
流操作
stream流
java 和go的区别
性能和效率Java:运行在Java虚拟机(
JVM
)上,拥有成熟的JIT(Just
Keep forward upup
·
2023-12-26 09:36
go语言
Java基础
java
golang
开发语言
JVM
面试题
一:类的生命周期是怎么样的?大的阶段可以分为类的加载、类的使用、以及类的卸载。类的加载阶段又分为加载、链接、初始化。其中连接过程又包含了验证、准备和解析。二:Java中类加载的过程是怎么样的?Java中类的加载阶段分为加载、链接、初始化。其中连接过程又包含了验证、准备和解析。类的加载:类的加载指的是将类的.class文件中的二进制数据读取到内存中,存放在运行时数据区的方法区中,并创建一个大的Jav
沧浪之水12010137
·
2023-12-26 09:22
jvm
jvm
JVM
面试——运行时数据区
一:
JVM
的运行时内存区域是怎样的?根据Java虚拟机规范的定义,
JVM
的运行时内存区域主要由程序计数器、虚拟机栈、本地方法栈、Java堆、方法区和以及运行时常量池组成。
沧浪之水12010137
·
2023-12-26 09:46
jvm
jvm
学习
JVM
记录01-初识
JVM
学习
JVM
记录01-初识
JVM
什么是
JVM
定义:好处:java开发环境结构(关系)常见的
JVM
jvm
组成部分什么是
JVM
定义:javavirtualMachine,java程序的运行环境(java二级制字节码的运行环境
weixin_44578305
·
2023-12-26 09:34
javaJvm
java
jvm
初识
JVM
-第一章
JVM
-第一章文章目录
JVM
-第一章初识
JVM
咱们为什么单独学习
jvm
?
知道越多,知道越少
·
2023-12-26 09:34
JVM
jvm
java
初识
JVM
虚拟机 --- 类加载
目录回顾父子类创建对象的时候的各部分代码的执行顺序
JVM
概述
JVM
1.8的结构图类的生命周期描述第一个阶段:加载第二个阶段:验证第三个阶段:准备第四个阶段:解析第五个阶段:初始化类加载的时机了解一下记住上面五个阶段和大致
拉格朗日柯西
·
2023-12-26 09:34
jvm
初识
JVM
JVM
组成-类加载-垃圾回收器
目录
JVM
概念
JVM
布局组成部分(5部分)堆【线程共享】Java虚拟机栈【线程私有】程序计数器【线程私有】本地方法栈【线程私有】方法区(永久代)【线程共享】
JVM
类加载机制类加载过程:双亲委派模型
JVM
xiong1234717
·
2023-12-26 09:04
知识点笔记
jvm
java
JVM
(一)类加载子系统
JVM
与类加载子系统一,虚拟机二,java虚拟机三,类加载子系统3.1,类加载阶段3.2,链接阶段3.3,初始化阶段四,类加载器4.1,启动类加载器(引导类加载器BootstrapClassLoader
cangchen@csdn
·
2023-12-26 09:03
JVM
JVM
类加载器
双亲委派机制
类加载过程
JVM
初识-java类加载器
为了不让他人有鄙视的机会,于是本人开始了
JVM
的学习之旅。学习Java虚拟机,从了解
JVM
内存模型开始。
weixin_33749131
·
2023-12-26 09:03
运维
java
c/c++
Jvm
系列-类加载子系统(二)
目录1,
jvm
内存结构的布局2,类加载子系统的作用3,类加载器(classloader)4,类的加载过程4.1,类的加载阶段(狭义上的加载)4.2,类的链接4.2.1,验证阶段(Verify)4.2.2
理科男同学
·
2023-12-26 09:33
JVM
Java
jvm类的加载机制
JVM
初识-笔记整理
JVM
目录
JVM
位置
JVM
体系结构类加载器沙箱安全机制NativePC寄存器方法区栈堆GC
JVM
位置
JVM
体系结构java虚拟机定了了若干种程序运行期间会使用到的运行时数据区,其中有一些会随着虚拟机启动而创建
一块猪血糕
·
2023-12-26 09:33
遗忘池
上一页
46
47
48
49
50
51
52
53
下一页
按字母分类:
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
其他