//1.对象在完成创建的同时,内部会自动创建一个引用计数器,这个计数器,是系统用来判断是否回收对象的唯一依据,当我们的引用计数retainCount
= 0的时候,系统会毫不犹豫回收当前对象//2.[对象 release] reatinCount - 1//3.[对象 retain] reatin....
分类:
其他好文 时间:
2014-05-28 18:43:14
阅读次数:
258
oc协议在Object-C中,委托和数据源都是由协议实现的。协议定义了一个类与另一个类进行沟通的先验方式。它们包含一个方法列表,有些是必须被实现的,有些是可选的。任何实现了必需方法的类都被认为符合协议。协议,是通过网络,计算机使用者进行通讯后,互相进行约定规定的集合。两个类进行通讯,用协议就比较方便...
分类:
其他好文 时间:
2014-05-28 16:34:01
阅读次数:
217
oc中单例模式可以使用以下方法来实现+ (YourClass *)sharedInstance{
static dispatch_once_t once; static YourClass *sharedInstance = nil;
dispatch_once(&once, ^ ...
分类:
其他好文 时间:
2014-05-28 03:11:58
阅读次数:
168
A. Scenic
Popularityhttp://acm.hdu.edu.cn/showproblem.php?pid=4831思路:景点区会控制休息区的Hot值,我们建立休息区到它最近的景点区的关系,注意处理冲突。查询和修改都暴力进行,预处理关系,从左到右,然后从右到左遍历一遍即可,更新时候,...
分类:
其他好文 时间:
2014-05-27 16:50:43
阅读次数:
324
今天,在坊间听到有人在争论OC中关于NSString的深浅复制,听了下,感觉很有必要来一个分析总结,让我们从底层去了解OC中深浅复制的运作机制.
所谓copy就是在原有对象的基础上产生一个副本对象,遵循最关键的两点原则: 1. 改变原对象的属性和行为不会对副本对象产生任何影响 2. 改变副...
分类:
其他好文 时间:
2014-05-26 20:11:38
阅读次数:
232
1.
IBAction的参数========================================- (IBAction)left:(UIButton
*)button1> 在OC中,绝大多数的控件监听方法的第一个参数就是控件本身2> 默认连线时的参数类型是id3>
如果要在监听方法中,方...
分类:
移动开发 时间:
2014-05-26 20:08:54
阅读次数:
323
#include "stdio.h"int ax[]
={1000,5,6,8,9,800,5,200,3,6,5,8,9};int paixu (int n, int ret){ if (n==0) return
ret>ax[0]?ret:ax[0]; int ret1= ret>ax[n]? ...
分类:
其他好文 时间:
2014-05-26 18:41:12
阅读次数:
220
出题:线索二叉树(Threaded Binary
Tree)分析:为除第一个节点外的每个节点添加一个指向其前驱节点的指针,为除最后一个节点外的每个节点添加一个指向其后续节点的指针,通过这些额外的指针可以某种遍历方式对二叉树进行遍历,而加了这些额外指针的二叉树就是线索二叉树;对于含有N个节点的二叉树而...
分类:
其他好文 时间:
2014-05-26 18:39:13
阅读次数:
273
关于struts2 select标签的使用。struts2 中从别的表中遍历数据 填充进入下拉菜单
用标签显示.struts2的版本为2.1.81(1)其中 list是必须具备的属性 list中可以存储map list
set类型的数据list属性:通常是在action中定义的,必须是一个可以迭代的...
分类:
其他好文 时间:
2014-05-26 17:28:24
阅读次数:
311
如果应用程序使用用户可控制的数据,以危险的方式访问位于应用服务器或其它后端文件系统的文件或目录,就会出现路径遍历。攻击者可以将路径遍历序列放入文件名内,向上回溯,从而访问服务器上的任何文件,路径遍历序列叫“点-点-斜线”(..\)http://***/go.action?file=..\..\etc...
分类:
Web程序 时间:
2014-05-26 17:28:04
阅读次数:
1096