我正在測試一個AJAX應用程序,我需要測試我的加載/等待屏幕。我想讓應用程序花更多時間來響應AJAX請求。下面的代碼工作正常,但不雅。也許是一個線程或計時器?如何限制或減慢Grails?
int i = 0
double j
for (i = 0; i < 1000000; i++) {
j = Math.sin(j);
}
我正在測試一個AJAX應用程序,我需要測試我的加載/等待屏幕。我想讓應用程序花更多時間來響應AJAX請求。下面的代碼工作正常,但不雅。也許是一個線程或計時器?如何限制或減慢Grails?
int i = 0
double j
for (i = 0; i < 1000000; i++) {
j = Math.sin(j);
}
你可能只是導致線程與Thread.sleep(1000);
睡覺但這停止整個後端應用程序(如果它是單線程的),因此,如果您的等待畫面是客戶端的JavaScript它會工作,而不是是否從服務器端被解僱。
大衛是對的。但如果是Groovy,可以將其縮短爲:sleep(1000)
那很簡單。甜。謝謝! – Spider