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
深入学习Java虚拟机
JVM系列之:关于HSDB的一点心得
之前未接触过HSDB工具,在
深入学习
反射时,研究其源码时需要了解生成的字节码文件,恰巧看到别人使用了HSDB工具,因此花时间学习了一番。
hresh
·
2023-11-18 22:13
深入学习JVM
java
jvm
【JVM】
Java虚拟机
本文主要介绍了JVM的内存区域划分,类加载机制以及垃圾回收机制.其实JVM的初心,就是让java程序员不需要去了解JVM的细节,它把很多工作内部封装好了.但是学习JVM的内部原理有利于我们深入理解学习Java.1.JVM的内存区域划分JVM其实是一个java进程;每个java进程,就是一个jvm的实例JVM的内存区域划分堆放new的对象方法区(元数据区)放类对象,类(.class文件),方法内容,
想跳上月球
·
2023-11-18 21:55
Java
EE初阶
jvm
java
开发语言
tomcat的启动过程分析
一.了解类加载器要了解类加载器首先要了解什么是类加载机制
Java虚拟机
把描述类的数据从Class文件加载进内存,并对数据进行校验,转换解析和初始化,最终形成可以呗虚拟机直接使用的Java类型,这就是虚拟机的类加载机制
景川呀
·
2023-11-18 18:35
java
tomcat
tomcat
tomcat类加载
tomcat启动
K8s Docker实践二
在上文K8sDocker实践一中我们已经基于K8s实现了最简部署,下面我们对K8s进行
深入学习
。
造夢先森
·
2023-11-18 18:13
kubernetes
docker
容器
如何做一名 python全栈式web工程师
学习后端开发:
深入学习
Python的后端开发框架,比如Django或Flask。掌握Web应用
人工智能教学实践
·
2023-11-18 18:10
人工智能
软件工程
教学改革
前端
mysql数据存储_浅谈Mysql数据存储
在这些主题背后都有很多知识理论,笔者认为这些知识理论都和Mysql的数据的存储有关系,理解Mysql的数据存储非常重要,是将来
深入学习
探索Mysql的高级特性的基础,所以整理了这篇文章,笔者能力有限,有理解不到位的地方
weixin_39622521
·
2023-11-17 18:21
mysql数据存储
exe4j_java_home指向jdk安装32位或jre_The JVM found at JAVA_HOME is damaged.Please reinstall or define EXE4J...
二、问题及解决方法使用exe4j集成jre打包exe时,运行exe应用程序时,发现报错信息:错误提示:
JAVA虚拟机
发现JAVA_HOME损坏,需要重装或者定义EXE4J的JAVA_HOM
小陶的盐汽水
·
2023-11-17 17:38
JVM内存结构(1.8)
)内存区域1.程序计数器2.Java栈(虚拟机栈)1)局部变量表2)操作数栈3)指向运行时常量池的引用4)方法返回地址3.本地方法栈4.堆5.元空间(Metaspace)元空间的特性内存区域 根据《
Java
侠客一生
·
2023-11-17 16:12
JVM
java基础
详解Jvm内存结构
近期在学习研究内存,那么Jvm内存结构和Jvm的内存模型即JMM(Javamomerymodel)这两项内容都是学习
java虚拟机
、java内存知识的基础。
hymKing
·
2023-11-17 16:05
架构研究
java
jvm
jmm
内存模型
内存结构
netty之EventLoopGroup
创建EventLoopGroup使用无参构造方法时,发现会创建24个NioEventLoop(readonlyChildren.size=24),经查,是取的
java虚拟机
的可用处理器数2倍。
Rcfee
·
2023-11-17 14:39
并发
java
EventLoopGroup
OutOfMemoryError(OOM)和StackOverflowError(SOF)异常总结
大纲
Java虚拟机
运行时数据区会发生OOM和SOF异常的内存区域堆虚拟机栈本地方法栈方法区本机直接内存
Java虚拟机
运行时数据区OOM和SOF都是内存溢出异常,与java内存区域的关系密不可分,所以要先了解
MrDeng886
·
2023-11-17 14:04
java
java虚拟机
java
开发语言
后端
JVM虚拟机-虚拟机执行子系统-第6章 字节码指令
字节码指令
Java虚拟机
的指令由一个字节长度的、代表着某种特定操作含义的数字(称为操作码,Opcode)以及跟随其后的零至多个代表此操作所需的参数(称为操作数,Operand)构成。
没脑袋的喵
·
2023-11-17 09:09
jvm
jvm
java
开发语言
JVM虚拟机-虚拟机执行子系统-第6章 类文件结构
各种不同平台的
Java虚拟机
,以及所有平台都统一支持的程序存储格式——字节码(ByteCode)是构成平台无关性的基石Class类文件的结构字节码指令:操作码操作数任何一个Class文件都对应着唯一的一个类或接口的定义信息
没脑袋的喵
·
2023-11-17 09:38
jvm
jvm
java
linux
图灵畅销榜
2012年2月,推出算法大师高德纳著作《计算机程序设计艺术卷4A:组合算法(一)(英文版)》,同期推出《
深入学习
MongoDB》、《奇思妙想:15位计算机天才及其重大发现》。
安徽祝子
·
2023-11-17 08:39
番外
html5游戏开发
iphone开发
linux编程
linux内核
数据库管理
面试官:谈谈对volatile的理解
最近整理了一波电子书籍资料,包含《EffectiveJava中文版第2版》《深入
JAVA虚拟机
》,《重构改善既有代码设计》,《MySQL高性能-第3版》,《Java并发编程实战》等等获取方式:关注公众号并回复电子书领取
飞乐鸟
·
2023-11-17 08:19
java
java
开发语言
RocketMQ的适用场景有哪些?
最近整理了一波电子书籍资料,包含《EffectiveJava中文版第2版》《深入
JAVA虚拟机
》,《重构改善既有代码设计》,《MySQL高性能-第3版》,《Java并发编程实战》等等获取方式:关注公众号并回复电子书领取
飞乐鸟
·
2023-11-17 08:14
rocketmq
JVM之旅------jvm内存模型
——《深入理解
Java虚拟机
:JVM高级特性与最佳实践》
Java虚拟机
在执行Java程序的过程中会把它所管理的内存划分为若干个不同的数据区域。这些区域都有各自的用途。以及创建和销毁的时间。
天为我蓝
·
2023-11-17 04:17
运维
java
c/c++
JVM学习之旅
一.JVM内存模型以上是
java虚拟机
的整体内存图,其中栈,本地方法栈,程序计数器会跟随线程的创建而创建,是线程独享的,而堆和方法区是线程共享的区域。下面对每一块区域做深入剖析。
qq_34673128
·
2023-11-17 04:46
Java
java-ee
java
JVM面试与调优教程(1)-JVM的体系结构
文章目录JVM面试与调优JVM概述类的加载运行时数据区方法区类型信息静态变量JIT代码缓存方法信息域(field)信息运行时常量池字符串常量池class文件常量池运行时常量池程序计数器
Java虚拟机
栈本地方法栈堆区堆空间的分代思想
m0_67393157
·
2023-11-17 04:46
java
java
后端
深入理解
java虚拟机
---从new一个对象开始
文章目录前言一、前端编译阶段1.前端编译都做了什么?2.回到new一个对象2.1词法分析2.2语法分析2.3填充符号表2.4插入式注解处理器2.4语义分析之标注检查2.5语义分析之数据流与控制流分析2.6解语法糖2.6字节码生成二、代码运行1.类的加载过程1.1类加载器1.2双亲委派模型1.3加载1.4验证1.5准备1.6解析1.7初始化2.继续往下走前言在我们探究new一个对象背后的故事前,我们
Dancing With Bugs
·
2023-11-17 04:44
JAVA
jvm
java
大数据
Java虚拟机
对象创建的过程
在
Java虚拟机
中,对象的创建过程经历了以下几个步骤:类加载检查:在创建对象之前,首先需要加载对象的类。
chuyufengling
·
2023-11-17 03:59
java
开发语言
深入学习
Spring IOC组件注册
@Configuration配置spring并启动spring容器@Configuration用于定义配置类,标注在类上,相当于把该类作为spring的xml配置文件中的,作用是用于配置spring容器(应用上下文)实例说明:配置类@ConfigurationpublicclassMyConfig{publicMyConfig(){System.out.println("TestConfig容器初
阿福聊编程
·
2023-11-17 03:49
Spring
spring
java
ioc
bean
【Java 进阶篇】JQuery 动画:为页面添彩的魔法
接下来,我们将一起
深入学习
JQu
繁依Fanyi
·
2023-11-17 00:48
Java
进击高手之路
java
jquery
开发语言
python
前端
javascript
windows
main函数的数组参数是干嘛用的
网上就查阅了一下资料:首先main函数是在
java虚拟机
中调用的。使用public是因为
java虚拟机
不在同一个包内。
java虚拟机
使用main时,不需要创建对象,所以使用static,直
后季暖
·
2023-11-16 23:02
intellij-idea
java
ide
Java虚拟机
-常用工具
“工欲善其事必先利其器”。一、命令行工具1.jpsJVMProcessStatusTool,显示虚拟机进程。这个命令的使用频率很高,当服务器上运行大量Java项目的时候,系统管理员会通过该命令来查看对应的进程是否启动。用法:jps[-q][-mlvV]参数说明-q:打印进程号-l:打印启动类的全限定名-m:打印启动类的main方法入参-v:打印指定的虚拟机参数-V:打印类名例子:jps、jps-l
十步杀一人_千里不留行
·
2023-11-16 20:21
java
Java 面试题(基础篇)
1、什么是
Java虚拟机
?为什么Java被称作是“平台无关的编程语言”?
Java虚拟机
是一个可以执行Java字节码的虚拟机进程。Java源文件被编译成能被
Java虚拟机
执行的字节码文件。
SunFlowerXT
·
2023-11-16 16:27
java
开发语言
10个网站为初学者学习JavaScript
10个
深入学习
JavaScript的网站PaulEsch-Laurent在Unsplash上的照片大家好,我们很幸运能生活在一个技术世界中,在这里,您可以使用很多资源来学习我们想要的任何东西,这一切都要归功于
dfsgwe1231
·
2023-11-16 15:08
java
javascript
数据结构与算法
ViewUI
JVM——类加载器(JDK8及之前,双亲委派机制)
类加载器的分类-启动类加载器3.类加载器的分类-Java中的默认类加载器4.类加载器的分类-扩展类加载器5.类加载器的分类-类加载器的继承2.类加载器的双亲委派机制类加载器(ClassLoader)是
Java
Demo龙
·
2023-11-16 13:42
jvm
pycharm
ide
Java类加载顺序
引言在日常工作中,比较少的机会会探究类加载机制,类加载顺序,但是这部分在代码优化,
深入学习
jvm有着极大的帮助,本文帮助不太了解类加载顺序的人从代码层级了解类加载顺序。
New_Yao
·
2023-11-16 12:19
JAVA
java
开发语言
后端
第2章 Java内存区域与内存溢出异常
目录1.概述2.运行时数据区域2.1程序计数器2.2
Java虚拟机
栈栈2.3本地方法栈2.4Java堆2.5方法区2.6运行时常量池2.7直接内存3.HotSpot虚拟机对象3.1对象的创建3.2对象的内存布局
His Last Bow
·
2023-11-16 10:02
#
深入理解
Java
虚拟机
java
java讲对象放在常量池的方法_字符串池、运行时常量池、Class常量池
字符串池、运行时常量池、Class常量池首先了解一下java内存模型:
Java虚拟机
内存区域划分图:区域是否线程共享是否会内存溢出程序计数器否不会
java虚拟机
栈否会本地方法栈否会堆是会方法区是会1.程序计数器
高冷病友p
·
2023-11-16 10:03
java讲对象放在常量池的方法
Python(七) 条件控制、循环语句
最近整理了一波电子书籍资料,包含《EffectiveJava中文版第2版》《深入
JAVA虚拟机
》,《重构改善既有代码设计》,《MySQL高性能-第3版》,《Java并发编程实战》等等获取方式:关注公众号并回复电子书领取
飞乐鸟
·
2023-11-16 07:21
#
基础
python
Python(九) 集合
最近整理了一波电子书籍资料,包含《EffectiveJava中文版第2版》《深入
JAVA虚拟机
》,《重构改善既有代码设计》,《MySQL高性能-第3版》,《Java并发编程实战》等等获取方式:关注公众号并回复电子书领取
飞乐鸟
·
2023-11-16 07:51
#
基础
python
开发语言
MyBatis的插件能在哪些地方进行拦截?
最近整理了一波电子书籍资料,包含《EffectiveJava中文版第2版》《深入
JAVA虚拟机
》,《重构改善既有代码设计》,《MySQL高性能-第3版》,《Java并发编程实战》等等获取方式:关注公众号并回复电子书领取
飞乐鸟
·
2023-11-16 07:19
MyBatis
拦截器
android源码分析
01_Android系统概述02_Android系统的开发综述03_Android的Linux内核与驱动程序04_Android的底层库和程序05_Android的
JAVA虚拟机
和JAVA环境06_Android
千里送人头
·
2023-11-16 07:30
android
android
数据库
手机
listview
电话
工具
深入理解static、volatile关键字
只要这个类被加载,
Java虚拟机
就能根据类名在运行时数据区的方法区内找到他们。所以,static对象可以在他的任何对象创建之前访问,无需引用任何对象。static可以修饰变量、方法和代码块。
起个名字都这么男
·
2023-11-16 06:07
Java基础
java
多线程
jvm
并发编程
编程语言
JVM初探(一):双亲委派机制
初探1.1JVM的位置1.2JVM体系结构二、双亲委派机制2.1类加载器2.2面试问题三、沙箱安全机制3.1什么是沙箱3.2组成沙箱的基本条件一、JVM初探JVM是JavaVirtualMachine(
Java
真香号
·
2023-11-16 06:05
Java
程序人生
学习
JVM笔记-3(双亲委派机制理解)
尚硅谷JVM全套教程,百万播放,全网巅峰(宋红康详解
java虚拟机
)双亲委派机制双亲委派机制:避免类的重复加载,保护程序安全,防止核心api被随意篡改。
秃头不用洗发水
·
2023-11-16 06:02
JVM
双亲委派机制
java
jvm
java 类加载 双亲委派_
Java虚拟机
类加载器及双亲委派机制
所谓的类加载器(ClassLoader)就是加载Java类到
Java虚拟机
中的,前面《面试官,不要再问我“
Java虚拟机
类加载机制”了》中已经介绍了具体加载class文件的机制。
Haitian Wei
·
2023-11-16 06:01
java
类加载
双亲委派
十九、ClassLoader与双亲委派机制的补充
然后交给
Java虚拟机
进行链接、初始化等操作。因此,ClassLoade
小幸运安然
·
2023-11-16 06:59
Java虚拟机
ClassLoader
双亲委派机制
自定义类加载器
JVM系列(1):双亲委派机制和沙箱安全机制
JVM是JavaVirtualMachine(
Java虚拟机
)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。
C-Ray
·
2023-11-16 06:29
jvm
Java虚拟机
运行时数据区结构详解
Java虚拟机
运行时数据区结构如图所示程序计数器程序计数器(ProgramCounterRegister)是一块较小的内存空间,它可以看作是当前线程所执行的字节码的行号指示器。
IT果果日记
·
2023-11-16 03:48
java
jvm
虚拟机栈
堆
运行时常量池
本地方法栈
程序计数器
字母使用频率统计c 语言编程,C语言统计字母使用频率
与《C语言统计字母使用频率》相关的范文实验一一.实验名称:替代密码和置换密码的实现二.实验目的:通过编程实现替代密码算法和置换密码算法,加深对古典密码体系的了解,为以后
深入学习
密码学奠定基础.三.实验内容
糟老頭
·
2023-11-16 02:01
字母使用频率统计c
语言编程
Java内存泄露和CUP飙升问题的排查方案(含面试题回答话术)
内存泄露的排查方案内存泄漏原因:如果线程请求分配的栈容量超过
java虚拟机
栈允许的最大容量的时候,
java虚拟机
将抛出一个StackOverFlowError异常如果
java虚拟机
栈可以动态拓展,并且扩展的动作已经尝试过
霁晨晨晨
·
2023-11-16 02:03
java
linux
jvm
Kotlin--1.基础语法
字符串函数(4)比较字符串(5)在字符串中查找字符串(6)字符串模板5.if-else6.when7.数组8.范围三.函数1.实例2.多个参数3.返回值一.概念Kotlin是一种现代化的静态类型编程语言,可在
Java
可爱的鸡仔
·
2023-11-16 01:37
kotlin
kotlin
开发语言
android
Postgresql杂谈 12—
深入学习
GIN索引
今天,我们
深入学习
下Potgresql的GIN索引。GIN索引时GeneralizedInvertedIndex的缩写,意思是广义的倒排索引。
HymanLiuTS
·
2023-11-16 00:28
Postgresql原理与实战
Postgresql
GIN
索引
倒排索引
学习黑马程序员JavaScript总结
还
深入学习
了作用域链,不同的关键字声明对作用域的变化,和内外作用域的对比,最后知道作用域链其实是一个查找的机制,还有垃圾回收机制,这是内存管理的一部分,它的工作其实是自动完成的,可以帮助我们管理内存并避免内存泄漏
heliang399
·
2023-11-16 00:33
学习
volatile如何保证可见性和禁止指令重排序
下面这段话摘自《深入理解
Java虚拟机
》:“观察加入volatile关键字和没有加入volatile关键字时所生成的汇编代码发现,加入volatile关键字时,会多出一个lock前缀指令”lock前缀指令实际上相当于一个内存屏障
weixin_42717851
·
2023-11-15 23:58
Origin:科研绘图与学术图表绘制从入门到精通
文章目录一、引言二、安装和启动Origin三、创建和保存图表四、
深入学习
Origin绘图功能五、应用Origin进行科研绘图和学术图表绘制六、总结与建议《Origin科研绘图与学术图表绘制从入门到精通》
程序边界
·
2023-11-15 22:04
信息可视化
python
数据分析
云贝教育 |【捷报】腾讯云TDSQL学员7月29日高分通过认证考试!
这是对他们对于腾讯云TDSQL数据库的
深入学习
和精细实践的最好证明。
杭州云贝数据
·
2023-11-15 19:13
腾讯云
数据库
上一页
43
44
45
46
47
48
49
50
下一页
按字母分类:
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
其他