在执行SQLServer计划任务的时候,出现了如下所示的错误: 解决方法: 配置工具--sqlserver 配置管理器--SQLSERVER服务--右侧最下面--点击启动AGENT即可 ...
分类:
数据库 时间:
2016-04-08 06:37:25
阅读次数:
268
在软件开发过程中,我们常常需要在某个时间后执行某个方法,或者是按照某个周期一直执行某个方法。在这个时候,我们就需要用到定时器。 一、NSTimer 1. 创建方法 1 NSTimer *timer = [NSTimer scheduledTimerWithTimeInterval:1.0 targe ...
分类:
移动开发 时间:
2016-04-05 19:43:15
阅读次数:
224
事件循环NSRunLoop 1、run loop概念 NSRunLoop类封装了线程进入事件循环的过程,一个runloop实例就表示了一个线程的事件循环。 处于事件循环的线程接收的事件源有两种:input source 和 timer source。线程调用便利函数 [NSTimer schedul ...
分类:
移动开发 时间:
2016-04-03 00:16:16
阅读次数:
278
英文原文是这样的: A timer object can be registered in only one run loop at a time, although it can be added to multiple run loop modes within that run loop. T ...
分类:
其他好文 时间:
2016-04-01 12:51:26
阅读次数:
206
提到定时器,NStimer肯定是我们最为熟悉的。 但是NStimer有着很大的缺点,并不准确。 通俗点说,就是它该做他的事了,但是由于其他事件的影响,Nstimer会放弃他应该做的。 而GCD定时器,是不会发生这种事情的。 GCD严格按照规定好的规格去做事。 前面介绍RunLoop 的时候已经介绍了 ...
分类:
移动开发 时间:
2016-03-31 00:10:44
阅读次数:
202
主视图控制器类头文件 #import <UIKit/UIKit.h> //UITextField与文本框相关的方法 @interface MainViewController : UIViewController<UITextFieldDelegate> { int flag; NSTimer* t ...
分类:
其他好文 时间:
2016-03-30 22:21:17
阅读次数:
243
定时器(NSTimer):NSTimer经常会被作为某个类的成员变量,而NSTimer初始化时要指定self为target,容易造成循环引用(self->timer->self)。 另外,若timer一直处于validate的状态,则其引用计数将始终大于0,因此在不再使用定时器以后,应该先调用inv ...
分类:
其他好文 时间:
2016-03-30 14:35:39
阅读次数:
134
RunLoop犹如其名循环。 RunLoop 中有多重模式。 在一个“时刻”只能值执行一种模式。 因此在使用RunLoop时要注意所实现的效果有可能不是你想要的。 在这里用NSTimer展示一下Runloop的简单实现。 在故事板中添加一个TextView(用于测试) 我们吧nstimer加入到NS ...
分类:
移动开发 时间:
2016-03-29 23:37:31
阅读次数:
252
调用一次计时器方法:
[cpp] view
plain copy
myTimer = [NSTimer scheduledTimerWithTimeInterval:1.5 target:self selector:@selector(scrollTimer) userInfo:nil repeats:NO];
//不重复,只调...
分类:
移动开发 时间:
2016-03-29 13:02:23
阅读次数:
234
runloop相关基础类定义 1、日期对象 NSDate, NSDateFormatter NSDate的实例表示一个日期,线程可以借助于NSDateFormatter的实例实现NSDate对象和NSString对象的相互转换。 2、定时器 NSTimer 可以使用NSTimer的实例在一个NSRu ...
分类:
移动开发 时间:
2016-03-26 16:57:21
阅读次数:
231