原创 spring security oauth2 單點登錄資料整理( 技術選型:CAS與oauth2對比)
CAS協議和工作流程下圖是 CAS 最基礎協議:1 、 CAS Client 與受保護的客戶端應用部署在一起,以 Filter 方式保護受保護的資源。對於訪問受保護資源的每個 Web 請求, CAS Client 會分析該請求的 Http
原创 讀書筆記1(Effective java)
創建和銷燬對象 ------------《考慮用靜態工廠方法代替構造器》 優勢: 1.有名稱。 2.避免了每次調用他們都創建一個新的對象。 例子: public static Boolean valueOf(boolean b) {
原创 關於sessionStorage與localStorage的使用場景區別
sessionStorage在瀏覽器關閉後就會清理緩存,在多個窗口下也是不同的,適合做一些當首次進入頁面的時候必須要和後臺進行交互的場景 localStorage在瀏覽器關閉後也存在,適用於頁面會有一些持久化的操作,這樣最大限度的減少數據
原创 讀書筆記2(Effective java)
java中Builder設計模式 原理和好處 當我第一次使用Picasso的時候,看見下面的官網示例時,我和我的小夥伴都驚呆了! Picasso.with(context).load("http://i.imgur.com/Dvpv