问NSString属性声明中的copy和retain具体区别
copy是将源对象release然后新对象copy在付给源对象
retain是将源对象release然后新对象retain再付给源对象
根本区别就是对象进行深拷贝时copy要开辟新的存储空间,浅拷贝时效果相同。引用计数方面retain是源对象引用计数加1,copy当
是浅复制时源对象引用计数加1,深复制时...
分类:
其他好文 时间:
2015-04-24 14:24:28
阅读次数:
106
插入排序
有一个已经有序的数据序列,要求在这个已经排好的数据序列中插入一个数,但要求插入后此数据序列仍然有序,这个时候就要用到一种新的排序方法——插入排序法,插入排序的基本操作就是将一个数据插入到已经排好序的有序数据中,从而得到一个新的、个数加一的有序数据,算法适用于少量数据的排序,时间复杂度为O(n^2)。是稳定的排序方法。插入算法把要排序的数组分成两部分:第一部分包含了这个数...
分类:
编程语言 时间:
2015-04-24 09:15:35
阅读次数:
158
线程的handle用处:
线程的handle是指向“线程的内核对象”的,而不是指向线程本身.每个内核对象只是内核分配的一个内存块,并且只能由内核访问。该内存块是一种数据结构,它的成员负责维护对象的各种信息(eg: 安全性描述,引用计数等)。
CloseHandle()
在CreateThread成功之后会返回一个hThread的handle,且内核对象的计数加1,Cl...
分类:
其他好文 时间:
2015-04-23 17:41:58
阅读次数:
142
水题啊,说好的dp呢
刚开始的想法是hash,但题目数据范围没给出来。一直在想怎么用dp
然后看了看解题报告,解法太简单了,因为一定有某数出现次数比其他所有的数出现次数加起来都大,所以用个计数器互相抵消就可以了。
#include
int main(){
#ifndef ONLINE_JUDGE
freopen("in.txt","r",stdin);
#endif
int n;
...
分类:
其他好文 时间:
2015-04-23 15:46:21
阅读次数:
173
编程实现,从键盘上输入一行字符,统计其中单词的个数。
其中:单词以空格分隔,且空格的个数至少一个。
要求:数组类型为字符型
使用scanf输入一行字符。
输出:单词的个数。
重点:一行字符个数最大为80,定义一维数组来存放这些字符,
当遇到空格时继续查看下一个是否非空格字符,若是,则单词个数加1,
否则,继续读字符,直到结束。
...
分类:
编程语言 时间:
2015-04-23 09:36:57
阅读次数:
196
本节先讲解如何限制类型参数的范围,再讲解通配符(?)。类型参数的范围在泛型中,如果不对类型参数加以限制,它就可以接受任意的数据类型,只要它是被定义过的。但是,很多时候我们只需要一部分数据类型就够了,用户传递其他数据类型可能会引起错误。例如,编写一个泛型函数用于返回不同类型数组(Integer 数组、...
分类:
编程语言 时间:
2015-04-23 00:00:13
阅读次数:
434
问题描述:
问题分析:
解法一:设置双指针,start,end;当data[start]=‘1’,data[end]=’0’时,表示需要进行交换,次数加1;否则data[end]=’1’则前移end指针;data[start]=‘0’则后移start指针;
该算法仅需遍历一次
解法二:先遍历一次计算字符数组中0的个数zero,再计算前zero个字符中1的个数,即是要交换到后面的...
分类:
编程语言 时间:
2015-04-20 14:53:39
阅读次数:
110
理解编译链接的过程和ELF可执行文件格式编程使用exec*库函数加载一个可执行文件,动态链接分为可执行程序装载时动态链接和运行时动态链接使用gdb跟踪分析一个execve系统调用内核处理函数sys_execve特别关注新的可执行程序是从哪里开始执行的?为什么execve系统调用返回后新的可执行程序能...
分类:
系统相关 时间:
2015-04-19 22:46:41
阅读次数:
220
//输出语句 Console.ReadLine(); //输入语句 Console.WriteLine(); /// 给函数加注解; /**/ //一段区域 // 数据类型 // 1,整型 int; // 2,浮点型 double; // 3,字符串型 string; // 4,布尔型 bool ....
获取支付宝公钥本地服务器生成私钥和公钥运用php中openssl相关函数加密解密验证身份以下是php中openssl相关函数实现的验证,来自php官方demo//需要签名的数据$data = 'my data';//生成私钥和公钥$new_key_pair = openssl_pkey_new(ar...
分类:
Web程序 时间:
2015-04-18 23:26:58
阅读次数:
444