简介public class android.media.MediaPlayer extends Object implements VolumeAutomation可能需要的权限:One may need to declare a corresponding(相应) WAKE_LOCK permi... ...
先看下观察者模式的定义: The Observer Pattern defines a one-to-many denpendency between objects so that when one object changes state, all of its dependents are n ...
分类:
其他好文 时间:
2017-07-10 23:39:02
阅读次数:
247
写在前面 上课第10天,打卡: 感谢Egon老师细致入微的讲解,的确有学到东西! 一、线程 1.关于线程的补充 2.线程的创建(和进程类似) - 1.创建线程的第一种方式-示例1 - 示例2:子线程id等于主线程id,并且统一个进程下的多个子线程id都一样; - 2.创建子线程的第二种方式 3.线程 ...
分类:
编程语言 时间:
2017-07-08 13:18:56
阅读次数:
345
30分钟带你玩转正则表达式定义:正则表达式说白了就是有普通字符、以及特殊字符组成的文子模式。{匹配模式标准}正则表达式将会作为一个模板与所搜索的字符串进行匹配。可以让使用者轻易达到搜寻/删除/取代某些特定字符的处理程序。此外vim、grep、find、awk、sed等命令都支持正..
分类:
其他好文 时间:
2017-07-07 11:39:50
阅读次数:
172
和前面文章的第一部分一样,这些文字是为了帮别人或者自己理清思路的。而不是所谓的源代码分析。想分析源代码的,还是直接debug源代码最好,看不论什么文档以及书都是下策。因此这类帮人理清思路的文章尽可能的记成流水的方式,尽可能的简单明了。Linux 2.6+内核的wakeup callback机制Lin ...
分类:
系统相关 时间:
2017-06-30 09:38:56
阅读次数:
262
1 权限(permission)的定义。 系统本身定义了很多permission,例如 "android.permission.WAKE_LOCK", "android.permission.ACCESS_WIFI_STATE", "android.permission.ACCESS_FINE_LO ...
分类:
移动开发 时间:
2017-06-28 14:20:07
阅读次数:
174
执行完脚本之后,在房钱目录下生成wakeup.sh唤醒脚本 ether-wake 加机器的Mac地址,就可以将该机器唤醒,当然前提是该机器支持从网卡支持启动,而且在同一局域网内。 ...
分类:
系统相关 时间:
2017-06-21 00:25:34
阅读次数:
341
1. 概述 条件变量(condition variable)是利用共享的变量进行线程之间同步的一种机制。典型的场景包括生产者-消费者模型,线程池实现等。 对条件变量的使用包括两个动作: 1) 线程等待某个条件, 条件为真则继续执行,条件为假则将自己挂起(避免busy wait,节省CPU资源); 2 ...
分类:
编程语言 时间:
2017-06-17 10:13:32
阅读次数:
230
一、魔术方法__clone() name = $name; $this -> age = $age; } public function say(){ echo "say".$this->name; } //在克隆对象时自动调用 //作用:可以对新对象的成员属性进行赋值 public funct..... ...
分类:
其他好文 时间:
2017-05-31 20:14:35
阅读次数:
160