最近接到一个需求,需求的内容是:看视频时拔出耳机,视频暂停播放;插入耳机,视频继续播放。 首先我们分析下这个需求,最重要是监听耳机的插拔状态。然后耳机又分为两种:有线耳机和蓝...
前言 Java语言提供了一种稍弱的同步机制,即volatile变量,用来确保将变量的更新操作通知到其他线程。当把变量声明为volatile类型后,编译器与运行时都会注意到这个...
Linux 系统中,进程就是一个程序的运行实例。它可能运行在前端(比如有交互的进程),也可能运行在后端(比如无交互或自动运行的进程)。它可能是一个父进程(运行期间创建了其他进...
内核参数 vm.swappiness 控制换出运行时内存的相对权重,参数值大小对如何使用 swap 分区有很大联系。值越大,表示越积极使用 swap 分区,越小表示越积极使用...