1. 概述 在软件系统中,某些类型由于自身的逻辑,它具有两个或多个维度的变化,那么如何应对这种“多维度的变化”?如何利用面向对象的技术来使得该类型能够轻松的沿着多个方向进行变化,而又不引入额外的复杂度?例子1:设想如果要绘制矩形、圆形、椭圆、正方形,我们至少需要4个形状类,但是如果绘制的图形需要具....
分类:
其他好文 时间:
2014-08-03 10:10:45
阅读次数:
277
Core Foundation 框架Core Foundation框架 (CoreFoundation.framework) 是一组C语言接口,它们为iOS应用程序提供基本数据管理和服务功能。下面列举该框架支持进行管理的数据以及可提供的服务:群体数据类型 (数组、集合等)程序包字符串管理日期和时间管...
分类:
其他好文 时间:
2014-08-02 20:40:03
阅读次数:
265
前言本文的目的是为了解决在使用CloudStack(CloudPlatform)时,基于KVM虚拟化平台,Windows虚拟机的性能低下的问题。此性能,主要指磁盘IO和网卡性能。相关文档由于CS文档中,只强调了PV这个概念,根据PV模式区分使用不同的硬件接口类型。所以收集部分链接给大家扫盲。关于PV..
本文首发于烂泥行天下。最近一直在学习有关KVM的知识,实验一直是在虚拟机VM中进行的。今天刚好公司有一台空闲的服务器,直接拿来安装centos、kvm等等,然后相关的配置。但是在KVM安装windows系统时,一直会出现蓝屏,无法进行系统的安装。如下图:查看虚拟机的日志,如下图:t..
本文由发于烂泥行天下。打算学习KVM的图形界面管理器virt-manager,但是virt-manager只有linux系统的,没有windows下的。所以只能使用linux桌面系统,在此我选择的是ubuntu系统。有关ubuntu系统的安装我就不做介绍,下面就介绍有关virt-manager的安装与配置。其中安装virt-mana..
分类:
其他好文 时间:
2014-08-01 20:12:43
阅读次数:
288
本文首发于烂泥行天下。上一篇文章介绍了,如何在ubuntu下安装KVM的虚拟机管理器virt-manager,这篇文章我们来介绍,如何在图形界面下使用virt-manager新建虚拟机。登录ubuntu,打开virt-manager,右键需要连接的KVM,点击“详情”,如下图:在新建虚拟机之前,我们要做两件事..
分类:
其他好文 时间:
2014-08-01 20:08:53
阅读次数:
312
本文由秀依林枫提供友情赞助,首发于烂泥行天下。上一篇文章介绍了,如何在ubuntu下安装KVM的虚拟机管理器virt-manager,这篇文章我们来介绍,如何在图形界面下使用virt-manager新建虚拟机。登录ubuntu,打开virt-manager,右键需要连接的KVM,点击“详情”,如下图...
分类:
其他好文 时间:
2014-08-01 19:06:12
阅读次数:
316
本文由秀依林枫提供友情赞助,首发于烂泥行天下。打算学习KVM的图形界面管理器virt-manager,但是virt-manager只有linux系统的,没有windows下的。所以只能使用linux桌面系统,在此我选择的是ubuntu系统。有关ubuntu系统的安装我就不做介绍,下面就介绍有关vir...
分类:
其他好文 时间:
2014-08-01 18:41:12
阅读次数:
263
在开发iOS应用程序时我们有时会用到Core Foundation对象简称CF,例如Core Graphics、Core Text,并且我们可能需要将CF对象和OC对象进行互相转化,我们知道,ARC环境下编译器不会自动管理CF对象的内存,所以当我们创建了一个CF对象以后就需要我们使用CFReleas...
分类:
其他好文 时间:
2014-08-01 15:57:01
阅读次数:
181
本文由秀依林枫提供友情赞助,首发于烂泥行天下。 最近一直在学习有关KVM的知识,实验一直是在虚拟机VM中进行的。今天刚好公司有一台空闲的服务器,直接拿来安装centos、kvm等等,然后相关的配置。 但是在KVM安装windows系统时,一直会出现蓝屏,无法进行系统的安装。如下图: 查看虚拟机的日志...