摘要:
接上篇,IOS学习之IOS沙盒(sandbox)机制和文件操作(二),我们看看NSFileManager如何使用。包括创建文件,目录,删除,遍历目录等。1、在Documents里创建目录创建一个叫test的目录,先找到Documents的目录, NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); NSString *documentsDirectory = [paths objectAtIndex:0]; NSLog(@"doc... 阅读全文
阅读排行榜
《Windows程序设计》第一章 起步
2011-11-27 14:54 by htc开发, 211 阅读, 收藏,
摘要:
这些程式使用C语言撰写并原原本本的使用Windows API来开发程式。我将这种方法称作「古典」Windows程式设计。这是我们在1985年为Windows 1.0写程式的方法,它今天仍是写作Windows程式的有效方法。一般而言,Windows API自Windows 1.0以来一直保持一致,没什么重大改变。Windows API和它的语法的最大变化来自於从16位元架构向32位元架构转化的过程中。使用C语言和原始的API不是编写Windows 98程式的唯一方法。然而,这种方法却提供给您最佳的性能、最强大的功能和在发掘Windows特性方面最大的灵活性。可执行档案相对较小且运行时不要求外部程 阅读全文
敏捷测试的思考和新发展
2011-09-24 11:45 by htc开发, 211 阅读, 收藏,
摘要:
文 / 朱少民2010年为《程序员》杂志写了一篇《敏捷测试的方法和实践》,我们可以回过头来,看看过去的一年,敏捷测试发生了哪些变化。首先,我做了一个实验,分别打开2010年和2011年的“STAREASTConference at-a-Glance”,输入Agile,2010年显示10个结果,而2011年显示17个结果,有一个很大的增长,说明敏捷测试越来越引起大家的关注。这只是一个表面的现象,我们还需要真正了解发生了哪些实质性的变化。举一个例子,《敏捷测试:测试人员和测试团队的实践指南》的作者Lisa Crispin在StarEast 2011上有一个演讲——Agile Testing: Af 阅读全文
从敏捷的业务目标论软件开发
2011-09-23 14:25 by htc开发, 211 阅读, 收藏,
摘要:
敏捷已成为软件开发领域的潮流,但单纯为迎合潮流去实施敏捷是不负责任的。开发方法和实践必须服务于业务成功,作为业务导向的敏捷实施成功的前提,首先必须问的问题是:通过敏捷实施要达成的业务目标是什么?为达成这些目标需要做到什么?如何做到?本文将从业务目标出发,分别从这三个方面展开讨论。提高组织的响应能力每一次软件产品的开发都是一个创造的过程,预知一切是不可能完成的任务。首先,商业环境和市场的需求处于变化之中。Jonathan Rasmusson在The Agile Samurai一书中陈述了三个关于需求的简单事实:一、不可能在项目开始的时候收集到所有的需求;二、不管你收集到什么样的需求,它一定会发生 阅读全文
C/C+语言struct深层探索 (转)
2009-10-16 17:38 by htc开发, 211 阅读, 收藏,
摘要:
C/C+语言struct深层探索 作者:宋宝华 出处:PConline 1. struct的巨大作用 面对一个人的大型C/C++程序时,只看其对struct的使用情况我们就可以对其编写者的编程经验进行评估。因为一个大型的C/C++程序,势必要涉及一些(甚至大量)进行数据组合的结构体,这些结构体可以将原本意义属于一个整体的数据组合在一起。从某种程度上来说,会不会用struct,怎样用 struct是区别一个开发人员是否具备丰富开发经历的标志。 在网络协议、通信控制、嵌入式系统的C/C++编程中,我们经常要传送的不是简单的字节流(char型数组),而是多种数据组合起来的一个整... 阅读全文
浙公网安备 33010602011771号