忧伤书包

文章
4
资源
0
加入时间
2年10月21天

GCC 设置部分代码的优化级别

gcc版本要求 : 4.4#pragma GCC push_options#pragma GCC optimize ("O0")your code#pragma GCC pop_options Function Specific Option Pragmas,在特定代码前保存当前的编译选项,然后对特定的代码使用O0优化级别,最后再恢复之前保存的编译选项。2)通过volatile关键字禁止gcc的优

Android中的弱引用(WeakReference)

 弱引用,其实弱字说明了一切——容易被销毁(GC);举个例子在Handler里面如果直接引用了一个对象(强引用),handler在处理一个延时任务,期间主线程被用户finish掉,但这里的对象却不能被销毁,这样造成内存泄漏,也容易造成NullPointException异常。 每次GC做回收都会销毁弱引用。 常用与子线程或者handler里面。 private static cla...