1 虚拟机的安装 前提步骤是安装所需系统的镜像文件(.iso格式),本次安装中使用的是redhat 7.3的rhel-server-7.3-x86_64-dvd.iso 接下来介绍两种方法安装虚拟机,脚本安装和图形化界面安装  1.1 脚本安装  1.2 图形化界面安装  首先用户切换成超户root 首先点击像电视一样的图标,进入安装过程 选择使用镜像文件安装 选择镜...

1.1  Kail Linux简介 如果您之前使用过或者了解BackTrack系列Linux的话,那么我只需要简单的说,Kali是BackTrack的升级换代产品,从Kali开始,BackTrack将成为历史。 如果您没接触过BackTrack也没关系,我们从头开始了解Kali Linux。 按照官方网站的定义,Kali Linux是一个高级渗透测试和安全审计Linux发行版。作为使用者...

windows环境下Linux虚拟机的安装 1、前期准备 安装VMware Workstation 2、下载Linux操作系统 CentOs官网下载地址 我下载的是:CentOS-6.10-x86_64-minimal.iso 3、安装你的第一台Linux虚拟机 3.1、打开新建虚拟机向导 文件 —— 新建虚拟机。打开新建虚拟机向导,选择自定义(高级),然后下一步: 3.2...

VMware Workstation安装教程

虚拟机  VMware

  

2019-06-02 21:59:02

VMware是全球台式电脑及资料中心虚拟化解决方案的领导厂商。VMWare Workstation是该公司出品的“虚拟 PC”软件(即:大家常说的“虚拟机”),通过它可在一台电脑上同时运行更多的Microsoft Windows、Linux、Mac OS X、DOS系统。 我们首先需要借助WMWare虚拟机构建一个虚拟的集群环境。 1、前期准备 1....

RabbitMQ虚拟主机

RabbitMQ  虚拟机

  

2019-06-07 04:28:43

虚拟机概念是RabbitMQ的核心,在用户未自定义虚拟机前已经内置有虚拟机,在使用RabbitMQ中,可以进行自定义配置虚拟机.一个虚拟机中可以含有多个队列信息 虚拟机最大的好处在于可以根据不同的用户分配不同的操作空间 一.创建虚拟机 1.通过RabbitMQ Managerment进行创建 点击admin 进入虚拟机界面 创建虚拟机 进行所属用户授权 2.通过命令行进行创建 打开rabbitmq...

php连接虚拟机memcached

memcached  虚拟机

  

2019-07-12 01:45:49

● 本地VMware虚拟机Linux-CentOS 6.5,通过yum命令安装好了memcached并启动 ● php连接memcached   ip和端口都没问题,但是却无法连接  ● 原来是Liunx中11211端口未对外开放,需要修改/etc/sysconfig/iptables文件 新增一行,重启iptables->service iptables restart...

VirtualBox+CentOS搭建私有云 1.VirtualBox安装 安装 下载git bash以及Oracle VM VirtualBox并完成安装。 打开Oracle VM VirtualBox管理器,在全局设定的常规页面中设置虚拟机存储位置,这里直接使用了默认的配置。 创建虚拟网卡 创建虚拟机内部的虚拟网络,在管理菜单的主机网络管理器中点击创建,创建一块虚拟网卡 然后在cmd命令行中使...

JVM笔记_1 第一章 走近Java 第二章 Java内存区域与内存溢出异常 1. 内存区域 2. HotSpot虚拟机对象 3. 实战:OutOfMemoryError异常 5年码农一枚,一直在传统行业,现在的工作轻松却无趣,打算给自己3个月时间年前换个有挑战性的工作。之前工作中没有太注重理论知识的学习,对新技术也没有深入了解。以此为界,从《深入理解Java虚拟机》开始,以换高薪工作为目的,将自...

Java 虚拟机-JVM

Java 虚拟机jvm

  

2019-06-07 18:50:34

内存模型 1. 程序计数器 2. Java 虚拟机栈 3. 本地方法栈 4. Java 堆 5. 方法区 6. 运行时常量池 7. 直接内存 垃圾收集 1. 判断一个对象是否可回收 1.1 引用计数 1.2 可达性 1.3 引用类型 1.3.1 强引用 1.3.2 软引用 1.3.3 弱引用 1.3.4 虚引用 1.3 方法区的回收 1.4 finalize() 2. 垃圾收集算法 2.1 标记 ...

我们知道,虚拟机判断一个对象是否“已死”,是判断对象是否还有引用指向它。而虚拟机又是如何判断是否有引用指向对象呢? 目前,判断对象是否存活的算法有两种: 引用计数算法 可达性分析算法 一、引用计数算法 每个对象都有一个计数器,当这个对象被一个变量引用或者被另一个对象引用时,计数器值就加一,当引用失效时,计数器值就减1,当计数器为0时,则对象不可能再被使用,需要被回收。 二、...

java虚拟机

jvm  java  虚拟机

  

2019-06-14 19:31:03

1. 运行时数据区域 程序计数器(Program Counter Register) Java虚拟机栈 本地方法栈 Java堆 方法区 运行时常量池 Java虚拟机管理的内存包括几个运行时数据内存:方法区、虚拟机栈、本地方法栈、堆、程序计数器,其中方法区和堆是由线程共享的数据区,其他几个是线程隔离的数据区 1. 运行时数据区域 Java虚拟机在执行Java程序的过程中会把它所管理的内存划分为若干个...

Java-虚拟机原理

Java  虚拟机  JVM

  

2019-06-15 00:47:03

序言 (1) Java的跨平台 理解Java的跨平台特性,是对JVM最直观的认识。所谓的“一次编译,到处运行”,为什么C/C++ 却不能实现呢?这一类语言直接使用物理硬件(或者说操作系统的内存模型),那么不同系统之间的内存模型是不同的,比如说Linux和Window,这就意味,在Window编译好的代码,却不能在Linux上运行。 《深入理解Java虚拟机》记录说,Java...

思维导图学Java虚拟机

java虚拟机  jvm

  

2019-06-16 23:53:34

说明 本篇文章是对周志明的《深入理解Java虚拟机》的读书笔记,思维导图使用Mindjet MindManager。曾经看到过这样一句话: 我觉得读书也是一样,也可以套用上面的句式: 这次研读《深入理解Java虚拟机》,是为了对Java知识体系有一个更宏观的把握,对JVM有更全面的认识。第一次读《深入理解Java虚拟机》的读书笔记也写在了简书上:Java 虚拟机面试题全面解析(干货、附PDF下载链...

一. JVM规范 1.1 位运算 1.1.1 整型int 原码:第一位符号位,0为正,1为负 反码:符号位不动,原码取反 补码 正数补码:和源码相同 负数补码:符号位不动,反码加1 example 为何使用补码 可以无歧义地表示0 不使用补码,将0看为 则不一致 使用补码: 正数和负数使用补码做运算相当于用加法做运算 计算时都是使用补码进行计算     1.1.2 单精度Flo...