请教通过线程执行一个方法,如何设定执行超时时间

请教通过线程执行一个方法,如何设定执行超时时间,第1张

两个方面需要设计:渗并

1. 让对方(设计那个 *** 作的人)重新设计过程,避免过长的 *** 作。比如说,明明必须分100步做的事情,不要一气呵李毁成。

2. 对方的程序可以在其它进程上执行,而自己的进程中不要写任何阻塞、等哪喊备待的代码。对方运算完了就回调通讯就行了。

你的问题太笼统的,客户端的超时,只要低基派于加密协议被破解所需的时间即可

最差的加密也要几小时破解吧,你不会连接超时1小时吧,

一搏培贺中皮般都是1~10分钟,具体多少根据项目要求配置

public static long beginTime = System.currentTimeMillis()/野卖/开始销信时间

public static long overTime = 30 * 1000/亏脊轮/运行时间

public static void main(String[] args) {

// TODO Auto-generated method stub

for(long i = 0i >= 0i++) {

System.out.println(i)

long nowTime = System.currentTimeMillis()

if((nowTime - beginTime) >overTime) break

}

}

30秒后我的都输出到100多万了。。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12327965.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存