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
Java求职面试详解:从核心语言到计算机基础
Java求职面试详解:从核心语言到计算机基础第一轮:核心语言基础概念面试官:请你解释一下Java中的
JVM
是什么,以及它的作用。
迢迢星万里灬
·
2025-05-30 07:22
Java面试宝典
Java
面试
计算机基础
算法
LeetCode
java序列化
意义Java平台允许我们在内存中创建各种对象,这些对象虽然是可复用的,但其生命周期不会超过
jvm
虚拟机的生命周期的对吧。
結城
·
2025-05-30 05:09
Java
java
python
开发语言
lambda表达式详解
1、lambda表达式
JVM
内部是通过invokedynamic指令来实现Lambda表达式的Lambda中允许将一个函数作为方法的参数,即函数作为参数传递进方法中使用Lambda表达式可以使代码更加简洁
吹老师个人app编程教学
·
2025-05-30 00:33
java-lamda表达式
java
一文掌握 Java 垃圾回收器的选择与调优实战
本文将全面梳理Java主流垃圾回收器(CMS、G1、ZGC、Shenandoah)的特性,带你深入掌握
JVM
参数调优与GC日志分析技巧,附赠实战建议,助你轻松解决GC疑难杂症!一
·
2025-05-29 22:35
java
Spring Boot 监控缺失
JVM
指标的根源解析与终极解决方案
SpringBoot监控缺失
JVM
指标的根源解析与终极解决方案在基于SpringBoot的微服务监控体系中,结合spring-boot-starter-actuator与micrometer-registry-prometheus
·
2025-05-29 15:30
ES 在大查询场景下导致 GC 频繁,如何定位和解决?
一、定位GC问题的关键步骤检查
JVM
配置#查看Elasticsearch节点
JVM
配置GET/_nodes/
jvm
重点关注heap_max_in_bytes和垃圾回收器类型(G1/CMS)分析GC日志#
搞不懂语言的程序员
·
2025-05-29 06:57
elasticsearch
中间件
elasticsearch
大数据
搜索引擎
互联网大厂面试实录:谢飞机的爆笑面试之旅
从Java核心知识到
JVM
、多线程,再到Spring与MyBatis等,谢飞机的搞笑回答让面试官哭笑不得。文章附带详细技术点解析,助力小白学习成长。
MyikJ
·
2025-05-29 04:09
Java场景面试宝典
Java
面试
互联网大厂
JVM
多线程
Spring
MyBatis
干货 | 吃透Elasticsearch 堆内存
Java中的堆是
JVM
所管理的最大的一块内存空间,主要用于存放各种类的实例对象。在Java中,堆被划分成两个不同的区域:新生代(Young)、老年代(Old)。
铭毅天下
·
2025-05-28 23:05
20个关于Java编程语言的常见问题
(
JVM
的作用与字节码机制)Java中的基本数据类型有哪些?对应的包装类是什么?(如int与Integer的区别)==和equals()方法有什么区别?
大霸王龙
·
2025-05-28 21:48
java
开发语言
JVM
——JNI 的运行机制
引入在Java开发中,我们常常会遇到一些Java语言难以直接处理的场景,例如需要调用特定体系架构或操作系统的功能,或者利用汇编语言的SIMD指令来优化关键代码性能。这时,JavaNativeInterface(JNI)就成为了我们实现跨语言调用的强大工具。JNI允许我们在Java代码中调用C/C++代码,以实现所需功能。JNI的基本概念JNI是Java虚拟机提供的一种机制,用于在Java代码中调用
黄雪超
·
2025-05-28 21:18
JVM
jvm
开发语言
java
第一阶 01 初识Java 安装Eclipse运行及推荐软件
学习目标*能够说出JDK,JRE,
JVM
各自的作用和关系*能够完成HelloWorld案例的编写及运行*能够使用注释对程序进行说明*能够知道标识符、关键字的特点*能够知道常量的分类*掌握JDK、eclipse
mjun97
·
2025-05-28 21:17
eclipse
java
Java -------复习
第一章Java的三个技术平台:JavaSEJavaEEJavaMEJava语言的特点:简单面向对象安全跨平台支持多线程*跨平台:
JVM
的优越性,java程序是在Java虚拟机是运行,所以是一处编辑到处运行
敲代码不会掉头发
·
2025-05-28 20:17
Java基础
java
Java领域
JVM
的堆内存的动态扩展与收缩
Java领域
JVM
的堆内存的动态扩展与收缩关键词:
JVM
、堆内存、动态扩展、垃圾回收、内存管理、性能调优、GC策略摘要:本文深入探讨Java虚拟机(
JVM
)中堆内存的动态扩展与收缩机制。
Java技术栈实战
·
2025-05-28 13:27
java
jvm
数学建模
ai
深入理解 JDK、JRE 和
JVM
的区别
在Java中,JDK、JRE和
JVM
是非常重要的概念,它们各自扮演着不同的角色,却又紧密相连。今天,就让我们来详细探讨一下它们之间的区别。
Tbw_
·
2025-05-28 13:57
java
jvm
开发语言
(14)
JVM
弹性内存管理
文章目录
JVM
弹性内存管理:K8s环境下的内存优化终极攻略⚡TL;DR等等,为什么我需要关心这个?️
真实的菜
·
2025-05-28 13:56
java
jvm
java
HADOOP+HBASE存储Azure中storage
2.5.10-hadoop3-bin.tar.gz Hadoop版本:hadoop-3.3.6.tar.gz环境变量配置:vim/etc/profileexportJAVA_HOME=/usr/lib/
jvm
CaHi
·
2025-05-28 03:39
hadoop
hbase
azure
大数据
ubuntu
linux
JVM
垃圾回收机制GC详解
作为Java语言最重要的特性之一的自动垃圾回收机制,也是基于
JVM
实现的。那么,自动垃圾回收机制到底是如何实现的呢?1.GC是干啥的?
你这家伙
·
2025-05-28 03:08
JVM
jvm
java
面试
JVM
类加载
JVM
从最开始的读取.class文件,到最终构造完成类对象整个过程把类从"硬盘"加载到"内存中"类加载在官方文档中有明确的描述类加载的步骤版本一三环节(第二步是可以拆开成三个子步骤的)版本二五个环节步骤一加载
观音山保我别报错
·
2025-05-28 02:35
jvm
JVM
性能优化终极指南:全版本兼容、参数公式与场景实战
一、引言
JVM
优化的核心难点在于版本兼容性与场景适配性。
混进IT圈
·
2025-05-28 02:05
JVM全版本优化
Java版本兼容
G1GC实战
ZGC调优
场景化参数公式
容器化JVM
大厂性能案例
Java的
JVM
内存模型深度剖析:GC机制与性能调优
一、
JVM
内存模型全景图(Java21更新版)1.运行时数据区核心结构
JVM
Memory线程私有区线程共享区程序计数器虚拟机栈本地方法栈堆方法区直接内存各区域特性对比:内存区域线程安全垃圾回收溢出类型配置参数虚拟机栈私有不回收
微风不留尘
·
2025-05-28 02:04
java
java
java入门
Java
jvm
Java Servlet 容器的配置与优化实践
JavaServlet容器的配置与优化实践关键词:JavaServlet容器、Tomcat配置、性能优化、线程池调优、连接管理、
JVM
调优、HTTP协议优化摘要:本文深入探讨JavaServlet容器的核心原理
Java大师兄学大数据AI应用开发
·
2025-05-28 02:04
AI人工智能与大数据应用开发
java
servlet
开发语言
ai
JVM
垃圾回收器深度底层原理分析与知识体系构建
一、垃圾回收的基本步骤标记(Marking)从GCRoots(如虚拟机栈、方法区静态变量、本地方法栈等)出发,遍历对象引用链,标记所有可达对象为存活对象,未被标记的则视为垃圾。此阶段需暂停用户线程(Stop-The-World,STW),不同回收器优化策略不同,例如CMS和G1通过并发标记减少停顿。清除(Sweeping)根据标记结果清理垃圾对象,具体实现方式因算法而异:标记-清除(Mark-Sw
三无少女指南
·
2025-05-27 23:41
面试
jvm
java
算法
Kotlin编程基础教程:Android应用开发入门
它是JetBrains开源项目Kotlin/
JVM
的主要目标受众群体之一,适用于Android、服务器端应用程序等多种领域。
AI天才研究院
·
2025-05-27 22:05
AI大模型企业级应用开发实战
大数据
人工智能
语言模型
Java
Python
架构设计
Java性能优化:从代码到
JVM
调优的全方位指南
Java性能优化是一个复杂且多层次的过程,涉及代码优化、
JVM
调优、数据库优化、系统架构优化等多个方面。以下是一个从代码到
JVM
调优的全方位指南,帮助你提升Java应用的性能。
吴晓斌kobe
·
2025-05-27 14:11
Java学习
java
性能优化
jvm
Java面试复习思路
理解
JVM
工作原理,包括内存模型(堆、栈、方法区)、垃圾回收机制、类加载过程等。数据结构与算法:复习常用数据结构(数组、链表、
cherry有点甜·
·
2025-05-27 12:28
java
面试
开发语言
Java 基础查漏补缺
JRE则相对更为基础,它只提供了Java程序运行所需的环境,包含了Java虚拟机(
JVM
)和Java核心类库,不包含开发工具。在部署Java应用程序时,只需要安装JRE来运行程序即可。
不打小怪兽
·
2025-05-27 09:37
Java
学习记录/必备八股
java
面试
八股
后端开发
基础知识
八股战神-
JVM
知识速查
1.
JVM
组成
JVM
由那些部分组成,运行流程是什么?
不会Java的TOM
·
2025-05-27 06:51
八股战神
jvm
java
开发语言
JVM
的垃圾回收机制
JVM
(Java虚拟机)的垃圾回收(GarbageCollection,GC)机制是Java内存管理的核心,它自动回收不再使用的对象内存,避免了手动内存管理的复杂性和潜在错误。
白开水不加冰
·
2025-05-27 04:41
jvm
JVM
的类加载机制
JVM
的类加载机制是Java虚拟机动态加载、链接和初始化类的核心机制,它遵循严格的流程和规则,确保类的安全性和一致性。
白开水不加冰
·
2025-05-27 04:41
jvm
十一、
JVM
监控工具
【目录】【上一篇:
JVM
监控及诊断工具-命令行】【下一篇:
JVM
运行时参数】十一、
JVM
监控工具1、JConsole用于对
JVM
中内存、线程和类等信息的监控;命令jconsole启动即可,
JVM
自带2、
喝咖啡的睡眠族
·
2025-05-27 04:40
深入了解
JVM
jvm
java
开发语言
JVM
监控工具
以下是
JVM
监控工具的分类、优缺点及使用方法的详细总结:一、
JVM
自带工具1.命令行工具jps(JavaProcessStatus)用途:查看当前用户的Java进程ID及主类名。
江湖中的阿龙
·
2025-05-27 04:08
开发工具
jvm
尝试抛开面试的八股看
JVM
java虚拟机是什么东西?有什么作用?我们能从学习它获得什么收益。java虚拟机是为了解决源代码一处编写到处运行这个需求而生成。代码最终被执行,归根究底还是芯片对01二进制机器码指令的执行,不同的芯片不同的操作系统做同一个动作可能所执行的机器码指令会有所差异,那么当代码在A机器编码成机器码,然后拿去B机器执行时,可能就运行不了。java虚拟机抽象了一个小形系统,让类加载器将字节码加载进虚拟机,解释
wackpa
·
2025-05-26 16:35
jvm
面试
java
Java知识体系最强总结(2021版),深入理解linux内核架构评价
CentOS8推荐书籍读书笔记云计算搜索引擎权限管理区块链Java面试总结Java面试总结汇总,整理了包括Java基础知识,集合容器,并发编程,
JVM
,常用开源框架Spring,MyBatis,数据库,
m0_64384202
·
2025-05-26 10:02
程序员
面试
java
后端
极限压测第6小时:老炮用JMH硬刚性能质疑,面试官追问ZGC调优细节
小兰(紧张地):额……应该有吧,我记得之前看了一些书,好像说可以用
JVM
调优来解决性能问题?面试官(微笑着):很好,你有基础。那我们先从简单的开始,每轮提问会逐步深入,看看你是否能应对复杂
搞Java的小码农
·
2025-05-26 04:49
Java面试场景题
Java面试
JVM调优
性能优化
ZGC
极限场景
极限压测下的架构抉择:P7架构师用GraalVM优化
JVM
,应届生手撕分布式锁实现
文章标题:极限压测下的架构抉择:P7架构师用GraalVM优化
JVM
,应届生手撕分布式锁实现场景描述在互联网大厂的终面环节,一位P7架构师作为面试官,与一位应届生小兰展开了一场激烈的面试对话。
搞Java的小码农
·
2025-05-26 04:48
Java面试场景题
Java面试
架构设计
高并发
JDK优化
GraalVM
分布式锁
90%程序员不知道的Java异常处理暴富法则!2025避坑代码模板免费领(附灵魂四问调试宝典)
异常处理方式1.
JVM
默认处理方式2.自己处理(捕获异常):目的是代码出现异常的时候,可以让程序继续运行下去。异常灵魂四问3.抛出异常:throwsthrow异常中的常见方法异常是
是奋斗小杨啊
·
2025-05-25 21:59
#
java基础
java
报错
bug
基础
异常
异常处理
【
JVM
04-
JVM
内存结构之-本地栈】
2.4本地方法栈学习资料来源-b站黑马
JVM
&尚硅谷
JVM
精讲与GC调优1.定义与Java虚拟机栈类似,主要为虚拟机使用到的Native方法服务,在HotSpot虚拟机中和Java虚拟机栈合二为一。
青北念
·
2025-05-25 18:13
JVM
jvm
Java虚拟机——
JVM
(Java Virtual Machine)解析二
1.
JVM
的垃圾回收机制1.1什么是垃圾回收?
九转苍翎
·
2025-05-25 15:51
jvm
java
自学Java之第一章:Java概述
技术体系平台1.7什么是JDK、JRE1.8Java程序的入口1.9两种常见的输出语句1.10源文件名与类名1.11注释1.12JavaAPI文档1.13Java语言的优点1.14Java语言的缺点1.15
JVM
无言V
·
2025-05-25 10:25
java
大数据
开发语言
后端
JVM
--内存参数
有版权声明,原文博主:https://blog.csdn.net/szzt_lingpeng/article/details/50463375一、
JVM
规范
JVM
规范对Java运行时的内存划定了几块区域
tangiwang
·
2025-05-25 10:24
jvm
深入理解
JVM
运行时数据区
在Java虚拟机(
JVM
)的体系结构中,运行时数据区(RuntimeDataArea)占据着至关重要的地位,它如同一个高效运转的工厂,负责在Java程序运行期间存储和管理各类数据。
Bro_cat
·
2025-05-25 10:20
Java
JavaWeb开发
SpringBoot
jvm
java
JVM
系列(4)——内存模型
文章目录4内存模型4.1经典用例4.2内存模型的官方描述4.3programorder4.3.1一些概念4.3.2几个例子4.4synchronizationorder4.5happens-beforeorder4.6Java内存模型4.6.1过于严格的模型4.6.2过于宽松的模型4.6.3Java内存模型4.7因果关系4.7.1例一4.7.2例二4.7.3例三4.7.4例四4.7.5例五4内存模
JinchaoLv
·
2025-05-25 04:41
JVM
java
jvm
内存模型
happens-before
Android第三次面试总结之Java篇补充
Android优势:在ART虚拟机中,数组的内存分配由
JVM
直接管理,无需经过垃圾回收器(GC)
每次的天空
·
2025-05-25 02:59
Java基础专栏
android
面试
java
提升Java应用性能的利器:JProfiler插件深度解析
为了帮助开发人员更好地理解和优化Java虚拟机(
JVM
)的内存使用情况,JProfiler应
赵渤伟Karen
·
2025-05-24 23:43
单例模式的运用
饿汉式单例实现这种实现方式属于饿汉式单例模式,它的优点在于://在类加载时就创建实例,
JVM
保证线程安全privatestaticfinalMilvusVectorDatabaseConfiginstance
小江爱学习~
·
2025-05-24 21:31
单例模式
Java 内存模型(JMM)深度解析:理解多线程内存可见性问题
一、Java内存模型(JMM)概述Java内存模型(JavaMemoryModel,JMM)是Java虚拟机(
JVM
)中定义的一套规范,它规定
向哆哆
·
2025-05-24 20:52
Java入门到精通
java
python
开发语言
JVM
优化Java代码时都做了什么?
JVM
在对代码执行的优化可分为运行时(runtime)优化和即时编译器(JIT)优化。运行时优化主要是解释执行和动态编译通用的一些机制,比如说锁机制(如偏斜锁)、内存分配机制(如TLAB)等。
璨sou
·
2025-05-24 14:12
JVM
jvm
java
开发语言
Linux(CentOS 7)安装和配置RocketMq集群
根据实际情况修改内存配置(默认值太大)vimbin/runserver.shJAVA_OPT="${JAVA_OPT}-server-Xms1g-Xmx1g-Xmn512m"参数如下:内存:-Xms和-Xmx:设置
JVM
一颗红心丶
·
2025-05-24 04:58
linux
centos
rocketmq
5_异常_多线程_设计模式_IO流_网络编程_反射
JavaSE_第五周异常异常的概念什么是异常概念概念:程序在运行过程中出现的特殊情况异常-----通过
Jvm
将异常的信息打印在控制台---告诉开发者(当前程序在某个环节出现了哪些问题!)
阿陌12
·
2025-05-23 22:19
JavaSE
java
【
jvm
第9集】
jvm
调优分析步骤与方法
监控工具2.常见问题诊断三、调优策略与参数调整1.内存结构优化2.垃圾回收器选择3.参数调优示例四、调优验证与迭代五、常见问题与解决方案1.频繁FullGC2.内存泄漏3.CPU过高六、调优注意事项七、总结
JVM
程序员水自流
·
2025-05-23 20:38
jvm篇
jvm
java
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他