自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (3)
  • 收藏
  • 关注

转载 跟函数相关的const

Declaring a member function with the const keyword specifies that the function is a "read-only" function that does not modify the object for which it is called.To declare a constant member functio

2017-02-24 14:44:24 403

转载 企业服务总线ESB

企业服务总线(Enterprise service bus). 以往企业已经实现了很多服务, 构成了面向服务的架构,也就是我们常说的SOA. 服务的参与双方都必须建立1对1 的联系,让我们回顾一下SOA架构有哪些基本的要求:SOA在相对较粗的粒度上对应用服务或业务模块进行封装与重用; 服务间保持松散耦合,基于开放的标准, 服务的接口描述与具体实现无关; 灵活的架构 -服务的实现细节,服务的

2017-02-23 13:30:54 3683

转载 KVM 介绍

KVM(Kernel-Based Virtual Machines)是一个基于Linux内核的虚拟化技术, 可以直接将Linux内核转换为Hypervisor(系统管理程序)从而使得Linux内核能够直接管理虚拟机, 直接调用Linux内核中的内存管理、进程管理子系统来管理虚拟机KVM在2007年2月被收录进Linux 2.6.20版本的内核虚拟化分为两种类型:    1:Hype

2017-02-23 11:03:19 30551

转载 openstack 和cloudstack之间的比较

OpenStack是目前最大和最活跃的开源云计算项目,OpenStack已经获得了很多的支持,包括很多大牌厂商,例如Rackspace、戴尔、惠普、思科、VMware和红帽等。与此同时,另外一个开源云计算项目CloudStack也正迅猛的增长,对OpenStack发起挑战,目前主要受到思杰(Citrix)和其他较小厂商的支持。CloudStack是一个开源的具有高可用性及扩展性的云计算平台。2

2017-02-22 10:17:03 24560 1

转载 用 CloudStack 配置和管理一个简单云

转载,文章来自developerworks。http://www.ibm.com/developerworks/cn/cloud/library/1303_chenyz_cloudstack/CloudStack 是 Ctrix 公司在 IaaS 市场上的主打产品,它提供了对云计算资源的灵活部署与管理能力。今年上半年 Ctrix 将其源代码贡献给 Apache 后,CloudS

2017-02-22 10:10:58 4402 1

原创 Cloudstack 入门

1)什么是cloudstack?CloudStack是一个开源的具有高可用性及扩展性的云计算平台。支持管理大部分主流的hypervisor,如KVM虚拟机,XenServer,VMware,Oracle VM,Xen等。CloudStack 是一个开源的云操作系统,它可以帮助用户利用自己的硬件提供类似于Amazon EC2那样的公共云服务。CloudStack可以通过组织和协调用户的虚拟化

2017-02-22 10:05:13 3335

原创 make 学习笔记四

make之vpath:变量“VPATH”的定义中,使用空格或者冒号(:)将多个目录分开。make 搜索的目录顺序按照变量“VPATH”定义中顺序进行(当前目录永远是第一搜索目录)。例如:VPATH = src:../headers它指定了两个搜索目录,“src”和“../headers”。对于规则“foo:foo.c”如果“foo.c”在“src”目录下,此时此规则

2017-02-17 14:42:11 400

原创 Make 学习笔记三-使用变量

定义一个空值的变量:nullstring :=space := $(nullstring) # end of the linenullstring是一个Empty变量,其中什么也没有,而我们的space 的值是一个空格。因为在操作符的右边是很难描述一个空格的,这里采用的技术很管用,先用一个Empty 变量来标明变量的值开始了,而后面采用“#”注释符来表示变量定义的终止,这样,我们可

2017-02-17 13:52:15 1496

原创 make 调试命令

Usage: make [options] [target] ...Options:  -b, -m                      Ignored for compatibility.  -B, --always-make           Unconditionally make all targets.  -C DIRECTORY, --directory=DIR

2017-02-17 13:11:01 6590

原创 Make 学习笔记

什么文件会被make 重新编译 1. 所有的源文件没有被编译过,则对各个C源文件进行编译并进行链接,生成最后的可执行程序;2. 每一个在上次执行make之后修改过的C源代码文件在本次执行make时将会被重新编译;3. 头文件在上一次执行make之后被修改。则所有包含此头文件的C源文件在本次执行make时将会被重新编译。make的基本简单规则:一个简单的Makefil

2017-02-17 10:24:51 631

转载 Make的工作原理

●makefile文件     make是一个命令,makefile是一个文件。make命令执行时,需要一个 Makefile 文件,以告诉make命令需要怎么样的去编译和链接程序。一个工程中的源文件不计数,其按类型、功能、模块分别放在若干个目录中,makefile定义了一系列的规则来指定,哪些文件需要先编译,哪些文件需要后编译,哪些文件需要重新编译,甚至于进行更复杂的功能操作,因为m

2017-02-17 09:25:32 2685

原创 load runner 入门

LoadRunner,是一种预测系统行为和性能的负载测试工具。通过以模拟上千万用户实施并发负载及实时性能监测的方式来确认和查找问题,LoadRunner能够对整个企业架构进行测试。企业使用LoadRunner能最大限度地缩短测试时间,优化性能和加速应用系统的发布周期。 LoadRunner可适用于各种体系架构的自动负载测试,能预测系统行为并评估系统性能。主要功能包括:虚拟用户真实负

2017-02-16 09:55:24 20023 3

原创 google test mock入门

1 导入google mock 名称,一般是testingusing ::testing::Return;                            // #12 创建mock 对象  MockFoo foo;                                    // #2  3 第三步是可选的,设置为mock 对象的default actio

2017-02-09 09:55:02 6573

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除