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
工作原理:从字节码到机器指令的全过程
一、
JVM
概述Java虚拟机(
JVM
)是Java平台的核心组件,它实现了Java"一次编写,到处运行"的理念。
JVM
是一个抽象的计算机器,它有自己的指令集和运行时内存管理机制。
·
2025-07-30 00:51
JVM
内存模型深度解析:原子性、可见性与有序性的实现
在了解了
JVM
的基础架构和类加载机制后,我们需要进一步探索Java程序在多线程环境下的内存交互规则。
练习时长两年半的程序员小胡
·
2025-07-30 00:50
JVM
深度剖析:从面试考点到生产实践
jvm
java
内存模型
模拟退火(SA):如何“故意走错路”,才能找到最优解?
欢迎回到我的
专栏
!想象一下,你站在一座连绵不绝的山脉中,目标是找到海拔最低的那个山谷。你手上只有一个高度计,视野被浓雾笼罩,只能看清脚下的一小片区域。如果你是一个“贪心”的登山者,你的策略会非
小瑞瑞acd
·
2025-07-29 23:16
小瑞瑞学数模
模拟退火算法
python
启发式算法
算法
Java并发核心:线程池使用技巧与最佳实践! | 多线程篇(五)
本文收录于「Java进阶实战」
专栏
,专业攻坚指数级提升,希望能够助你一臂之力,帮你早日登顶实现财富自由;同时,欢迎大家关注&&收藏&&订阅!持续更新中,up!up!up!!
bug菌¹
·
2025-07-29 23:14
Java实战(进阶版)
java
Java零基础入门
Java并发
线程池
多线程篇
JVM
内存分配与回收策略:从对象创建到内存释放的全流程
在
JVM
的运行机制中,内存分配与回收策略是连接对象生命周期与垃圾收集器的桥梁。它决定了对象在堆内存中的创建位置、存活过程中的区域迁移,以及最终被回收的时机。
·
2025-07-29 23:13
GDP经济社会人文民生栅格数据下载网站汇总
本文为“GIS数据获取整理”
专栏
(https://blog.csdn.net/zhebushibiaoshifu/category_10857546.html)中第八篇独立博客,因此本文全部标题均由
疯狂学习GIS
·
2025-07-29 21:41
【经典面试题】【
JVM
与性能调优】垃圾回收算法(标记-清除算法/复制算法/标记-整理算法/CMS/G1/ZGC)
JVM
自动管理内存,当对象不再被引用时,垃圾回收器(GarbageCollector)会自动释放这些对象占用的内存。标记-清除算法(Mark-Sweep):标记垃圾再清除,会产生碎片。
本本本添哥
·
2025-07-29 20:53
归档
-
Inbox1
001
-
基础开发能力
面试题目汇总
jvm
算法
每日面试题15:如何解决堆溢出?
一、堆溢出的本质:内存分配的"收支失衡"Java堆是
JVM
管理的内存区域,用于存
℡余晖^
·
2025-07-29 19:45
每日面试题
python
开发语言
记录自己第n次面试(n>3)
1.Spring Boot可执行JAR的内存分配答:“在Spring Boot可执行JAR中,
JVM
的内存通常分为两大块:堆(Heap)和栈(Stack)。
Warren98
·
2025-07-29 19:44
Java
面试
python
职场和发展
java
开发语言
服务器
linux
Java朴实无华按天计划从入门到实战(强化速战版-66天)
致敬读者感谢阅读笑口常开生日快乐⬛早点睡觉博主相关博主信息博客首页
专栏
推荐活动信息文章目录Java朴实无华按天计划从入门到实战(强化速战版-66天)1.基础(18)1.1JavaSE核心(5天)1.2数据库与
岫珩
·
2025-07-29 18:38
Java
后端
java
开发语言
学习
Java
时间安排
学习计划
Java中什么是类加载?类加载的过程?
类加载指的是把类加载到
JVM
中。把二进制流存储到内存中,之后经过一番解析、处理转化成可用的class类二进制流可以来源于class文件,或通过字节码工具生成的字节码或来自于网络。
·
2025-07-29 18:37
Java学习-----
JVM
的垃圾回收算法
在Java虚拟机(即
JVM
)中,垃圾收集是自动内存管理的核心机制,其主要作用是识别并回收不再使用的对象所占用的内存空间,以避免内存泄漏和溢出。
·
2025-07-29 16:58
贫民窟最爱 | 小巧又好用的单色眼影(文末有福利)
嗨呀~先别急着走嘛...正如标题说的那样心疼大家更爱护自己的小编决定从今天起推出周三"贫民窟最爱"系列
专栏
反正横竖都忍不住剁手本着“理性种草”的原则小编打算在双十二来临之际带你们一同打响钱包保卫的第一战
美到屋
·
2025-07-29 15:48
【Java基础面试题】Java特点,八种基本数据类型
Java的特点1.面向对象2.跨平台3.简单易学4.内存管理
JVM
、JDK、JRE的关系
JVM
:Java虚拟机,它负责把字节码文件进行编译并运行,是Java具有跨平台性的关键所在。
·
2025-07-29 13:05
Mac电脑安装了Charles,证书已经信任,电脑还是没网?如何解决
本文收录于《全栈Bug调优(实战版)》
专栏
,主要记录项目实战过程中所遇到的Bug或因后果及提供真实有效的解决方案,希望能够助你一臂之力,帮你早日登顶实现财富自由;同时,欢迎大家关注&&收藏&&订阅!
bug菌¹
·
2025-07-29 11:48
全栈Bug调优(实战版)
#
CSDN问答解惑(全栈版)
macos
Spring Boot与微服务架构:打造灵活、可扩展的应用!
本文精选收录于《滚雪球学SpringBoot》
专栏
,专为零基础学习者量身打造。从Spring基础到项目实战,手把手带你掌握核心技术,助力你快速提升,迈向职场巅峰,开启财富自由之路!
bug菌¹
·
2025-07-29 11:17
滚雪球学SpringBoot
架构
spring
boot
微服务
微服务架构
【WLAN】【调试】如何使用Wireshark分析加密的WiFi数据包
作者简介:花神庙码农(专注于Linux、WLAN、TCP/IP、Python等技术方向)博客主页:花神庙码农,地址:https://blog.csdn.net/qxhgd系列
专栏
:WLAN技术如觉得博主文章写的不错或对你有所帮助的话
花神庙码农
·
2025-07-29 10:46
wireshark
802.11
WIFI
报文
解密
【华为OD机试真题】39、 密钥格式化 | 机试真题+思路参考+代码解析(C语言、C++、Java、Py、JS)
题目题目描述输入输出样例1样例2二、代码与思路参考C语言思路C代码C++语言思路C++代码Java语言思路Java代码Python语言思路Python代码JS语言思路JS代码作者:鲨鱼狼臧个人博客首页:鲨鱼狼臧
专栏
介绍
KFickle
·
2025-07-29 09:39
华为od
c语言
c++
javascript
java
密钥格式化
【华为OD机试真题】186、服务中心选址 | 机试真题+思路参考+代码解析(C++、Java、Py、JS)
题目题目描述输入输出样例1样例2样例3二、代码与思路参考C++语言思路C++代码Java语言思路Java代码Python语言思路Python代码JS语言思路JS代码作者:鲨鱼狼臧个人博客首页:鲨鱼狼臧
专栏
介绍
KFickle
·
2025-07-29 09:39
华为od
c++
java
华为OD机试真题
javascript
华为
服务中心选址
《目标法则》:如何找到你的明确首要目标?
是很多时报的
专栏
作家,更是CNN,哥伦比亚广播等有声书讲师,一生在研究拿破仑•希尔的思想。什么是
女朱姝涵
·
2025-07-29 08:32
深入理解Java内存与运行时机制:逃逸分析、栈上分配与标量替换
Java内存与运行时机制概述Java程序的执行依赖于
JVM
(Java虚拟机)精心设计的内存结构和运行时机制,这套体系不仅支撑着跨平台特性,更通过智能的内存管理策略实现高性能运行。
码字的字节
·
2025-07-29 05:04
Java村村长
python
开发语言
逃逸分析
栈上分配
标量替换
提高android studio 编译速度 实用方法
提高编译速度从三个方面入手:1.项目减肥2.IDE(
jvm
)配置3.Gradle的几个参数其中最重要的项目减肥。
skypiea9
·
2025-07-29 05:34
【三维目标检测】Complex-Yolov4详解(二):模型结构
本文为
专栏
《python三维点云从基础到深度学习》系列文章,地址为“https://blog.csdn.net/suiyingy/article/details/124017716”。
Coding的叶子
·
2025-07-29 02:44
Python三维点云实战宝典
Complex-Yolo
Complex-Yolov4
三维目标检测
目标检测
python
如何在spring cloud项目中引入用python代码写的数据可视化展示页面,并在前端页面进行展示?【附相关源码,完整的代码实现(Python + Java + 前端)】
本文收录于《全栈Bug调优(实战版)》
专栏
,该
专栏
专注于分享我在真实项目开发中遇到的各类疑难Bug及其深层成因,并系统提供高效、可复现的解决思路和实操方案。
bug菌¹
·
2025-07-29 00:57
spring
cloud
python
信息可视化
数据可视化展示页面
前端页面
bug菌问答团队
Spring Boot 与 Spring Cloud Stream:事件驱动与消息流处理的完美结合!
本
专栏
致力打造最硬核SpringBoot从零基础到进阶系列学习内容,均为全网独家首发,打造精品
专栏
,
专栏
持续更新中…欢迎大家订阅持续学习。
bug菌¹
·
2025-07-29 00:27
spring
boot
后端
java
Spring
Boot
事件驱动
消息流处理
Spring Boot 与 Spring Cloud Gateway:构建高效的API网关!
本
专栏
致力打造最硬核SpringBoot从零基础到进阶系列学习内容,均为全网独家首发,打造精品
专栏
,
专栏
持续更新中…欢迎大家订阅持续学习。
bug菌¹
·
2025-07-29 00:26
spring
boot
后端
java
Spring
Boot
Spring
Cloud
Gateway
API网关
Spring Boot 与 WebSocket:实时双向通信的实现!
本
专栏
致力打造最硬核SpringBoot从零基础到进阶系列学习内容,均为全网独家首发,打造精品
专栏
,
专栏
持续更新中…欢迎大家订阅持续学习。
·
2025-07-29 00:26
Flink Checkpoint 状态后端详解:类型、特性对比及场景化选型指南
以下是几种常见状态后端的详细介绍及其对比情况,以及不同场景下的选型建议:1.MemoryStateBackend(内存状态后端)描述:MemoryStateBackend将状态数据存储在TaskManager的
JVM
·
2025-07-29 00:55
JVM
内存共享区域详解
其中,堆(Heap)和方法区(MethodArea)是所有线程共享的区域,属于
JVM
的共享内存区。
笑衬人心。
·
2025-07-29 00:25
JAVA学习笔记
jvm
java
笔记
关于建议和选择的思考
像我,加入得到每天听本书和五六个
专栏
的学习后,加上研究生要毕业了,一建要重来,每天工作量还挺饱满,怎么安排?怎么提效?怎么取舍?真心头脑有点乱。看到你的忙
庆陀
·
2025-07-28 23:04
Java全栈面试实战:从
JVM
到AI的技术演进之路
Java全栈面试实战:从
JVM
到AI的技术演进之路面试现场:大厂技术终面室面试官:谢飞机同学,今天我们将从底层原理到架构设计,全面考察你的Java技术栈掌握程度。请真实展示你的技术积累。
·
2025-07-28 20:24
JVM
内存模型解析
我是廖志伟,一名Java开发工程师、《Java项目实战——深入理解大型互联网企业通用技术》(基础篇)、(进阶篇)、(架构篇)清华大学出版社签约作家、Java领域优质创作者、CSDN博客专家、阿里云专家博主、51CTO专家博主、产品软文专业写手、技术文章评审老师、技术类问卷调查设计师、幕后大佬社区创始人、开源项目贡献者。拥有多年一线研发和团队管理经验,研究过主流框架的底层源码(Spring、Spri
我是廖志伟
·
2025-07-28 19:20
Java场景面试宝典
Java
JVM
Memory
Management
Java游戏后端性能革命:从卡顿到丝滑的七大武器
本文将通过
JVM
调优、数据库深度优化、微服务架构设计、并发模型革新四大维度,结合真实游戏场景代码示例,揭示如何用Java构建百万级并发、毫秒级响应的游戏后端系统。
墨夶
·
2025-07-28 19:19
Java学习资料
java
游戏
开发语言
JVM
与Spring Boot核心解析
我是廖志伟,一名Java开发工程师、《Java项目实战——深入理解大型互联网企业通用技术》(基础篇)、(进阶篇)、(架构篇)、《解密程序员的思维密码——沟通、演讲、思考的实践》作者、清华大学出版社签约作家、Java领域优质创作者、CSDN博客专家、阿里云专家博主、51CTO专家博主、产品软文专业写手、技术文章评审老师、技术类问卷调查设计师、幕后大佬社区创始人、开源项目贡献者。拥有多年一线研发和团队
我是廖志伟
·
2025-07-28 19:47
Java场景面试宝典
Java
JVM
Spring
Boot
dll 动态库编程 | C++名称改编、标准C接口、extern “C”、函数调用约定以及def文件详解
函数调用约定与跨语言调用3.1、函数调用约定3.2、跨语言调用dll库接口3.3、函数调用约定以哪个为准4、def文件的使用5、在C++程序中引用ffmpeg库中的头文件链接报错问题6、最后VC++常用功能开发汇总(
专栏
文章列表
dvlinker
·
2025-07-28 16:56
C/C++软件开发从入门到实战
动态库编程
C++名称改编
标准C接口
extern
“C”
函数调用约定
def文件
【家政平台开发(64)】家政平台出圈指南:品牌建设与推广全攻略
本【家政平台开发】
专栏
聚焦家政平台从0到1的全流程打造。从前期需求分析,剖析家政行业现状、挖掘用户需求与梳理功能要点,到系统设计阶段的架构选型、数据库构建,再到开发阶段各模块逐一实现。
奔跑吧邓邓子
·
2025-07-28 15:52
家政平台开发
家政平台开发
品牌建设与推广
【家政平台开发(71)】解锁家政平台自动化秘籍:开启高效运营新征程
本【家政平台开发】
专栏
聚焦家政平台从0到1的全流程打造。从前期需求分析,剖析家政行业现状、挖掘用户需求与梳理功能要点,到系统设计阶段的架构选型、数据库构建,再到开发阶段各模块逐一实现。
奔跑吧邓邓子
·
2025-07-28 15:52
家政平台开发
家政平台开发
业务流程自动化实践
【家政平台开发(83)】解锁全球版图:家政平台国际化发展攻略
本【家政平台开发】
专栏
聚焦家政平台从0到1的全流程打造。从前期需求分析,剖析家政行业现状、挖掘用户需求与梳理功能要点,到系统设计阶段的架构选型、数据库构建,再到开发阶段各模块逐一实现。
奔跑吧邓邓子
·
2025-07-28 15:52
家政平台开发
家政平台开发
国际化
发展战略规划
java历次版本及更新内容
以下是Java主要版本的迭代历史及核心更新内容:Java1.0(1996年1月)首次正式发布,奠定了Java的核心基础:引入Java虚拟机(
JVM
)和字节码机制,实现“一次编写,到处运行(WriteOnce
一叶飘零_sweeeet
·
2025-07-28 15:20
java
java
开发语言
FastAPI的介绍,特性,及几个常用案例
更多内容请见:python3案例和总结-
专栏
介绍和目录文章目录一.介绍二.关键特性三.几个常用案例3.1第一个案例3.1.2使用浏览器访问:[http://127.0.0.1:8000/items/5?
数据知道
·
2025-07-28 15:47
python3案例和总结
fastapi
python
开发语言
华为OD机试真题——出租车计费/靠谱的车 (2025A卷:100分)Java/python/JavaScript/C/C++/GO最佳实现
2025A卷100分题型本
专栏
内全部题目均提供Java、python、JavaScript、C、C++、GO六种语言的最佳实现方式;并且每种语言均涵盖详细的问题分析、解题思路、代码实现、代码详解、3个测试用例以及综合分析
·
2025-07-28 13:08
零基础学习性能测试第五章:
JVM
性能分析与调优-多线程检测与瓶颈分析
目录**一、多线程性能问题典型症状****二、核心分析工具链****1.基础诊断命令****2.高级可视化工具****三、多线程瓶颈四步分析法****步骤1:定位高负载线程****步骤2:分析线程阻塞原因****步骤3:锁竞争分析****步骤4:并发数据结构分析****四、高频瓶颈场景与调优方案****场景1:锁竞争激烈****场景2:线程池配置不当****场景3:ThreadLocal内存泄漏*
试着
·
2025-07-28 13:08
性能测试
学习
jvm
零基础
性能测试
Java设计模式-UML类图
Java设计模式-UML类图从这一
专栏
开始将学习设计模式,上课学习和自己总结归纳的笔记将总结出来供大家参考。
FatterShday
·
2025-07-28 13:06
Java设计模式
java
uml
架构
设计模式
synchronized锁升级过程【AI笔记,仅供自己参考】
锁升级是指
JVM
在运行时根据对象的使用情况,对对象的锁状态进行动态优化的过程。它不是“升级为更重的锁”,而是从轻量级锁逐步升级到
·
2025-07-28 12:26
【
JVM
篇06】:
JVM
的直接内存及其与nio提升io效率的联系详解
文章目录一、什么是
JVM
直接内存(DirectMemory)?
·
2025-07-28 09:07
【
JVM
篇07】:三种类加载器、双亲委派机制及类加载器执行流程详解
文章目录1.什么是类加载器?2.类加载器的“三层结构”和“双亲委派模型”双亲委派模型3.类加载器工作流程详解(什么时候BootstrapClassLoader会加载?)类加载器工作流程步骤总结:BootstrapClassLoader何时加载?它加载什么?1.什么是类加载器?首先,要理解类加载器,我们需要知道Java程序是如何运行的。我们写的.java文件会被编译成.class文件(字节码),这些
崎岖Qiu
·
2025-07-28 09:37
JDK核心
jvm
java
开发语言
面试
零基础学习性能测试第五章:
JVM
性能分析与调优-多线程机制与运行原理
目录一、
JVM
线程模型全景图二、线程生命周期与状态转换三、线程调度核心机制1.**协作式vs抢占式**2.**优先级调度**3.**上下文切换代价**四、
JVM
线程实现关键结构1.
试着
·
2025-07-28 09:34
性能测试
学习
jvm
零基础
性能测试
iOS安全和逆向系列教程 第11篇:iOS应用混淆与加固技术
iOS逆向工程
专栏
第11篇:iOS应用混淆与加固技术作者:自学不成才在前面的文章中,我们主要站在逆向工程师的角度,探讨如何分析和修改iOS应用。
自学不成才
·
2025-07-28 06:14
iOS安全和逆向系列教程
ios
cocoa
macos
PostGIS面试题及详细答案120道之 (021-030 )
《前后端面试题》
专栏
集合了前后端各个知识模块的面试题,包括html,javascript,css,vue,react,java,Openlayers,leaflet,cesium,mapboxGL,threejs
还是大剑师兰特
·
2025-07-28 03:49
大剑师
postgis面试题
Java面试题及详细答案120道之(081-100)
《前后端面试题》
专栏
集合了前后端各个知识模块的面试题,包括html,javascript,css,vue,react,java,Openlayers,leaflet,cesium,mapboxGL,threejs
还是大剑师兰特
·
2025-07-28 03:19
前后端面试题
大剑师
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
其他