本文将由浅入深详细介绍Java内存分配的原理,以帮助新手更轻松的学习Java。这类文章网上有很多,但大多比较零碎。本文从认知过程角度出发,将带给读者一个系统的介绍。进入正题前首先要知道的是Java程序运行在JVM(Java
Virtual Machine,Java虚拟机)上,可以把JVM理解成Jav...
分类:
编程语言 时间:
2014-05-18 20:31:20
阅读次数:
530
首先下载好官方安装包后点击安装,选择安装方式:典型或者自定义选择典型,设置好安装路径。安装完成后新建虚拟机。选择CentOS镜像文件,创建虚拟机。这时候报出一个错误:您已经配置此虚拟机使用64位客户操作系统。然而,64位操作系统不可用。此主机具有虚拟化支持能力的,但虚拟化技术被禁用。这通常是因为虚拟...
分类:
其他好文 时间:
2014-05-18 19:07:32
阅读次数:
280
FreeBSD下使用ezjail管理jails虚拟机很方便,公司有多台ezjails服务器,运行n多jails虚拟机,一次硬盘故障,做了一次整机恢复,将方法归纳如下:
备份准备:
建议ezjails服务器安装2块同样大小的硬盘,一块作为备份。我是通过cron每日rsync备份需要的文件
需要备份的文件:
/etc/rc.conf
/etc/rc.local
/etc/fstab.*...
分类:
其他好文 时间:
2014-05-18 18:27:21
阅读次数:
263
java虚拟机规范规定的java虚拟机内存其实就是java虚拟机运行时数据区,其架构如下:
' v:shapes="_x0000_i1029">
其中方法区和堆是由所有线程共享的数据区。
Java虚拟机栈,本地方法栈和程序计数器是线程隔离的数据区。
Java官方定义:http://www.98ki.com/servlet/HomeServlet?method=get&id=53...
分类:
编程语言 时间:
2014-05-18 18:20:57
阅读次数:
420
vmware虚拟机上linux操作系统如何进行tty1~tty6切换?
现象:
Linux的终端机(文字)界面与图形界面间的切换热键为:
进入终端机也就是字符界面(tty1-tty6):[Ctrl] + [Alt] + [F1] - [F6]
进入图形界面(tty7):[Ctrl] + [Alt] + [F7]
可在 VMware Workstation 上安装的linux系统,却怎么也...
分类:
系统相关 时间:
2014-05-18 14:20:01
阅读次数:
657
摘要:实现宿主机和虚拟机之间网络的通讯
环境:
宿主机操作系统 WindowsXP
虚拟机软件 VirtualBox
虚拟机操作系统 Linux
原理:
host-only(主机模式)
在某些特殊的网络调试环境中,要求将真实环境和虚拟环境隔离开,这时你就可采用host-only模式...
分类:
其他好文 时间:
2014-05-18 09:55:56
阅读次数:
241
简介
作者是一个Linux盲,以前只是在虚拟机上装过一个Ubantu-图形版,看了下界面、玩了几盘游戏就卸了。这几天工作上空了下来,试着想在Linux上搭建一个nexus(maven私服)玩玩。因为之前几乎没有Linux的使用经验,所以安装过程中碰到很多问题,也学到了不少知识,但是最大的收货是让我知道了Linux系统(debian6)安装软件真的是太方便了,感觉如果是熟练工的话,搭建一个j2ee...
分类:
其他好文 时间:
2014-05-18 07:08:40
阅读次数:
317
虚拟机安装好了CentOs发现不能上网,很是郁闷,之前安装Ubuntu还是没问题的。于是打开右击虚拟机选项卡,打开设置-网络管理发现是NAT模式。好吧
那就设置成桥接模式。发现设置完成后,可以上网。但是,不是我想要的效果。于是找找资料看看什么原因在NAT模式下不能上网。首先,切回NAT模式后,网络图...
分类:
其他好文 时间:
2014-05-18 02:05:15
阅读次数:
389
64位,才可以安装KVM虚拟机。32位系统的内核默认没有把KVM模块编译进去,而且源中也没有与虚拟化相关的软件包,如Qemu等报device-mapper-devel/libdevmapper错误解决方法在Centos下
yum -y install device-mapper-devel;在Ub....
分类:
其他好文 时间:
2014-05-17 20:55:55
阅读次数:
243