由于本应用需要在应用进入后台后还要进行定时的检测功能,因此对于我来说怎样让APP在进入后台后 保持运行状态是比较大的需求。然后在iOS系统中是很难实现的,不管是 通过 音频还是 定位系统,我查找了一些资料后都是只能申请到十分钟的运行态。没有所谓的长期运行的概念。。。。。 然而在博客中突然看到这篇文....
分类:
移动开发 时间:
2014-09-03 16:17:06
阅读次数:
197
调用一次计时器方法:[cpp]view plaincopymyTimer=[NSTimerscheduledTimerWithTimeInterval:1.5target:selfselector:@selector(scrollTimer)userInfo:nilrepeats:NO];//不重复...
分类:
移动开发 时间:
2014-09-03 13:00:46
阅读次数:
234
首先创建一个视图NioLampViewController类AppDelegate.h#import<UIKit/UIKit.h>
@interfaceAppDelegate:UIResponder<UIApplicationDelegate>
@property(strong,nonatomic)UIWindow*window;
@endAppDelegate.m#import"AppDelegate.h"
#import"NioLampViewController..
分类:
其他好文 时间:
2014-09-02 10:37:25
阅读次数:
407
数据库连接突然增多到1000的问题查看了一下,未有LOCK操作语句。但是明显有好多copy to tmp table的SQL语句,这条语读的时间比较长,且这个表会被加读锁,相关表的update语句会被排进队列。如果多执行几次这样的copyt to tmp table 语句,会造成更多的语句被阻塞。连...
分类:
数据库 时间:
2014-09-02 01:30:03
阅读次数:
305
方法1:使用NSTimer来实现 主要使用的是NSTimer的scheduledTimerWithTimeInterval方法来每1秒执行一次timeFireMethod函数,timeFireMethod进行倒计时的一些操作,完成时把timer给invalidate掉就ok了,代码如下:1 s...
分类:
移动开发 时间:
2014-09-01 09:13:22
阅读次数:
471
转:http://blog.csdn.net/enuola/article/details/8099461注意:定时器的调用,放在主线程中最优! 在gcddispatch_async中执行可能会无效!调用一次计时器方法:[cpp]view plaincopymyTimer=[NSTimersched...
分类:
移动开发 时间:
2014-08-30 20:22:49
阅读次数:
290
首先看iOS的,Scheduling Timers in Run LoopsA timer object can be registered in only one run loop at a time, although it can be added to multiple run loop m...
分类:
移动开发 时间:
2014-08-28 13:09:39
阅读次数:
416
使用 NSTimer 和 perfrormSelectorOnMainThread:withObject:waitUntilDone 做定时并可以取消移除:-(void)viewDidAppear:(BOOL)animated{ [super viewDidAppear:animated]; ...
分类:
其他好文 时间:
2014-08-27 20:14:28
阅读次数:
240
死锁的条件 互斥条件(Mutual exclusion) :资源不能被共享,只能由一个进程使用。 请求与保持条件(Hold and wait):进程已获得了一些资源,但因请求其它资源被阻塞时,对已获得的资源保持不放。 不可抢占条件(No pre-emption) :有些系统资源是不可抢占的,当...
分类:
其他好文 时间:
2014-08-27 18:39:18
阅读次数:
152
NSTimer 详细设置NSTimer 详细设置1:http://blog.csdn.net/davidsph/article/details/7899483NSTimer 详细设置2:http://blog.csdn.net/davidsph/article/details/78997311 、、...
分类:
其他好文 时间:
2014-08-27 12:35:37
阅读次数:
279