| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1663 人关注过本帖
标题:延时问题
取消只看楼主 加入收藏
tang688
Rank: 5Rank: 5
等 级:贵宾
威 望:16
帖 子:1219
专家分:35
注 册:2004-12-25
结帖率:100%
收藏
 问题点数:0 回复次数:5 
延时问题
ss=second(time)
do
ss2=second(time)
if ss>ss2 then ss2=ss2+60
if ss2-ss>4 then exit do
loop
我的程序中有上传解压缩过程
因为shell了winrar
而程序在shell完了后就直接进入下一步运行,而我下一步程序中需要使用到这个解压出来的东东,而解压的东东还在解的过程中,所以我使用了上述程序用以延时(延时为4秒).
不知道各位有没有更好的延时程序?
搜索更多相关主题的帖子: 延时 shell second 东东 
2007-03-05 19:01
tang688
Rank: 5Rank: 5
等 级:贵宾
威 望:16
帖 子:1219
专家分:35
注 册:2004-12-25
收藏
得分:0 
原因是我发现这4秒钟内CPU为100%
感觉winrar不会达到100%的.
所以一定是这个程序的关系.

2007-03-05 19:06
tang688
Rank: 5Rank: 5
等 级:贵宾
威 望:16
帖 子:1219
专家分:35
注 册:2004-12-25
收藏
得分:0 
那么谁知道远程时间长,又尽量少占用CPU的语句吗?
我把那个语句放到循环中总会好一点的吧?

2007-03-05 20:48
tang688
Rank: 5Rank: 5
等 级:贵宾
威 望:16
帖 子:1219
专家分:35
注 册:2004-12-25
收藏
得分:0 
对了,好象
vbscript
可以runat server
它有一个
settimeout 函数的
可vnscript用得少,特别是runat server更是用得少.
不习惯用啊.
特别要在那里面操作数据库.

2007-03-05 20:53
tang688
Rank: 5Rank: 5
等 级:贵宾
威 望:16
帖 子:1219
专家分:35
注 册:2004-12-25
收藏
得分:0 
6楼到是个思路,7\8楼的,与我的问题相去甚远
根据6楼的思路,我把页面分成二个,第一个页只显示正在上传,然后把文件上传完成,并解压缩,4秒后再跳转第二个页面,进行上传后的数据处理.
不过7/8数的东东到是一个全新的思路,为以后写一些即时的东东多一个写的思路.
先收藏了.

2007-03-06 08:08
tang688
Rank: 5Rank: 5
等 级:贵宾
威 望:16
帖 子:1219
专家分:35
注 册:2004-12-25
收藏
得分:0 
不知道这个方法与AJAX那一个更好.
AJAX可以由客户端发出指令,服务器端只发送客户端需要的内容,在客户端用JS实现无刷屏显示新内容.
感觉只是AJAX多了一个发送的请求.

2007-03-06 08:18
快速回复:延时问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.021778 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved