51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#虚拟微信号
作为程序员必须掌握的Java虚拟机中的22个重难点
Java虚拟机一直是比较重要的知识点,是Java高级开发必会的。本文为你总结了关于JVM的22个重点、难点,图文并茂的向你展示和JVM有关的重点知识。全文共7000字左右。虚拟机:指以软件的方式模拟具有完整硬件系统功能、运行在一个完全隔离环境中的完整计算机系统,是物理机的软件实现。常用的虚拟机有VMWare,Visua...
代码星球
·
2021-01-30
作为
程序员
必须
掌握
Java
转载---虚拟机类加载机制
虚拟机把描述的类的数据从class文件加载到内存后,并对数据进行校验,转换解析和初始化,最终形成可以被虚拟机直接使用的Java类型,这就是虚拟机的类加载机制。 类被加载到虚拟机内存开始,到卸载出内存为止。它的整个生命周期包括:类加载(Loading),验证(Verification),准备(Preparatio...
代码星球
·
2021-01-30
转载
虚拟机
加载
机制
Java虚拟机内存基础、垃圾收集算法及JVM优化
1.1类加载子系统与方法区 类加载子系统负责从文件系统或者网络中加载Class信息,加载的类信息存放于一块称为方法区的内存空间。除了类的信息外,方法区中可能还会存放运行时常量池信息,包括字符串字面量和数字常量(这部分常量信息是Class文件中常量池部分的内存映射)。1.2Java堆 java堆在虚拟机启...
代码星球
·
2021-01-25
Java
虚拟机
内存
基础
垃圾
虚拟机中的运行时栈帧
每个人都知道,各种各样的动画视频,都是由一帧一帧图片连续切换结果的结果而产生的,其实虚拟机的运行和动画也类似,每个在虚拟机中运行的程序也是由许多的帧的切换产生的结果,只是这些帧里面存放的是方法的局部变量,操作数栈,动态链接,方法返回地址和一些额外的附加信息组成,在虚拟机中包含这些信息的帧称为“栈帧”,每个方法的执行...
代码星球
·
2021-01-24
虚拟机
中的
运行时
栈帧
利用VBoxManage对虚拟机格式vdi、vmdk、vhd进行互转
虚拟机顾名思义就是虚拟出来的机器(virtualmachine),虚拟化技术也是时下IT界最热门的技术,因其能更加有效利用硬件资源,整合IT应用,降低TCO,节能环保等,说白了就是一台硬件上够强的机器,能在其上面虚拟多台机器出来,例如一个机房里原本有100台服务器提供各类服务,采用虚拟化解决方案后,我们只需要在一台机器...
代码星球
·
2021-01-24
利用
VBoxManage
虚拟机
格式
vdi
Vmware虚拟硬盘合并多个分割文件
有时,当我们创建虚拟机vmware里面的应用程序,我们可能会选择创建分割的虚拟磁盘中的多个文件2GB的文件,这是为了提高复制过程,主要用于存储虚拟机文件系统不支持创建更大的文件。如果我们需要将它转换回是一个单一的文件,有一个工具,可以用来操纵虚拟磁盘的vmware-vdiskmanager.exe,这个工具可以用来转换...
代码星球
·
2021-01-24
Vmware
虚拟
硬盘
合并
多个
VirtualBox中虚拟Ubuntu添加新的虚拟硬盘
VirtualBox中装好Ubuntu后,发现硬盘空间不够使用了。以下是搜集整理的解决办法:1.添加新硬盘设置->Storage->SATA控制器->右击,选择“添加虚拟硬盘”然后,根据需求创建合适的硬盘2.重启虚拟机查看现有系统的磁盘空间sudofdisk-l可看到新加的虚拟硬盘,一般名为:Disk...
代码星球
·
2021-01-24
虚拟
VirtualBox
Ubuntu
添加
新的
JVM之Java虚拟机详解
这篇文章解释了Java虚拟机(JVM)的内部架构。下图显示了遵守 JavaSE7规范的典型的JVM核心内部组件。 上图显示的组件分两个章节解释。第一章讨论针对每个线程创建的组件,第二章节讨论了线程无关组件。线程JVM系统线程每个线程相关的程序计数器栈本地栈栈限制栈帧局部变量数组操作数栈动态链接线程共...
代码星球
·
2021-01-23
JVM
Java
虚拟机
详解
VMware虚拟机桥接方式与真实主机共享上网
原始出处 、http://meiling.blog.51cto.com/6220221/1367695一、先介绍一下VMware网络设置的三种方式:VMWare提供了三种工作模式,host-only(主机模式)、NAT(网络地址转换模式)、bridged(桥接模式)。 1.h...
代码星球
·
2021-01-23
VMware
虚拟机
桥接
方式
真实
VMware虚拟机遇到的问题
1.VMware激活 VMware安装后,打开 a选择:帮助->输入许可证秘钥(E) b 输入下文的秘钥 c 检查:帮助->关于VMwareWorkstation(A)看到状态为:已许可 下面是永久激活码: WMware14: CG54H...
代码星球
·
2021-01-23
VMware
虚拟机
遇到
问题
FreeSWITCH收到重复的DTMF信号
一、背景用户是运营商手机,拨打的是运营商的固话号码进入的FreeSWITCH的IVR,进入IVR语音播报后,按指定的分机号呼相关人员。二、现象用户反映拨打124870找不到指定人员,以前是正常的。三、排查跟踪日志。1772094daadbfe3-1cbf-47b3-a2eb-f97d0ad389112018-05-03...
代码星球
·
2021-01-23
FreeSWITCH
收到
重复
DTMF
信号
虚拟机无法使用网卡桥接模式
重装了好几遍操作系统,换了两个虚拟机,差点怀疑人生……最终的原因竟然是win10!!!1.执行WIN+R输入services.msc,打开服务管理器(回车)。2.找到DeviceInstallService服务启动此服务,默认是关闭的。3.进入VMware-->虚拟网络编辑器点击还原默认设置,VMware会自动卸...
代码星球
·
2021-01-22
虚拟机
无法
使用
网卡
桥接
java虚拟机能并发的启动多少个线程
新建一个类,导入如下的测试代码:1publicclassTestNativeOutOfMemoryError{2publicstaticvoidmain(String[]args){34for(inti=0;;i++){5System.out.println("i="+i);6newThread(newHoldThre...
代码星球
·
2021-01-22
java
虚拟
机能
并发
启动
PVE裸机虚拟化环境安装之后的一些部署记录
pve镜像使用的是proxmox-ve_6.1-1安装之后root登录aptupdate更新源的时候会出现一些问题,是因为其中有一个企业源报错的原因安装sudo和vim,否则不好管理非root用户,系统里面没有编辑器aptinstallsudoaptinstallvim然后添加一个非root用户,比如说shabiadd...
代码星球
·
2021-01-22
PVE
裸机
虚拟化
环境
安装
vmware虚拟机迁移系统到其它磁盘(xjl456852原创)
有时我们将vmware安装的系统放在了磁盘空间比较小的盘里,后来磁盘空间不够用了,我们需要将文件移动到其它磁盘.腾出这个磁盘的空间.我安装的系统有10个,总占空间大小170多GB.需要从D盘迁移到G磁盘,迁移步骤:1.将vmware中的系统先关机或者挂起,退出vmware软件.然后直接剪切系统所在的文件夹,到目的文件夹...
代码星球
·
2021-01-20
vmware
虚拟机
迁移
系统
其它
首页
上一页
...
10
11
12
13
14
...
下一页
尾页
按字母分类:
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
其他