转:http://www.nbtarena.com/Html/soft/201308/2429.htmlCondition的概念大体实现流程 I.初始化状态 II.await()*作 III.signal()*作3个主要方法 Condition的数据结构 线程何时阻塞和释放 await(...
分类:
其他好文 时间:
2014-11-30 16:39:11
阅读次数:
231
作为一名程序员,在繁重的工作之下,需要时常看看段子或者趣图来解一下压力,释放一下心情。
注意,前方多图!!!
段子收集,均来自此处:指尖一刻网 各位程序猿们如有兴趣可以点进去看看,放心,页面无任何广告,比较干净。
1.男朋友长得帅是一种什么感觉?
2.满...
分类:
其他好文 时间:
2014-11-30 15:34:16
阅读次数:
265
music.douban.com/doulist/35655882/music.douban.com/doulist/35655883/music.douban.com/doulist/35655884/music.douban.com/doulist/35655993/music.douban.c...
分类:
其他好文 时间:
2014-11-30 13:43:21
阅读次数:
228
ActivityManagerServiceActivityManagerService(简称:AMS)管理着应用程序中创建的所有组件(Activity、Service等),每个组件的信息与组件对应的进程信息都在管理范围内,包括内存释放潜规则。为了实现组件的管理,每个组件的状态变化都需要通知AMS,组件间的跨进程通信(IPC)..
分类:
移动开发 时间:
2014-11-30 00:55:29
阅读次数:
260
0. S1 Setup1. Attach2. Detach3. 切换3.1)微基站间切换3.2)微基站切宏基站3.3)宏基站切微基站3.4)基于X2口的切换4.TAU4.1)空闲态TAU4.2)连接态TAU5. Service Request6. UE上下文释放
分类:
其他好文 时间:
2014-11-29 21:28:23
阅读次数:
359
由于类的属性又可以是类,那么类在初始化的时候,属性类的初始化怎么办,我猜想是 重写 类的 create和destroy方法,在create和destroy中做好属性类的初始化和释放工作结果今天遇到一个内存泄露,原因是我忘记释放TAqApi了,所以造成上面这么多的内存泄露,原因是TAqApi包含了很多...
procedure TForm1.Button1Click(Sender: TObject);var F:TForm2;begintry F:= TForm2.Create(nil); F.ShowModal;finally F.Free;end;end;
__strong 修饰符
__strong 是id类型和所有对象类型默认的所有权修饰符
__strong 表示对对象的强引用,在ARC中持有强引用变量在超出其作用域或强引用失效(如被置为nil),则引用对象被自动释放...
分类:
其他好文 时间:
2014-11-29 16:04:33
阅读次数:
145
目前项目中需要对iOS系统通讯录进行读取,修改操作。在进行对地址修改的时候,出现了一个奇怪现象:
● 如果contact没有address字段(或者一个全新的contact),对它的address进行修改是可以成功的,
● 如果这个人有过address字段,此时对它就行修改就崩溃。控制台打出:
*** -[CFString release]: message sent to deallocated instance 0x81d26f0
这应该是一个僵尸对象,重复释放某一个对象。首先我对修改通讯录的代码进行...
分类:
移动开发 时间:
2014-11-29 13:17:36
阅读次数:
211
首先问题是在tableview的某个cell上面放了一个UITextField,然后textField填写的东西划出屏幕,再回来内容就消失了。后来知道是cell被替换(不是释放)了,然后又重新构建了一个textField,已经不是以前的那个,所以肯定是空的。不过这里倒是有个好玩的,就是如果你正在编辑某个textField,你把它划出屏幕,这个textfield所在的cell是不会释放的,内容也还在...
分类:
其他好文 时间:
2014-11-29 10:29:52
阅读次数:
240