當我執行
public int delete(int id)
catch (exception e)
finally
return 1;
時出現stustatuschangeentity stustatuschangeentity = dal.getgetstustatuschangebyid(id);取資料 超時,等我仔細思考發現,我在上面開啟了 conn.open();連線,然後再執行getgetstustatuschangebyid(id);,而它執行時也要開啟連線,導致第一次連線沒關,就去開啟第二次連線,出現錯誤,改正如下,先取出資料,呼叫getgetstustatuschangebyid(id);,而這類函式裡面執行完了就關閉了,在開啟連線就沒有問題了!
此函式原型,裡面關閉了連線
stustatuschangeentity getgetstustatuschangebyid(id)
con.open();
con.close();
改正如下:
public int delete(int id)
catch (exception e)
finally
return 1;
關於部署WCF時出現超時問題的解決
在我們專案的開發過程中,由於所有的業務都必須以wcf服務進行發布。而且我們的wcf服務是部署在windows service上的,在實際的環境中,我們共部署了2個windows service,乙個service上host了大部分wcf service,另乙個service上host了乙個有關搜尋的...
PHP UDP協議時超時設定
stream set timeout establecer un perido de tiempo de espera en un flujo 意思就是在建立流的過程中設定超時,看下面 param string sendmsg 傳送指定內容 param string ip ip位址 param st...
Android Activity切換時出現白屏
有些效能低的機器,在切換activity時候出現白屏一段時候後才顯示正確的檢視 高效能的機器可能太快看不到,但是事實是存在的,特別是當你新開乙個程序的時候,a程序的activity跳轉到b程序的activity是絕對會出現白屏一段時間的,主要是由於在oncreat方法中進行了太多的操作。解決方案如下...