logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Centos 6.5 下Cloudera Manager5.3.2的安装

宿主机硬件配置运行环境软硬件环境l  主机操作系统:Windows 64 bit,双核4线程,主频2.2G,8G内存l  虚拟软件:VMware®Workstation 9.0.0 build-812388l  虚拟机操作系统:CentOs 64bit,单核,2G内存虚拟机软硬件配置集群网络环境集群包含三个节点:节点之间局域网连接,可以相互ping通。节点IP地址和主机名分

自定义类加载器实例(转)

虽然在绝大多数情况下,系统默认提供的类加载器实现已经可以满足需求。但是在某些情况下,您还是需要为应用开发出自己的类加载器。比如您的应用通过网络来传输 Java 类的字节代码,为了保证安全性,这些字节代码经过了加密处理。这个时候您就需要自己的类加载器来从某个网络地址上读取加密后的字节代码,接着进行解密和验证,最后定义出要在 Java 虚拟机中运行的类来。下面将通过两个具体的实例来说明类加载器的开发。

#测试
几种序列化之间的比较Thrift&protocolbuffer&avro

thrift和avro都提供rpc服务和序列化,而protocolbuffer只是提供序列化功能Avro是强调一种高效的序列化,标准性的云计算的数据交换和存储的ProtocolAvro的创新之处在于融合了显式,declarative的Schema和高效二进制的数据表达,强调数据的自我描述,克服了以往单纯XML或二进制系统的缺陷。Avro对Schema动态加载功能,是Thrift编程接口所不

qcow2、raw、vmdk等镜像格式

云计算用一个朋友的话来说:”做云计算最苦逼的就是得时时刻刻为一些可能一辈子都碰不到的事做好准备。更苦逼的就是刚以为一个问题不会遇到,立刻就发生了。。。“。这个还真的没有办法,谁让哥我是搞云计算的呢,简单一个虚拟化就搞的你蛋疼,你还能想其它的吗?一直纠结在做虚拟化使用什么镜像格式,刚刚开始用了raw的file,后来发现LVM的很多特性对于虚拟化还是有比较理想的能力,而且性能也很不错就用了LVM。后来

OpenStack 部署总结之:在CentOS 6.5上使用RDO安装双结算结点的icehouse(ovs+vlan)

本文主要介绍如何在CentOS6.5上通过RDO来安装一个双计算节点的icehouse环境,由于安装的过程中涉及的软件较多,以及依赖关系比较复杂,建议使用一个全新的操作系统来进行安装。 硬件环境两台Dell的PC机,每台机器有两个网卡,且每个网卡都接有网线。公网和管理网络合用em1,虚拟机网络使用em2 服务器公网/管理网络VM Ne

JVM学习之:内存的分配以及回收

对于操作系统而言,内存的管理主要包含两个部分,分配和回收,因为JVM分担了程序员的内存管理细节,所以虚拟机也帮助程序员完成了这两件事情。一般情况下提到的内存分配主要是指在堆中的Eden区中的分配,少数情况下可能会直接将对象分配在老年区,但是分配规则主要依赖于具体的环境以及对垃圾回收器的配置,下面将介绍几种常见的内存分配以及回收的策略,并结合具体的测试程序以及输出情况进行讲分配策略

#jvm#虚拟机
Openvswitch、Bridge、Datapath简单介绍

在网络中,交换机和桥都是同一个概念,OVS实现了一个虚拟机的以太交换机,换句话说,OVS也就是实现了一个以太桥。那么,在OVS中,给一个交换机,或者说一个桥,用了一个专业的名词,叫做DataPath!要了解,OVS如何工作,首先需要知道桥的概念。网桥也叫做桥接器,连接两个局域网的设备,网桥工作在数据链路层,将两个LAN连接,根据MAC地址来转发帧,可以看成一个“低层的路由器”(路由器工作在

在ubuntu编译openjdk7(转载)

背景:因为之前学习openjdk的虚拟机系统,安装了emacs,导致环境编译出现问题。例如:这个问题,但不仅仅只有这一个。    虽然有安装之前有整个虚拟机完整的备份,但是正好趁此机会,再重新整理一遍编译过程。1. 环境信息   宿主操作系统:win7 professional 32位   vmware版本: vmware7   虚拟系统版本: Ubuntu10.10 32位

#ubuntu#虚拟机
java Runtime Data Areas summary(1)

在我看来jvm是个神奇的东西,通过它实现了"一处编译,处处运行"的优势,可是以前的学习和工作中往往只是对"可以怎么样"比较关注,却忽略了为什么可以那样,本人一直对jvm充满的好奇,前一阶段也看过一些关于jvm内存分配的文章,可是总是过了一段时间之后就分不清楚东西.最近专门的买了一本"深入理解java虚拟机",虽说这本书看起来也有点翻译技术文档的嫌疑,但是总的还是好的.目前看完了该书的第二章,主要是

#java#jvm#虚拟机
JVM学习之:Parents Delegation Model(双亲委派模型)

Class Loading作为java程序执行的第一步,虚拟机对这部分并没有严格的说明,因此这个阶段对于程序员而言就有着非常大的灵活性,这点对于java的技术的发展也有非常大的作用,比如说动态代理,OSGI,JSP等。从JVM的角度出发类加载器主要分两类一:启动类加载器         主要负责把/jre/lib目录下(或者是-Xbootclasspath指定的路径)的能被虚拟机识别

#jvm#虚拟机#java +1
    共 32 条
  • 1
  • 2
  • 3
  • 4
  • 请选择