简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
定义:用原型实例指定创建对象的种类,并通过拷贝这些原型创建新的对象。类型:创建类模式类图:原型模式主要用于对象的复制,它的核心是就是类图中的原型类Prototype。Prototype类需要具备以下两个条件:实现Cloneable接口。在java语言有一个Cloneable接口,它的作用只有一个,就是在运行时通知虚拟机可以安全地在实现了此接口的类上使用clone方法。在jav...
VMware中安装LINUX无法进入图形界面一:在安装过程中,没有相应的显卡可以选择,于是选择”稍后在进行配置“,这样安装后不能进入图形界面。需要安装VMware tools(WMware Workstation自带,不需要再下载了)。1、启动相应的redhat linux虚拟机2、选择vm->Install VMware Tools3、查看CD-ROM中I...
.APS:存放二进制资源的中间文件,VC把当前资源文件转换成二进制格式,并存放在APS文件中,以加 快资源装载速度。资源辅助文件。.BMP:位图资源文件。.BSC:浏览信息文件,由浏览信息维护工具 (BSCMAKE)从原始浏览信息文件(.SBR)中生成,BSC文件可以用来在源代码编辑窗口中进行快速定位。用于浏览项目信息的,如果用source brower的话就必须有这个文件。可以在project
说明:1).本文以TCP的发展历程解析容易引起混淆,误会的方方面面2).本文不会贴大量的源码,大多数是以文字形式描述,我相信文字看起来是要比代码更轻松的3).针对对象:对TCP已经有了全面了解的人。因为本文不会解析TCP头里面的每一个字段或者3次握手的细节,也不会解释慢启动和快速重传的定义4).除了《TCP/IP详解》(卷一,卷二)以及《Unix网络编程》以及Linux源代码之外,学习网络更好..
年少多金、为微软和宝洁等大公司提供服务——这并不是AaronLevie作为一个26岁的CEO不同常人之处——相对于Foursquare这样的消费者软件产品,他对商业软件产品更感兴趣。Levie于2005年成立了Box.net,这是一个提供文件分享和在线协作的服务,然而3年后,Levie意识到,企业用户和普通用户的需求有着很大不同,他必须在二者中选择其一,最终他选择了...
由于ASIHttpRequest的作者已经明确不再维护这个库了,所以我使用了较为轻量的MKNetworkKit库。服务端,PHP自带了json的序列化和反序列化函数:json_encode和json_decode。而对于客户端,我采用了TouchJSON这个开源库。BTW,GitHub已经是新一代的、主流的开源文化和产业了,上面提到的开源库,都来自GitHub。 :)首先,客户端利...
irrlicht是跨平台,支持多种图形库的开源3d引擎。irrlicht的设计很好的体现了接口和实现分离的原则,整个框架设计精巧清晰,是学习3d引擎设计的不错的教材。先看下名字空间的划分,可以看到irr具有非常清晰的结构:irrEverything in the Irrlicht Engine can be found in thisnamespaceirr...
Objective C还不能象java这样完全自动gc。所以要么象传统C++一样从外部传入要返回的对象指针,由创建该对象的调用者释放该对象,要么就在方法内部释放对象(不能返回到方法外)。由方法设计者在方法内分配并反回对象,由方法调用者在方法外释放对象是一种极不友好的协作方式。非常容易出问题,这在传统C++中是最基础的知识。...
上周雷锋网曾报道过有关惠普免费开源WebOS的消息。现在惠普决定,所有有关WebOS的事情都将直接向CEO惠特曼报告,惠特曼干得漂亮与否,关系到她在惠普的位置,关系到她所定义的惠普时代,也就是说,WebOS将成为惠特曼在惠普的成败之作,那么WebOS的开源又有何寓意? 成为CEO项目意味着什么 大家可能不常听说CEO项目,但并不代表没有,比如微软的CEO鲍默尔就直接负责微软...
////CCUIFont.h//CCFC////Created by xichen on 11-12-17.//Copyright 2011年 ccteam. All rights reserved.//#import <Foundation/Foundation.h>// 创建字体对象#define CREATE_FONT(fontSize)...