JQuery通过setTimeout函数可以实现延时操作以完成在编程达到某些需要的效果。使用方法如下:1
function doSomething() {2 alert("hello world");3 }4 var setTime =
setTimeout(function () {5 ...
分类:
Web程序 时间:
2014-06-06 19:20:12
阅读次数:
214
继续并发,上篇博客对于ScheduledThreadPoolExecutor没有进行介绍,说过会和Timer一直单独写一篇Blog.
1、Timer管理延时任务的缺陷
a、以前在项目中也经常使用定时器,比如每隔一段时间清理项目中的一些垃圾文件,每个一段时间进行数据清洗;然而Timer是存在一些缺陷的,因为Timer在执行定时任务时只会创建一个线程,所以如果存在多个任务,且任务时间过长,超过了两...
分类:
编程语言 时间:
2014-06-05 00:34:50
阅读次数:
371
一个集中的日志系统,第三方应用每次写日志,都需要发送一个远程的rpc或者http请求,造成写日志的延时比较大。改进的做法是:提供一个写日志调用包,第三方应用写日志时,先把日志缓存到一个线程安全的容器里,然后后台线程实时消费容器内的日志,如果有持久化的需求,就可以实时的把日志flush到文件中,然后再...
分类:
其他好文 时间:
2014-05-31 13:13:20
阅读次数:
290
3个逻辑处理进程 + DIOCP通信服务器(5K连接) + 5个客户端 运行半个小时,无丢包,数据完整
群内无毒公主 10K连接 , 逻辑处理进程未知 50分钟,所有客户端关闭
分类:
其他好文 时间:
2014-05-30 12:35:56
阅读次数:
239
上周的嵌入式实验课做了一个关于ADC的实验,即用从5V中用变阻器分出一部分电压,用ADC采样量化作为输入信号,要求是使LED闪烁频率随这个信号限值(包括上限A上和下限A下)的幅度的增大而变快。
设输入信号幅度是A,一个思路是用延时,A-A下 越大,两次亮灯之间的延时越小,这样也就是闪得越快了。...
分类:
其他好文 时间:
2014-05-26 14:15:24
阅读次数:
242
大家如果使用firebug去查看的话就会发现,当你滚动到相应的行时,当前行的图片才即时加载的,这样子的话页面在打开只加可视区域的图片,而其它隐藏的图片则不加载,一定程序上加快了页面加载的速度,对于比较长的页面来说,这个方案是比较好的。实现原理把所有需要延时加载的图片改成如下的格式:然后在页面加载时,...
分类:
Web程序 时间:
2014-05-26 09:32:34
阅读次数:
231
上一节内容讲解了如何让LED小灯亮与灭,如果要实现闪烁的话,需要瞧很多代码,而且无法控制亮灭的时间间隔。本节,我们将采用两种方法,分别引入三个函数来分别实现闪烁功能,让控制更简单更准确。
第一种方法:通过延时函数来搞定
setTimeout()函数描述:在经过timeout个毫秒后执行function功能,返回一个ID,可以被clearTimeout()调用
function setTimeout(function,timeout)
setInterval()描述:定期执行function功能,周期为ti...
分类:
其他好文 时间:
2014-05-25 21:32:29
阅读次数:
297
[setTimeout]setTimeout(函数,延时时间[单位微妙])在执行时,是在载入后延迟指定时间后,去执行一次表达式,记住,次数是一次用setTimeout实现的自动变化显示随机数的效果:需要停止的话可以改成下面这样var
intervalID = setTimeout("sett()",...
分类:
其他好文 时间:
2014-05-23 06:22:15
阅读次数:
246
章节概述
本章节主要讲QoS服务质量。涉及到网络层、传输层和应用层。
QoS和用户需要得到的服务种类有关。不同的服务需要的带宽、延迟、丢包率都是不一样的。QoS是未来互联网的重要问题之一。
目前的互联网没有服务质量保证。因为目前的网络只是将数据包尽力投递到对方服务器,然而投递的速度、延迟、丢包率都是没有保障的。但是有时候“尽力”投递是不够的,因...
分类:
其他好文 时间:
2014-05-22 23:51:04
阅读次数:
469
在开发多线程的程序的时候接触了.NET里面的自旋。这个自旋可以将线程暂停指定的时间,而使用Sleep的话,则是让线程执行无意义的内耗循环。
如下图:
Threading.Thread.Sleep 1000
------------[开始Sleep]---CPU在该线程上循环执行空指令,并且检查时间是否达到延时设定---------------[时间到达,接触延时,继续执行程序]---...
分类:
编程语言 时间:
2014-05-22 18:44:12
阅读次数:
415