Mark-Compact 标记压缩算法代托管代码/非托管代码弱引用(Weak References弱引用(weak reference)可以保持对对象的引用,同时允许垃圾收集器在它认为适当的垃圾收集时间释放对象,回收内存。假设有一个对象创建相对便宜,但需耗费大量的内存,如果希望保持这个对象,在应用程...
分类:
Web程序 时间:
2014-08-17 15:33:32
阅读次数:
288
wand(weak and)算法基本思路 一般搜索的query比较短,但如果query比较长,如是一段文本,需要搜索相似的文本,这时候一般就需要wand算法,该算法在广告系统中有比较成熟的应该,主要是adsense场景,需要搜索一个页面内容的相似广告。 Wand方法简单来说,一般我们在计算文本...
分类:
其他好文 时间:
2014-08-17 15:32:22
阅读次数:
328
iOS5中加入了新知识,就是ARC,其实我并不是很喜欢它,因为习惯了自己管理内存。但是学习还是很有必要的。在iOS开发过程中,属性的定义往往与retain, assign, copy有关,我想大家都很熟悉了,在此我也不介绍,网上有很多相关文章。现在我们看看iOS5中新的关键字strong, weak...
分类:
移动开发 时间:
2014-08-15 12:44:40
阅读次数:
195
boost中提供了几种智能指针方法:scoped_ptr shared_ptr intrusive_ptr weak_ptr,而标准库中提供的智能指针为auto_ptr.这其中,我最喜欢,使用最多的是shared_ptr,也最让人随心所欲.使用很简单,如下:头文件 class A{virtual v...
分类:
其他好文 时间:
2014-08-14 01:16:37
阅读次数:
243
copy与retain:1、copy其实是建立了一个相同的对象,而retain不是;2、copy是内容拷贝,retain是指针拷贝;3、copy是内容的拷贝,对于像NSString,的确是这样,但是如果copy的是一个NSArray呢?这时只是copy了指向array中相对应元素的指针.这便是所谓的"浅复制".4、copy的情况:NS..
分类:
其他好文 时间:
2014-08-12 17:42:15
阅读次数:
178
原帖:http://blog.csdn.net/yiyaaixuexi/article/details/7864974写这篇文章的缘由,是因为我泡在stackoverflow上翻帖子,看到一个名为Should IBOutlets be strong or weak under ARC?的帖子很热,而...
分类:
移动开发 时间:
2014-08-11 20:47:12
阅读次数:
325
#import #import "SRWebSocket.h"@interface ViewController : UIViewController//- (IBAction)SaveLogin:(id)sender;@property (weak, nonatomic) IBOutlet UIT...
分类:
其他好文 时间:
2014-08-08 11:50:25
阅读次数:
249
题目链接:点击打开链接
题意是求 ia[j]>a[k] 的对数
如果只有2元组那就是求逆序数的做法
三元组的话就用一个树状数组x表示 数字i前面有多少个比自己大的个数
然后每次给这个y数组求和,再把x中>a[i]的个数存入y中即可
#include
#include
#include
#include
#include
#include
#include
#incl...
分类:
其他好文 时间:
2014-08-08 02:04:59
阅读次数:
207
提示:本文中所说的"实例变量"即是"成员变量","局部变量"即是"本地变量"一、简介ARC是自iOS 5之后增加的新特性,完全消除了手动管理内存的烦琐,编译器会自动在适当的地方插入适当的retain、release、autorelease语句。你不再需要担心内存管理,因为编译器为你处理了一切注意:A...
分类:
其他好文 时间:
2014-08-06 17:27:31
阅读次数:
281
问题一:总共三个UITextField, originalPwd/inputedPwd 键盘显示next,confirmedPwd键盘显示Go:@property (weak, nonatomic) IBOutlet UITextField *originalPwd;@property (weak,...
分类:
其他好文 时间:
2014-08-05 10:50:39
阅读次数:
227