日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
Java線程檢測基本的問題猜想

Java線程檢測需要我們學(xué)習(xí)相當(dāng)多的知識。其實話說回來,在不斷的學(xué)習(xí)中我們就能發(fā)現(xiàn)在很多的時候還是有不少的技巧。下面我們就詳細的看看如何才能更好的學(xué)習(xí)相關(guān)知識。#t#

天修改程序的時候,在原有的數(shù)據(jù)庫壓力測試軟件上增加了一個統(tǒng)一的入口,結(jié)果在測試的時候,發(fā)現(xiàn)測試壓力這部分功能正常完成了,但是輸出Java線程檢測結(jié)果這塊出問題了,軟件原來設(shè)計的時候把測試數(shù)據(jù)的統(tǒng)計信息保存在一張表里面,通過PL/SQL查詢統(tǒng)計信息保存的表,發(fā)現(xiàn)統(tǒng)計信息都正常保存了,但是調(diào)用輸出結(jié)果的模塊的時候總是查詢出空記錄,換成其他表名查詢就沒有問題 ,非常郁悶

剛開始猜測:

1. 表名是關(guān)鍵字

2. 表不在當(dāng)前用戶下

接著通過實驗一一排除了這兩個可能性。

最后無意中把之前多Java線程檢測數(shù)據(jù)庫壓力的程序入口注釋掉后,JDBC程序正常連接數(shù)據(jù)庫查詢統(tǒng)計信息了;這時候才恍然大悟,在多線程測試數(shù)據(jù)庫壓力的程序結(jié)尾忘記檢測一下線程是否都完成了,都完成了才能順序執(zhí)行輸出統(tǒng)計信息這個程序。如果沒有檢測線程是否都完成了,那么java很可能在啟動多線程測試壓力的同時,也已經(jīng)啟動了輸出統(tǒng)計信息的程序,那么在測試還沒有完成的情況下統(tǒng)計信息還沒有收集完成(還沒進數(shù)據(jù)庫呢)當(dāng)然查詢的結(jié)果永遠都是空。

記錄一下:Java線程檢測是否都已經(jīng)完成的語句:

thread_instance.join();

最后總結(jié)如下:出問題的地方不一定就是表現(xiàn)出錯誤的地方,一定要細心。


網(wǎng)頁題目:Java線程檢測基本的問題猜想
本文鏈接:http://www.5511xx.com/article/dhjdicg.html