JBOSS內容錯亂的分析過程

2021-08-25 06:50:27 字數 521 閱讀 1028

解決:這個簡單了,如果你覺得公升級或降級其它版本都有風險,直接在上面的catch的最後加上return.然後編譯替換原來的jar就行了。

附註:這個bug在jboss4.0.5中沒有產生,4.0.5中使用的tomcat5.5, parameters.processparameters(formdata, 0, len);

方法中try塊中呼叫的,而且加了readlen == contentlen的測試。而jbossweb2.10開始也修復了這個bug.

另外其它版本還有乙個可能會產生資料錯亂,就是jk和jboss之間的連線池,預設的實現中如果發生異常,鏈結會被

關閉,但如果在connector中有對connector進行攔截的handler中自己吃掉了這個異常,則異常不能被ajpconnectionhandler

獲取,則連線不能被關閉而放回連線池中,對於非阻塞io,這個socketchannel中的殘留資料就會被下一次讀取,這樣的結果

是不能接受的,所以如果要對輸入輸出流進行攔截處理不要捕獲它們的異常,或者捕獲處理後要立即丟擲去。

修改內容的儲存過程

set ansi nulls on set quoted identifier on goalter procedure dbo updatenews newsid int,title nvarchar 100 content text,catids varchar 200 error nvarch...

段落內容溢位的分析

最近在做網頁時,對乙個 p 元素進行測試,出現了下面這種情況。p 元素明明完全在白色框內部,p 元素中的文字卻跑到了外面。百思不得其解。經過查詢,終於明白這種情況與 css 的換行設定有關。瀏覽器預設的換行方式是在單詞斷點處換行,而像上面這樣一連串的字元會被瀏覽器認定為乙個單詞,所以不會換行。這種情...

系統的使用者分析方法及分析內容

我們構建乙個系統,首要需要了解哪些使用者使用這個系統。但怎麼研究這些使用者,研究什麼內容,則是我們必須掌握的知識點。1.研究使用者的方法 研究使用者的兩種方法,可分為直接法和間接法。1 直接法 訪談 會談,面對使用者直接了解 2 間接法 影隨 資料分析,意思就是旁站觀察使用者的行為習慣 通過記錄日誌...