初始化方法的模板 -(id) init { // 标准初始化模板 self = [super init]; if (self) { // 实例变量初始化 } return self ; }多个初始化方法 @interface Person : NSObject// 定义属性@property(non...
分类:
其他好文 时间:
2015-03-11 23:27:22
阅读次数:
180
又到了晚上,白天又是8个小时以上的编码,感觉效率还行,在数据库两张表数据比较时,为减少数据库连接次数,可以先把两边数据库中数据全部读出来,在外边进行比较判断后再把需要更新的数据批量插入到数据库中。这两天在想互联网+的概念,在当前这个大众创业,互联网、物联网、智能家居、智能生活时代,众多企业和牛人前赴...
分类:
其他好文 时间:
2015-03-11 23:24:21
阅读次数:
190
手动内存管理 在进行内存管理的时候要注意内存管理的准则:谁开辟内存,谁释放内存(谁污染的谁治理) 。开辟内存之后,对象的引用计数为1,只有继承自NSObject的对象才有内促管理的概念, 当对象引用计数为0的时候对象的内存会被清理。 下列关键字会开辟内存,对象引用计数器+1 alloc new co...
分类:
其他好文 时间:
2015-03-11 23:25:11
阅读次数:
159
异常的捕捉 // @try 块捕捉异常 @try { // 这里发生了一个异常 @throw [NSException exceptionWithName:@"demo" reason:@"the exception demo" userInfo:nil] ; } @catch (NSExcept....
分类:
其他好文 时间:
2015-03-11 23:24:35
阅读次数:
209
启动自动引用计数选项. 选择项目的属性文件 --》 搜索 automatic Reference --》 Objective-C Automatic Reference Counting --》 Yes ARC 和手动管理内存的区别。 ARC 并不是GC在运行中判断引用计数是否为0,从而清除内存。而...
分类:
其他好文 时间:
2015-03-11 23:24:52
阅读次数:
172
retain 和 copy 的区别。 copy copy是通过旧对象创建一个新对象,新对象引用计数器为1,与旧对象的引用计数无关。 retain retain是创建一个指针,对象引用计数加1。retain 出来的指针和原对象的指针指向的内存地址是相同的。 如何实现copy 并不是所有对象都可以进行c...
分类:
其他好文 时间:
2015-03-11 23:22:35
阅读次数:
224
此文写得有点晚,记得去年7月读完的这本书,只是那时没有写文章的意识,也无所谓总结了,现在稍微聊一下吧。 想起这这篇感想,还是前几天看了这么一篇文章 研究发现重构软件并不会改善代码质量 先从一个大家都有的经历说起吧。 刚开始学编程时,比如,要统计数字出现的次数,我们会这么定义变量 int...
分类:
其他好文 时间:
2015-03-11 23:24:10
阅读次数:
138
ID类型 objective-c中id可以指向任何对象,在使用id的时候注意:不要再id后面加上'*' 。 id object = [[Child alloc] init]; // 类型转换 Child *child = (Child *) object ; [child myMethod] ;id...
分类:
其他好文 时间:
2015-03-11 23:23:34
阅读次数:
130
需求:由于队列中feedback队列积压过多,查找到总线日志process_feedbacks_1.log有time out的下载错误,并且大量的衍生样本下载时间过长 目前需求:计算process_feedbacks_1.log日志中的每个衍生样本的下载时间例如:2014-12-22 10:29:5...
分类:
其他好文 时间:
2015-03-11 23:21:34
阅读次数:
155
类别 使用类别可以扩展类的功能,不管该类的源码是否存在都可以扩展,和继承的最大不同就是类别中的方法可以访问被扩展类的私有元素。 类别的命名通常使用"类+类别名"的形式,如 Person+PersonLife.h 类可以有多个类别。 类别会覆盖方法,如果类的方法和类别的方法冲突,则会调用类别的方法 类...
分类:
其他好文 时间:
2015-03-11 23:20:17
阅读次数:
135
一、EJB 3.0简介1.1 什么是EJBEnterprise JavaBeans是一个用于分布式业务应用的标准服务端组件模型。采用Enterprise JavaBeans架构编写的应用是可伸缩的、事务性的、多用户安全的。采用ejb编写的这些应用,可以部署在任何支持Enterprise JavaBe...
分类:
其他好文 时间:
2015-03-11 23:22:41
阅读次数:
241
自定义文档生成NSData // 可变的NSData NSMutableData *data = [ NSMutableData data ] ; // 初始化序列化对象 NSKeyedArchiver *archiver = [[NSKeyedArchiver alloc] initForWrit...
分类:
其他好文 时间:
2015-03-11 23:21:20
阅读次数:
145
在windows下就是生成的exe在mac下需要 product - archive - export这样开发就比较方便了
分类:
其他好文 时间:
2015-03-11 23:20:37
阅读次数:
138
BC # 32 1002题意:给出一个数组 a 和一个数 K ,问是否存在数对( i , j ),使 ai- ai + 1+……+ (-1)j - iaj;对于这道题,一开始就想到了是前缀和,但是如果只是记录下前缀和数组,那么查找就会成为一个大问题。补题的时候一开始考虑用 hash 数组或者是 se...
分类:
其他好文 时间:
2015-03-11 23:19:55
阅读次数:
205
题目要求:Given an unsorted array of integers, find the length of the longest consecutive elements sequence.For example,Given[100, 4, 200, 1, 3, 2],The lon...
分类:
其他好文 时间:
2015-03-11 23:17:44
阅读次数:
155
yum是一个用于管理rpm包的后台程序,用python写成,可以非常方便的解决rpm的依赖关系。在建立好yum服务器后,yum客户端可以通过 http、ftp方式获得软件包,并使用方便的命令直接管理、更新所有的rpm包,甚至包括kernel的更新。它也可以理解为红旗环境下的apt管理工具。 以前写过...
分类:
其他好文 时间:
2015-03-11 23:17:23
阅读次数:
140
风寒感冒食疗方: 【姜丝萝卜汤】 配方:生姜25克,萝卜50克。制法:生姜切丝,萝卜切片,两者共放锅中加水适量,煎煮10~15分钟,再加入红糖适置,稍煮1~2分钟即可。功效:祛风散寒解表。用法:每日1次,热服。 【葱豉汤】 配方:葱白2根,豆豉10克。制法:用水500毫升,入豆豉煮沸2~...
分类:
其他好文 时间:
2015-03-11 23:18:45
阅读次数:
184