2012年3月22日

摘要: Cocoa框架包含两个核心框架:Foundation和Application Kit(UIKit) 框架。在Cocoa开发中是必要的,至于其它框架(如:Core Data、Sync Services、Address Book、Preference Panes、Screen Saver、Web Kit)则是辅助和可选的;Foundation框架和Application Kit框架的区分标准在于用户界面。如果一个对象既不出现在用户界面上,也不是专门用于支持用户界面,那么它就属于Foundation框架,命令行工具和Internet服务器就是这样的例子。Foundation类层次的根是NSObjec 阅读全文
posted @ 2012-03-22 17:57 Hibernate4 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 在Cocoa中到处都可以找到设计模式的应用,基于模式的机制或架构在Cocoa框架和Objective-C运行环境及语言中是很常见的。Cocoa经常把自己与众不同的工作机制建立在模式上,它的设计受到诸如语言能力或现有架构这样因素的影响。本部分包含设计模式:可重用的面向对象软件的元素一书中编目的大多数设计模式的介绍。每个设计模式都有一个总结性的描述,以及该模式的Cocoa实现的讨论。文中列出的都是Cocoa实现的模式,每个模式的讨论都发生在特定的Cocoa环境中。我们推荐您熟悉这些模式,您会发现这些模式在Cocoa软件开发中非常有用。Cocoa中设计模式的实现有不同的形式。下面部分中描述的一些设计 阅读全文
posted @ 2012-03-22 17:45 Hibernate4 阅读(380) 评论(0) 推荐(0) 编辑
摘要: 教你如何迅速秒杀掉:99%的海量数据处理面试题作者:July出处:结构之法算法之道blog前言 一般而言,标题含有“秒杀”,“99%”,“史上最全/最强”等词汇的往往都脱不了哗众取宠之嫌,但进一步来讲,如果读者读罢此文,却无任何收获,那么,我也甘愿背负这样的罪名,:-),同时,此文可以看做是对这篇文章:十道海量数据处理面试题与十个方法大总结的一般抽象性总结。 毕竟受文章和理论之限,本文将摒弃绝大部分的细节,只谈方法/模式论,且注重用最通俗最直白的语言阐述相关问题。最后,有一点必须强调的是,全文行文是基于面试题的分析基础之上的,具体实践过程中,还是得具体情况具体分析,且场景也远比本文所述... 阅读全文
posted @ 2012-03-22 12:51 Hibernate4 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 在mac os 中,如果控件使用IBOutlet连接,而无@property(retain)属性,则在dealloc不需要release; 如果有retai属性,则需要release原因如下:On Mac OS X, IBOutlets are connected like this:Look for a method called set<OutletName>:. If it exists call it.If no method exists, look for an instance variable named <OutletName>,set itwitho 阅读全文
posted @ 2012-03-22 00:29 Hibernate4 阅读(149) 评论(0) 推荐(0) 编辑

导航