其中 cms_redirection 表中填寫了跳轉路由 對應的urlredirectservice中將會讀取所有的跳轉規則。
有兩個路由規則很重要 1,urlredirect 和page 路由
首先判斷是否符合跳轉,如果符合跳轉,不符合進入page路由,page路由轉到pagecontroller.main
有乙個特性很重要zkeacms.pagecontroller.main附加了widget 特性,在特性中解析~/index 這樣的字尾,然後到cms_page 表中匹配,並讀取所對應的widget 和zone 和 layout,在preivew.cshtml中組裝,實際上就是partialview 的組裝,每個widget就是乙個partialview ,給partialview元件新增model,最後統一的顯示出來。
jQuery原始碼解讀一
前言 我為什麼要看這個原始碼,很簡單,尋找我自己寫的js框架與jquery之間的差異,取長補短,最終目標是提高js程式設計的乙個眼界,看看別人是怎麼想的,因為自己乙個人的想法往往是片面的,也為了能讓自己的主觀漸漸接近客觀事實。雖然jquery框架能直接拿來用,但是對於偏愛研究的人來說,還是喜歡寫原生...
hadoop原始碼解讀一
開啟已經編譯的hadoop資料夾,bin 看來像hadoop下的各種服務和元件,有cotainer,hdfs,mapred,yarn sbin hadoop各項服務的啟動指令碼,配置指令碼 反正裡面全是指令碼 設定各方面的都有 etc 各項的配置檔案,只要可以配置的都在裡面,包括dfs配置,排程器配...
HashMap原始碼解讀(一)
在我們面試過程中,經常會遇到要求說hashmap的底層實現,在jdk原始碼中,oracle公司給出了我們hashmap的原始碼,通過閱讀hashmap的原始碼,我們可以很清楚的知道hashmap是怎麼實現的。下面我們開始閱讀hashmap的原始碼吧。public class hashmap exte...