1. 红色区域的范围为:[66,575][1014,1523], 由于这块是一个整块,所以无法使用每个点的数据;因此只能使用LockPatternView对象拿到左上角的坐标值 2. 原理, 将九宫格分割为6块, 左上角顶部坐标为[66,575], 我们假设为【startX,startY】, 整个区 ...
分类:
移动开发 时间:
2018-09-06 12:41:27
阅读次数:
208
关于Condition接口 在并发编程中,每个Java对象都存在一组监视器方法,如wait()、notify()以及notifyAll()方法,通过这些方法,我们可以实现线程间通信与协作(也称为等待唤醒机制),如生产者-消费者模式,而且这些方法必须配合着synchronized关键字使用,关于这点, ...
分类:
其他好文 时间:
2018-09-05 17:54:04
阅读次数:
173
原博地址:https://blog.csdn.net/dcrmg/article/details/51987413 argc 是 argument count的缩写,表示传入main函数的参数个数; argv 是 argument vector的缩写,表示传入main函数的参数序列或指针,并且第一个 ...
分类:
编程语言 时间:
2018-09-04 13:58:12
阅读次数:
197
GET 和 POST 的区别 GET请注意,查询字符串(名称/值对)是在 GET 请求的 URL 中发送的:/test/demo_form.asp?name1=value1&name2=value2 GET 请求可被缓存 GET 请求保留在浏览器历史记录中 GET 请求可被收藏为书签 GET 请求不 ...
分类:
编程语言 时间:
2018-09-04 11:43:56
阅读次数:
199
本篇文章将介绍Semaphore和Exchanger这两个并发工具类。 Semaphore 信号量 (英语:Semaphore)又称为 信号标 ,是一个同步对象,用于保持在0至指定最大值之间的一个计数值。当线程完成一次对该semaphore对象的等待(wait)时,该计数值减一;当线程完成一次对se ...
分类:
编程语言 时间:
2018-09-04 10:39:43
阅读次数:
228
Python提供的Condition对象提供了对复杂线程同步问题的支持。Condition被称为条件变量,除了提供与Lock类似的acquire和release方法外,还提供了wait和notify方法。线程首先acquire一个条件变量,然后判断一些条件。如果条件不满足则wait;如果条件满足,进 ...
分类:
其他好文 时间:
2018-09-03 15:34:03
阅读次数:
166
要求,创建守护进程,每隔两秒向文件daemon.txt中写入当前时间 错误分析: (1)缺少头文件sys/wait.h 导致umask()报错; (2)创建daemon.txt是路径缺省,本来以为是在和daemon.c一个文件夹错误,是在第三部chdir()创建的工作目录/tmp下。 (3)prin ...
分类:
系统相关 时间:
2018-09-03 00:04:40
阅读次数:
183
函数wait和waitpid 博文链接: 孤儿进程与僵尸进程[总结] pid:一共分为四种情况: ...
分类:
系统相关 时间:
2018-09-02 18:43:45
阅读次数:
211