学习Linux中的dup/dup2函数。
Android发生crash往往可以通过信号(signal),那么我们怎么使用这个信号或者做处理呢?
Android中广播可以adb调试发送,am broadcast,本文主要分析这个广播源码。
Android中有一些常见的调试技巧,比如addr2line,用于将函数地址解析为函数名。
在并发编程中,频繁的创建和销毁线程非常影响处理的效率,而且会使得线程抢占系统资源从而导致阻塞。这时候就需要线程池的帮助,线程池的创建离不开阻塞队列。
CAS(compare and Swap)是由硬件实现的。CAS可以将read- modify - write这类的操作转换为原子操作。jdk1.5之后引入CAS利用CPU原语保证线程操作的原子性。