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
源码解读:Java方法main在虚拟机上解释执行
本文由HeapDump性能社区首席讲师鸠摩(马智)授权整理发布第1篇-关于Java虚拟机HotSpot,开篇说的简单点开讲Java运行时,这一篇讲一些简单的内容。我们写的主类中的main()方法是如何被Java虚拟机调用到的?在Java类中的一些方法会被由C/C++编写的HotSpot虚拟机的C/C++函数调用,不过由于Java方法与C/C++函数的调用约定不同,所以并不能直接调用,需要JavaC
HeapDump性能社区
·
2025-07-12 18:05
java
开发语言
后端
jvm
Java三年经验程序员技术栈全景指南:从前端到架构,对标阿里美团全栈要求
一、Java核心:从语法糖到
JVM
底层三年经验与初级的核心差异在于系统级理解,大厂面试常考以下能力:
JVM
与性能调优内存模型(堆外内存、元空间)、GC算法(G1/ZGC适用场
可曾去过倒悬山
·
2025-07-12 17:24
java
前端
架构
javaSE面试题---语法基础、面向对象、常用类、集合、多线程、文件和IO
目录语法基础1.jdkjre
jvm
区别2.基本数据类型3.引用数据类型4.自动类型转换、强制类型转换5.常见的运算符6.&和&&区别7.++--在前和在后的区别8.
yang_xiao_wu_
·
2025-07-12 16:18
java
面试
开发语言
javase
java基础
多线程
文件和IO
JVM
字节码加载与存储中的细节
问题引出:为什么Java定义int型变量为32767时使用的是bipush32767,而定义int型变量为32768时使用的是ldc#4?在Java中,如果这样定义int型变量:publicclassTest{publicstaticvoidmain(String[]args){inti=0;intj=5;intk=6;intm=32768;intn=32767;}}变量对应的字节码文件内容是这样
·
2025-07-12 15:14
JVM
与Spring Boot核心解析
我是廖志伟,一名Java开发工程师、《Java项目实战——深入理解大型互联网企业通用技术》(基础篇)、(进阶篇)、(架构篇)清华大学出版社签约作家、Java领域优质创作者、CSDN博客专家、阿里云专家博主、51CTO专家博主、产品软文专业写手、技术文章评审老师、技术类问卷调查设计师、幕后大佬社区创始人、开源项目贡献者。拥有多年一线研发和团队管理经验,研究过主流框架的底层源码(Spring、Spri
AIHacksCash
·
2025-07-12 15:11
Java场景面试宝典
Java
JVM
Spring
Boot
Android开发中RxJava的使用与原理
RxJava是ReactiveExtensions在
JVM
上的实现,专为处理异步事件流和基于观察者模式的编程而设计。
你过来啊你
·
2025-07-12 10:36
android
rxjava
如何从性能菜鸟变性能大咖之------
jvm
内存
理解
JVM
(Java虚拟机)内存的性能优化,需要从
JVM
内存模型、垃圾回收机制、以及如何通过参数调优来提高应用程序的性能等方面入手。
颜挺锐
·
2025-07-12 05:33
jvm
性能测试
压力测试
性能优化
ReentrantLock 与 Synchronized 的区别
都是Java中用于实现线程同步的机制,但它们有显著的区别:1.基本性质对比特性ReentrantLockSynchronized实现级别JDK层面(java.util.concurrent.locks)
JVM
·
2025-07-12 04:58
JVM
初学者指南:Java虚拟机基础知识 笔记
JVM
初学者指南:Java虚拟机基础知识全解析摘要:本文记录了Java虚拟机(
JVM
)的基本概念、架构、内存模型及工作原理的相关笔记-lenyan。一、
JVM
简介1.1什么是
JVM
?
lenyan~
·
2025-07-12 02:12
笔记
技术
JVM
jvm
java
笔记
专题
:2025云计算与AI技术研究趋势报告|附200+份报告PDF、原数据表汇总下载
原文链接:https://tecdat.cn/?p=42935关键词:2025,云计算,AI技术,市场趋势,深度学习,公有云,研究报告云计算和AI技术正以肉眼可见的速度重塑商业世界。过去十年,全球云服务收入激增8倍,中国云计算市场规模突破6000亿元,而深度学习算法的应用量更是暴涨400倍。这些数字背后,是企业从“自建机房”到“云原生开发”的转型,是AI从“实验室”走向“产业级应用”的跨越。本报告
·
2025-07-11 23:23
JAVA虚拟机面试总结
JAVA虚拟机面试总结
JVM
的内存模型介绍一下**程序计数器:**
JVM
里的程序计数器(ProgramCounterRegister)是一块较小的内存空间,其作用是存储当前线程正在执行的字节码指令地址。
会非的杨
·
2025-07-11 23:52
java
面试
开发语言
专题
:2025供应链数智化与效率提升报告|附100+份报告PDF、原数据表汇总下载
全文链接:https://tecdat.cn/?p=42926在全球产业链重构与数字技术革命的双重驱动下,供应链正经历从传统经验驱动向数据智能驱动的范式变革。从快消品产能区域化布局到垂类折扣企业的效率竞赛,从人形机器人的成本优化到供应链金融对中小企业的赋能,技术创新与模式重构正在重塑行业价值网络。本报告洞察基于《灼识咨询:2025中国供应链金融科技行业蓝皮书》《中国银河证券:折扣业态供应链效率深度
拓端研究室
·
2025-07-11 22:20
php
开发语言
java 监控 native 内存_
JVM
内存使用情况监控
详解
JVM
运行时内存使用情况监控java语言,开发者不能直接控制程序运行内存,对象的创建都是由类加载器一步步解析,执行与生成与内存区域中的;并且
jvm
有自己的垃圾回收器对内存区域管理,回收;但是我们已经可以通过一些工具来在程序运行时查看对应的
赵阿Q
·
2025-07-11 22:45
java
监控
native
内存
Spring Boot Docker容器监控 - 容器化环境监控方案全面指南
核心监控指标分类二、SpringBoot与Docker监控基础集成2.1SpringBootActuator基础配置2.2基础Docker监控配置2.3监控数据可视化基础三、高级监控方案实现3.1多维度
JVM
Clf丶忆笙
·
2025-07-11 21:44
spring
boot
docker
后端
JVM
与Spring Boot核心解析
我是廖志伟,一名Java开发工程师、《Java项目实战——深入理解大型互联网企业通用技术》(基础篇)、(进阶篇)、(架构篇)清华大学出版社签约作家、Java领域优质创作者、CSDN博客专家、阿里云专家博主、51CTO专家博主、产品软文专业写手、技术文章评审老师、技术类问卷调查设计师、幕后大佬社区创始人、开源项目贡献者。拥有多年一线研发和团队管理经验,研究过主流框架的底层源码(Spring、Spri
·
2025-07-11 21:13
JVM
参数通用模板与调优
JVM
通用业务参数模板与调优一、响应优先的业务系统对于响应优先的业务系统,核心的关键就是希望系统有更少的STW(StopTheWorld)时间,所以下面以4c8g的服务器作为例子来写,通用的一个
JVM
参数
·
2025-07-11 16:35
解决ptmalloc2内存过大的三种方案
除了
JVM
负责管理的堆内存外,Java还拥有一些堆外内存,由于它不使用
JVM
的垃圾回收机制,所以更稳定、持久,处理IO的速度也更快。
迎风追日
·
2025-07-11 14:53
JVM
linux
c语言
在 Linux 系统中,Java 配置主要涉及以下几个方面:1. 环境变量配置JAVA_HOME :这是最重要的 Java 环境变量。它指向 Java 的安装目录。例如,如果你安装的 JDK 路径
例如,如果你安装的JDK路径是/usr/lib/
jvm
/java-11-openjdk-amd64,那么JAVA_HOME=/usr/lib/
jvm
/java-11-openjdk-amd64。
飞升不如收破烂~
·
2025-07-11 11:34
linux
java
python
arthas助力Java程序Full GC频率大降!
什么是arthas2.2arthas的应用场景三、问题描述四、使用arthas定位内存泄漏点4.1安装arthas4.2启动arthas4.3定位内存泄漏点五、解决内存泄漏问题5.1优化代码5.2调整
JVM
·
2025-07-11 11:04
JVM
与Spring Boot核心解析
我是廖志伟,一名Java开发工程师、《Java项目实战——深入理解大型互联网企业通用技术》(基础篇)、(进阶篇)、(架构篇)清华大学出版社签约作家、Java领域优质创作者、CSDN博客专家、阿里云专家博主、51CTO专家博主、产品软文专业写手、技术文章评审老师、技术类问卷调查设计师、幕后大佬社区创始人、开源项目贡献者。拥有多年一线研发和团队管理经验,研究过主流框架的底层源码(Spring、Spri
·
2025-07-11 11:31
JVM
与Spring Boot核心解析
我是廖志伟,一名Java开发工程师、《Java项目实战——深入理解大型互联网企业通用技术》(基础篇)、(进阶篇)、(架构篇)清华大学出版社签约作家、Java领域优质创作者、CSDN博客专家、阿里云专家博主、51CTO专家博主、产品软文专业写手、技术文章评审老师、技术类问卷调查设计师、幕后大佬社区创始人、开源项目贡献者。拥有多年一线研发和团队管理经验,研究过主流框架的底层源码(Spring、Spri
我是廖志伟
·
2025-07-11 11:00
Java场景面试宝典
Java
JVM
Spring
Boot
JVM
与Spring Boot深度解析
我是廖志伟,一名Java开发工程师、《Java项目实战——深入理解大型互联网企业通用技术》(基础篇)、(进阶篇)、(架构篇)清华大学出版社签约作家、Java领域优质创作者、CSDN博客专家、阿里云专家博主、51CTO专家博主、产品软文专业写手、技术文章评审老师、技术类问卷调查设计师、幕后大佬社区创始人、开源项目贡献者。拥有多年一线研发和团队管理经验,研究过主流框架的底层源码(Spring、Spri
我是廖志伟
·
2025-07-11 11:00
Java场景面试宝典
Java
JVM
Spring
Boot
95%程序员不知道的
JVM
调优技巧:让GC时间从2秒降到50ms的实战案例
前言:为什么
JVM
调优如此重要?在现代Java应用开发中,
JVM
调优是提升应用性能的关键环节。一个经过精心调优的
JVM
可以显著减少垃圾回收(GC)停顿时间,提高吞吐量,从而为用户提供更流畅的体验。
小筱在线
·
2025-07-11 10:25
jvm
测试工具
机器学习深度学习驱动在光子学设计中的应用与未来【
专题
培训会议邀您共探科技前沿】
二、会议亮点由北京软研国际信息技术研究院主办的“智能算法驱动的光子学设计与应用”
专题
培训会议,将深入探讨以下核心内容:光子器件的逆向设计:利用深度学习优化多参数光子器件设计。
软研科技
·
2025-07-11 10:52
信息与通信
信号处理
量子计算
人工智能
Embabel:下一代企业级
JVM
AI智能体框架的革命引言:AI时代的Java生态新机遇
然而,在企业级软件开发领域,Java和
JVM
生态(如Kotlin、Scala)长期以来占据主导地位,尤其是在金融、电信、电商等对稳定性、可扩展性、事务管理要求极高的场景。
DZSpace
·
2025-07-11 08:40
软件开发
jvm
人工智能
java
【算法
专题
】双指针算法之18. 四数之和(力扣)
欢迎来到CILMY23的博客本篇主题为:双指针算法之18.四数之和(力扣)个人主页:CILMY23-CSDN博客系列专栏:Python|C++|C语言|数据结构与算法|贪心算法|Linux|算法
专题
|代码训练营感谢观看
CILMY23
·
2025-07-11 08:37
算法专题
算法
leetcode
双指针算法
c++
四数之和
专题
:2025大模型2.0:GPT到DeepSeek技术演进与产业落地报告|附200+份报告PDF汇总下载
原文链接:https://tecdat.cn/?p=42738当OpenAI在2023年推出ChatGPT时,业界或许未曾预料到,短短两年后大模型会以“2.0”形态重塑产业逻辑。本报告汇总解读基于国家工业信息安全发展研究中心与联想集团联合发布的《2025大模型2.0产业发展报告》,以及哈工大计算学部人工智能学院关于DeepSeek系列模型的技术白皮书,深入剖析大模型从“技术验证”向“商业落地”跃迁
拓端研究室
·
2025-07-11 03:11
pdf
专题
:2025数据资产AI价值化:安全、战略与应用报告|附400+份报告PDF、原数据表汇总下载
原文链接:https://tecdat.cn/?p=42885在数字经济加速渗透的今天,数据作为核心生产要素的价值愈发凸显。上市公司作为经济高质量发展的微观主体,其数据价值化进程不仅关乎企业自身竞争力,更折射出中国产业数字化转型的深度与广度。本报告洞察基于《上海数据交易所:上市公司数据价值化研究报告(2025)》《绿盟科技:全球云上数据泄露风险分析报告(第五期)》《DigitalRealty:全球
拓端研究室
·
2025-07-11 03:10
人工智能
大数据
String和StringBuffer和StringBuilder的使用场景
Stringstr='hello'//在
jvm
中的存放图Stringstr=newString('hello');String:就是因为底层有一个publicfinalcharvalue[]数组来保存数据
徐德猫
·
2025-07-11 01:25
java
开发语言
【SpringBoot】Spring Boot配置优先级详解
示例:java-jarapp.jar--server.port=8081Java系统属性(-D参数)通过
JVM
参数设置,优先级
Pota-to成长日记
·
2025-07-11 00:52
spring
boot
后端
java
【2025B卷
专题
】华为OD机试2025B卷统一考试题库清单,时间紧张就刷这个
专栏导读本专栏收录于《华为OD机试(JAVA)真题(B卷+A卷+C卷+D卷+E卷)》。刷的越多,抽中的概率越大,私信哪吒,备注华为OD,加入华为OD刷题交流群,每一题都有详细的答题思路、详细的代码注释、3个测试用例、为什么这道题采用XX算法、XX算法的适用场景,发现新题目,随时更新,全天CSDN在线答疑。2025年5月12日,华为官方已经将华为OD机试(A卷)切换为B卷。目前正在考的是B卷,按照华
·
2025-07-10 17:32
【2025B卷
专题
】华为OD机试2025B卷统一考试题库清单,时间紧张就刷这个(Python/JS/C/C++)
专栏导读本专栏收录于《华为OD机试真题(Python/JS/C/C++)》。刷的越多,抽中的概率越大,私信哪吒,备注华为OD,加入华为OD刷题交流群,每一题都有详细的答题思路、详细的代码注释、3个测试用例、为什么这道题采用XX算法、XX算法的适用场景,发现新题目,随时更新。2025年5月12日,华为官方已经将华为OD机试(A卷)切换为B卷。目前正在考的是B卷,按照华为OD往常的操作,B卷题目是由往
哪 吒
·
2025-07-10 17:32
搬砖工逆袭Java架构师
华为od
python
javascript
华为OD机试
2025B卷
Camera相机人脸识别系列
专题
分析之十六:人脸特征检测FFD算法之libcvface_api.so数据结构详细注释解析
【关注我,后续持续新增
专题
博文,谢谢!!!】
一起搞IT吧
·
2025-07-10 15:51
数码相机
算法
数据结构
人工智能
android
图像处理
计算机视觉
【SpringBoot】Spring Boot 高并发优化终极指南,涵盖线程模型、
JVM
调优、数据库访问、缓存策略等 15+ 核心模块
SpringBoot高并发优化终极指南,涵盖线程模型、
JVM
调优、数据库访问、缓存策略等15+核心模块一、线程模型深度调优(核心瓶颈突破)1.Tomcat线程池原子级配置2.异步任务线程池隔离策略二、
JVM
夜雨hiyeyu.com
·
2025-07-10 14:43
java
spring
boot
jvm
spring
java
后端
性能优化
系统架构
Kotlin
JVM
注解详解
前言Kotlin作为一门现代
JVM
语言,提供了出色的Java互操作性。为了更好地支持与Java代码的交互,Kotlin提供了一系列
JVM
相关注解。
·
2025-07-10 13:05
JVM
内存泄漏与内存溢出:原理详解与实战应对策略
一、核心概念深度解析内存问题一直是Java开发者面临的重要挑战,理解内存泄漏和内存溢出的本质区别是解决这类问题的第一步。1.1内存泄漏(MemoryLeak)定义:当应用程序不再需要某些对象时,由于仍然存在对这些对象的引用,导致垃圾收集器(GC)无法回收这些内存空间。关键特征:渐进式发展,如同慢性病通常由编码缺陷引起最终可能导致内存溢出1.2内存溢出(OutOfMemoryError)定义:是内存
·
2025-07-10 12:28
JVM
——性能:百万级TPS系统的性能优化之道
本文将深入探讨百万级TPS系统的性能优化之道,从代码底层优化到
JVM
深度调优,结合实际案例与技术原理,为开发者提供一套完整的性能优化方案。
黄雪超
·
2025-07-10 03:04
JVM
jvm
性能优化
java
GraalVM HelloWorld 本地镜像构建(命令行, Maven插件)
1.引言在云时代,java的跨平台特性,已如同鸡肋.大Jar包应用,启动慢,占用内存多,还需要另装
jvm
是java应用的通病.这给了go等现代语言,在“开发效率”,“运行效率”,“应用生态”,等各方面,
静湖孤子
·
2025-07-09 20:49
graalvm
JVM
内存区域划分
JVM
内存区域划分1.
JVM
内存区域概述
JVM
的内存区域主要分为以下几个部分:程序计数器(ProgramCounterRegister)Java虚拟机栈(JavaVirtualMachineStacks
需要重新演唱
·
2025-07-09 12:24
jvm
Session:在多个请求之间跟踪用户状态
前端开发工程师、技术日更博主、已过CET6阿珊和她的猫_CSDN博客专家、23年度博客之星前端领域TOP1牛客高级
专题
作者、打造专栏《前端面试必备》、《2024面试高频手撕题》、《前端求职突破计划》蓝桥云课签约作者
·
2025-07-09 10:39
CORS(跨域资源共享):跨域请求的解决方案
前端开发工程师、技术日更博主、已过CET6阿珊和她的猫_CSDN博客专家、23年度博客之星前端领域TOP1牛客高级
专题
作者、打造专栏《前端面试必备》、《2024面试高频手撕题》、《前端求职突破计划》蓝桥云课签约作者
阿珊和她的猫
·
2025-07-09 10:39
javascript
前端
Leetcode 1248. 统计「优美子数组」
文章目录题目代码(8.2首刷看解析)题目Leetcode1248.统计「优美子数组」代码(8.2首刷看解析)这个题可以用滑动窗口,也可以用前缀和,正好在刷前缀和
专题
,就用前缀和做了。
·
2025-07-09 06:39
SpringBoot EhCache 缓存
一、EhCache核心原理层级存储堆内缓存(Heap):高速访问,受
JVM
内存限制堆外缓存(Off-Heap):突破
JVM
堆大小限制(直接内存)磁盘存储(Disk):持久化超大缓存集群存储(RMI/JGroups
一只帆記
·
2025-07-09 01:11
Java
SpringBoot
spring
boot
缓存
后端
相机黑屏问题分析二:【非法抢占】应用锁设置面部人脸解锁,无法录制面部并黑屏
【关注我,后续持续新增
专题
博文,谢谢!!!】
一起搞IT吧
·
2025-07-08 22:24
数码相机
图像处理
android
内存泄漏系列
专题
分析之二十八:内存占用测试report结果过程计算方式和Camera进程各种内存指标dump方式
【关注我,后续持续新增
专题
博文,谢谢!!!】
一起搞IT吧
·
2025-07-08 22:24
数码相机
android
图像处理
Java空闲列表:高效管理内存碎片的秘密
Java空闲列表(FreeList)是
JVM
在堆内存分配中用于管理非连续内存碎片的核心机制。它的核心作用是为对象分配寻找可用内存空间,尤其适用于内存不规整的场景(如老年代内存碎片化时)。
代码的余温
·
2025-07-08 22:49
java
开发语言
jvm
Kotlin 协程四 —— Flow 和 Channel 的应用
1.1Flow转换为Channel1.1.1ChannelFlow@InternalCoroutinesApipublicabstractclassChannelFlow(//upstreamcontext@
Jvm
Fieldpublicvalcontext
金戈鐡馬
·
2025-07-08 21:16
Android
kotlin
android
协程
Flow
Channel
结构方程模型(SEM)高阶应用系列
我们前期推出的《基于R语言结构方程模型》通过结构方程原理介绍、结构方程全局和局域估计、模型构建和调整、潜变量分析、复合变量分析及结构方程贝叶斯方法实现等一系列
专题
的介绍及大量案例讲解,由浅入深地系统介绍了结构方程模型的建立
梦想的初衷~
·
2025-07-08 21:14
结构方程
生态环境
python
开发语言
结构方程
后端路线指导(3):后端进阶版学习路线
进阶版路线其实才是真正扎实“基本功”的阶段,这一阶段主要需要学习微服务的开发模式、并发编程、设计模式等编程技巧,学习Spring和Redis的底层设计思想和源码,以及针对面试问的最多的部分进行的专项提升训练(
JVM
绝命Coding
·
2025-07-08 18:58
后端技术分享
学习
经验分享
后端
职场和发展
面试
互联网大厂Java程序员谢飞机面试记:从基础到微服务的奇幻之旅
技术功底深厚,善于通过业务场景循序渐进地考察候选人谢飞机:搞笑水货程序员,对简单问题能回答出来,复杂问题含糊其辞背景:某互联网大厂总部会议室,谢飞机来应聘高级Java开发工程师职位第一轮面试:Java核心与
JVM
seventeennnnn
·
2025-07-08 16:39
Java场景面试宝典
Java面试
JVM原理
Spring
Boot
微服务
分布式系统
上一页
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
其他