struts in action 學習筆記
一.struts的控制流
因為web 應用是動態的,所以很難表現「乙個真正固定的控制流」。取決於環境,不同的方式下有很多不同的事情發生—特別是在web 應用中。但是事情仍然有乙個通用的秩序。如果你是個struts,應用框架,甚至web 應用的新手,這些流程剛開始可能難以跟得上(理解)。亟待解決的各種問題不一定那麼明顯。我們將在本書中慢慢詳細涉及。首先,在介紹樹木之前我們先認識這片森林。你讀完此書後,我們建議你再次回來,看看每一部分是如何切合進這個總圖的。
1.1總圖
%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20server%20error%20in" width="100%" size="1" color="silver" alt="">
'>1
圖 1-1 struts 請求-
相應流程
以uml以次序圖的方式展示了struts 請求-響應流程。我們來按這個請求-響應流
物理讀,邏輯讀,預讀
在使用set statistics io on語句統計i o時候,我們會看到類似下面的結果 掃瞄計數 1,邏輯讀取 2 次,物理讀取 0 次,預讀 0 次,lob 邏輯讀取 0 次,lob 物理讀取 0 次,lob 預讀 0 次。那麼它們代表什麼呢?預讀 用於估計資訊,去硬碟讀取資料到快取。物理讀 ...
髒讀,不可重複的讀,虛讀
引用 髒讀dirty reads 當事務讀取還未被提交的資料時,就會發生這種事件。舉例來說 transaction 1 修改了一行資料,然後 transaction 2 在 transaction 1 還未提交修改操作之前讀取了被修改的行。如果 transaction 1 回滾了修改操作,那麼 tr...
C 檔案讀(逐行讀 逐單詞讀)
include include include include include using namespace std int main ifile.clear ifile.seekg 0 檔案重定位 while ifile word coutvector iterator it text.begi...