- 博客(7)
- 资源 (1)
- 收藏
- 关注
转载 OOM killer "Out of Memory: Killed process" SOLUTIONS / SUMMARY
from:http://www.redhat.com/archives/taroon-list/2007-August/msg00006.html Since this problem seems to popup on different lists, this message has been cross-posted to the general Red Hat discussi
2013-07-24 09:36:29 1691
原创 关于OOM-killer
OOM-killer:Out-of-Memory (OOM) Killer是一种保护机制,用于当内存严重不足时,为了系统的继续运转,内核迫不得已挑选一个进程,将其杀死,以释放内存,缓解内存不足的问题。 可以看出这种方式对进程的保护是有限的,不能完全的保护进程的运行。 OOM Killer的关闭与激活方式: # echo "0" > /proc/sys/vm/oom-kill # e
2013-07-22 15:34:45 12191
转载 Web Storage:sessionStorage与localStorage
来自: http://www.poluoluo.com/jzxy/201006/88870.html Web应用的发展,使得客户端存储使用得也越来越多,而实现客户端存储的方式则是多种多样。最简单而且兼容性最佳的方案是Cookie,但是作为真正的客户端存储,Cookie则存在很多致命伤。此外,在IE6及以上版本中还可以使用userData Behavior、在Firefox下可
2013-07-07 21:57:54 1312
转载 HTMl5的sessionStorage和localStorage
来自:http://js8.in/802.html html5中的Web Storage包括了两种存储方式:sessionStorage和localStorage。 sessionStorage用于本地存储一个会话(session)中(tenfy: 当然不同的浏览器对不同页面是否属于同一session也是不同的)的数据,这些数据只有在同一个会话中的页面才能访问并且当会话结束后数据也
2013-07-07 21:32:31 2298
原创 Objective-c中的protocol
objective-c中的protocol跟java中的接口interface和c++中的纯虚类(purely virtual class)一样,本质都是用于一个类需要遵循的某个通信协议,从这个意义上看, objective-c的协议说法可能更加恰当。 一,如何定义protocol? protocol的定义非常简单,基本遵循以下的格式即可: @prot
2013-07-07 11:37:07 1006
转载 VC 对 memcpy 的优化
来自:http://blog.codingnow.com/2005/10/vc_memcpy.html 在很多编译器中,memcpy 是一个 intrinsic 函数,也就是说,这个函数是由编译器实现的。它比 inline 函数更容易被编译时优化。编译器可以根据 memcpy 的参数是常量还是变量做出多种版本,达到最佳的性能。这一点,用 inline 或者 template 的技巧都无法
2013-07-05 18:17:36 2812
原创 Objective-c中的posing
Posing,顾名思义,意思是“冒充”,它跟categories类似,但本质上不一样,Posing存在的目的在于子类可以冒充父类,使得后续的代码无需把父类修改为子类,就可以很方便的让父类表现成子类的行为,从而实现非常方便的冒充,这在一般的语言中是难以想象的。 它允许你扩展一个class,并且全面的冒充这个super class,比如:你有一个扩展NSArray的NSArrayChi
2013-07-01 23:08:28 6381 2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人