有些时候,我们需要等待上一个操作完成之后,才能进行下一步的操作。比如Ajax实现自动提交表单操作的时候,程序需要等待,一旦有返回结果了,则继续进行一下步操作。
这时deferred.js这个库就产生了,当然,jquery也有这个功能。
分类:
Web程序 时间:
2015-01-15 18:03:31
阅读次数:
196
有些时候,我们需要等待上一个操作完成之后,才能进行下一步的操作。比如Ajax实现自动提交表单操作的时候,程序需要等待,一旦有返回结果了,则继续进行一下步操作。这时deferred.js这个库就产生了,当然,jquery也有这个功能。下面就分析一下这个库的原理:/** * @fileOverview ...
分类:
Web程序 时间:
2015-01-15 15:54:19
阅读次数:
148
转自:http://sis hu ok.com/forum/blogCategory/showByCategory.html?categories_id=138&user_id=10385 居然话sis hu ok.com违禁 嗨~~~ 想看原文请把空格去掉我们知道,到我们程序从前台退到后台(安h....
分类:
移动开发 时间:
2015-01-14 16:43:58
阅读次数:
293
linux系统内核UDP丢包原因分析1、UDP校验和错误现象:可以用netstat -su 查看到有UDP错包。tcpdump捕包,在wireshark打开捕获的udp报文,开启校验和选项,有错包。方案:查找链路故障 www.ahlinux.com 2、防火墙开启现象:特定端口的包收不到方案:使用s...
分类:
系统相关 时间:
2015-01-14 14:10:46
阅读次数:
283
同时对view延时执行两个动画时候的现象对于view延时执行了两个动画后,会将第一个动画效果终止了,直接在第一个动画的view的最后的状态上接执行后续的动画效果,也就是说,我们可以利用这个特性来写分段动画效果,比如,可以定时2秒,2秒的状态值为100%,中途可以停止,达不到2秒的效果就触发不了最终效...
分类:
其他好文 时间:
2015-01-13 22:52:55
阅读次数:
248
用SYSTICK(系统滴答定时器)做延时函数1. 4个寄存器 SysTick->CTRL, --控制和状态寄存器 SysTick->LOAD, --重装载寄存器 SysTick->VAL, --当前值寄存器 SysTick->CALIB, --校准值寄存器 下图有他们的分别描述:下图引用地址:h.....
分类:
其他好文 时间:
2015-01-13 19:41:35
阅读次数:
185
1.最直接的方法performSelector:withObject:afterDelay: 这种方法的缺点:每次要为延时写一个方法 [self performSelector:@selector(chooseJump) withObject:nil afterDelay:1.5f];实现choos...
分类:
移动开发 时间:
2015-01-12 20:56:40
阅读次数:
132
1.最直接的方法performSelector:withObject:afterDelay:这种方法的缺点:每次要为延时写一个方法2.使用类别,用BOLCK执行01 @implementation NSObject (PerformBlockAfterDelay)02 03 ...
分类:
移动开发 时间:
2015-01-12 11:29:30
阅读次数:
201
用到Socket,发现如果连接错误,比如Connect的端口不对,会造成很长时间的延时,程序就僵在那里,效果很不好;在网上找到很方便的设置办法,分享如下:Socket.SetSocketOption(SocketOptionLevel.Socket,SocketOptionName.ReceiveT...
从昨晚開始,苹果新版移动操作系统iOS 8.0開始提供免费下载服务。新版操作系统提供有数百个新功能,当中包含相机功能中添加了延时摄影模式,能够使用其它厂商开发的输入法、购买的App应用程序能够与最多6位家人共享而不用再花钱购买。苹果提示iOS 8.0的文件包大小为900多MB,可是在实际安装时,须要...
分类:
移动开发 时间:
2015-01-10 11:11:01
阅读次数:
192