本条要点:(作者总结) 计时器是一种很方便也很有用的对象。Foundation 框架中有个类叫做 NSTimer,开发者可以指定绝对的日期与时间,以便到时执行任务,也可以指定执行任务的相对延时时间。计时器还可以重复运行任务,有个与之相关联的 “间隔值”(interval)可用来指定任务的触发频率。比 ...
分类:
其他好文 时间:
2017-09-05 19:42:42
阅读次数:
141
写一个 function,它遍历数组 arr,并返回数组中第一个满足 func 返回值的元素。举个例子,如果 arr 为 [1, 2, 3],func 为 function(num) {return num 2; },那么 find 的返回值应为 2。 如果你被卡住了,记得开大招 Read-Sear ...
分类:
其他好文 时间:
2017-09-02 15:41:49
阅读次数:
103
找出能被两个给定参数和它们之间的连续数字整除的最小公倍数。 范围是两个数字构成的数组,两个数字不一定按数字顺序排序。 例如对 1 和 3 —— 找出能被 1 和 3 和它们之间所有数字整除的最小公倍数。 如果你被卡住了,记得开大招 Read-Search-Ask 。尝试与他人结伴编程、编写你自己的代 ...
分类:
其他好文 时间:
2017-09-02 15:37:30
阅读次数:
126
重装系统后安装VS2015时卡住了,于是试试看VS2017怎样,听说还支持调Linux。发现VS2017跟12/13/15又有了新的飞跃,竟然支持模块化下载,对于我这种主要写C++简直是个福音,勾了Linux C++和MFC后,C盘+D盘也才6G,比起VS2015只额外勾MFC就有10G来说轻了这么 ...
分类:
系统相关 时间:
2017-09-02 09:48:50
阅读次数:
6497
这几天上课上草鸡,也没打什么比赛,看了看线段树做了几道lintcode的题目,发现自己对类的了解有些落后了。。。。 前几天搞了好一会才弄懂lintcode的提交原理。刷过了几道题之后在做lintcode.245的时候卡住了。正好平台也卡,真的要抓狂。样例 无限99999 ,明白算法有错误,改完之后个 ...
分类:
其他好文 时间:
2017-08-31 22:21:36
阅读次数:
164
从事一年DBA工作,经验尚浅,但是遇到问题总还是能够解决,今天就谈下我遇到的一个比较奇葩的问题。 运维人员告知我下午过后ETL一直卡住没有继续,那时我以为又是什么兼容性问题引起的,就重跑一下ETL,谁知又在第五步就卡住了,好几次都这样,单独执行ETL的那个节点也执行了很长时间都没有结束,也不报错。平 ...
分类:
数据库 时间:
2017-08-28 21:49:19
阅读次数:
209
用数据泵impdp往开发数据库导数据,但导入到INDEX时感觉卡住不动了ProcessingobjecttypeSCHEMA_EXPORT/TABLE/INDEX/INDEX
----查看状态,CompletedObjects:33一直没有变化。
Import>status
Job:SYS_IMPORT_FULL_01
Operation:IMPORT
Mode:FULL
State:EXECUTING
BytesProcess..
分类:
数据库 时间:
2017-08-25 17:43:26
阅读次数:
364
static int i = 29; @property(nonatomic,strong) NSTimer *timmer;//定时器 - (void)sendNumber{ NSLog(@"发送验证码"); self.getTelephoneCodeBtn.enabled = NO; [self... ...
分类:
其他好文 时间:
2017-08-21 23:03:18
阅读次数:
421
一、GCD Timer的创建和安放 尽管GCD Timer并不依赖于NSRunLoop,可是有没有可能在某种情况下,GCD Timer也失效了?就好比一開始我们也不知道NSTimer相应着一个runloop的某种mode。 先来看看GCD Timer的用法: dispatch_source_t ti ...
分类:
其他好文 时间:
2017-08-20 13:34:34
阅读次数:
308
调用 Clipboard.SetText(),每次都抛出异常:"CLIPBRD_E_CANT_OPEN" 调查后发现,实际上SetText有成功的将文本复制到Clipboard,但不知道为什么就是会抛出异常,而且得卡住1秒左右。 解决方法: 方法1:使用 Clipboard.SetDataObjec ...