1. 程式人生 > >測試階段性總結-------一些概念

測試階段性總結-------一些概念

在第一次聽到這些詞的時候,完全不知道他們在講什麼,後來就一點點不知道的記下來,自己去了解。想的就是在別人提到的時候,自己不至於是一個局外人。在這裡分享給和我一樣的小白哦,如果你是大神就不用繼續看啦。

單點登入

只需登入一次就可以訪問所有相互信任的應用系統。直接跳轉到業務頁面。主要為業務整合而設計。

配置環境變數的目的

讓系統可以找到可執行程式xxx.exe,這樣就不用到特定某個目錄下執行了。可以在任意目錄下cmd執行。

邏輯刪除和物理刪除

邏輯刪除只是對某些要刪除的資料作刪除標記,可以在查詢的時候不顯示,一般是給刪除的資料一個狀態值;物理刪除則是將要刪除的資料從資料庫中刪除,刪除後將不存在。

邏輯刪除和物理刪除的實現方式
邏輯刪除 update table set status=…… where……
物理刪除 delete  from table where……
是否可恢復:邏輯刪除可恢復,只需要把狀態值更新一下即可;物理刪除不可恢復。

 髒資料

髒讀就是指當一個事務正在訪問資料,並且對資料進行了修改,而這種修改還沒有提交到資料庫中,這時,另外一個事務也訪問這個資料,然後使用了這個資料。因為這個資料是還沒有提交的資料,那麼另外一個事務讀到的這個資料是髒資料,依據髒資料所做的操作可能是不正確的。

就好像你媽媽答應給你10塊錢 我知道了這個事情之後想跟你借五塊 而後來你媽媽由於一個異常的原因沒有給你錢 那我就髒讀了。

一般出現在當一個欄位的狀態從【是】改為【否】,相關聯的資料是否清空還原。例如:是否使用拆遷補償款欄位從【是】改為【否】,與之關聯的拆遷補償抵免款金額是否一併清空還原為0。

超時機制

解釋一個我自己的誤區,在之前一直以為是超時時間設定的儘量長越好,只要在可接受範圍內。其實,超時時間並不是設定的越長越好,需要根據伺服器效能及網路流量綜合考慮設定,時間設定過長會給網站伺服器造成壓力,導致網站響應緩慢,甚至伺服器宕機;時間設定過短,則就會出現504 Gateway Time-out或者其他CGI無響應錯誤。

MD5加密

一種加密方式,通常用來對密碼的加密,比如前端傳輸密碼到後端,這個過程中用md5對密碼進行加密,防止出現被竊取的情況。一般為了安全起見,儲存到資料庫中的密碼最好也要進行加密後再儲存。
md5線上加密解密地址:

http://www.cmd5.com/