总结了几个月的东西终于能和大家分享了,不多说,直接看东西! 1、禁止手机睡眠 1 [UIApplication sharedApplication].idleTimerDisabled = YES; 1 [UIApplication sharedApplication].idleTimerDisab ...
分类:
移动开发 时间:
2017-06-30 12:31:13
阅读次数:
187
一、进程 1、进程是系统运行程序基本单位 2、每一个进程都有自己独立的一块空间、一组系统资源 3、每一个进程的内部数据和状态都是完全独立的。 二、多线程的好处 1、充分利用CPU的资源 2、简化编程模型 3、带来良好的用户体验 三、主线程 1、它是产子其他子线程的线程 2、通常它必须最后完成执行,因 ...
分类:
编程语言 时间:
2017-06-29 10:05:35
阅读次数:
187
原帖:http://www.jianshu.com/p/1ff9e44ccc78 作者:杂雾无尘 总结了几个月的东西终于能和大家分享了,不多说,直接看东西! 1、禁止手机睡眠 2、隐藏某行cell 3、禁用button高亮 4、tableview遇到这种报错failed to obtain a ce ...
分类:
其他好文 时间:
2017-06-27 17:04:18
阅读次数:
406
转载:http://www.jianshu.com/p/1ff9e44ccc78 总结了几个月的东西终于能和大家分享了,不多说,直接看东西! 1、禁止手机睡眠 2、隐藏某行cell 3、禁用button高亮 4、tableview遇到这种报错failed to obtain a cell from ...
分类:
移动开发 时间:
2017-06-27 16:24:13
阅读次数:
688
1、禁止手机睡眠 [UIApplication sharedApplication].idleTimerDisabled = YES; 2、隐藏某行cell - (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:( ...
分类:
移动开发 时间:
2017-06-27 11:29:40
阅读次数:
196
1、禁止手机睡眠 1 [UIApplication sharedApplication].idleTimerDisabled = YES; 1 [UIApplication sharedApplication].idleTimerDisabled = YES; 1 [UIApplication sh ...
分类:
移动开发 时间:
2017-06-26 18:03:05
阅读次数:
204
总结了几个月的东西终于能和大家分享了,不多说,直接看东西! 1、禁止手机睡眠 1 [UIApplication sharedApplication].idleTimerDisabled = YES; 1 [UIApplication sharedApplication].idleTimerDisab ...
分类:
移动开发 时间:
2017-06-26 17:06:04
阅读次数:
311
我们知道很多类库中的阻塞方法在抛出InterruptedException后会清除线程的中断状态(例如 sleep、 阻塞队列的take),但是今天却发现了一个特别奇怪的现象,先给出代码: 如果按照我的理解,调用shutdownNow后会给线程池中的工作者线程发出中断请求,并在第一个睡眠的地方抛出 ...
分类:
其他好文 时间:
2017-06-26 12:44:37
阅读次数:
270
多线程有两种实现方法,分别是继承Thread类与实现Runnable接口 同步的实现方面有两种,分别是synchronized,wait与notify wait():使一个线程处于等待状态,并且释放所持有的对象的lock。 sleep():使一个正在运行的线程处于睡眠状态,是一个静态方法,调用此方法 ...
分类:
编程语言 时间:
2017-06-20 23:25:39
阅读次数:
210
Linux进程状态:S (TASK_INTERRUPTIBLE),可中断的睡眠状态。 处于这个状态的进程因为等待某某事件的发生(比如等待socket连接、等待信号量),而被挂起。这些进程的task_struct结构被放入对应事件的等待队列中。当这些事件发生时(由外部中断触发、或由其他进程触发),对应 ...
分类:
系统相关 时间:
2017-06-18 11:55:21
阅读次数:
3727