知道校內網的ui是用struts做的,檢視了一下他們的網頁原始碼,覺得質量挺高,至少**寫得挺規範的,下面這些是從他們網頁原始碼裡面看到的一些東西。
這句**是為了使瀏覽器使用ie7的strict模式來工作, 因為ie8使用了新的layout渲染引擎,所以會對以前版本的瀏覽器不相容,所以ie8通過這種方式是瀏覽器按照ie7的模式執行,具體的可以通過搜尋引擎了解,也可以看看這個鏈結的介紹
這句**可以看出,網頁上的檔案都是也是儲存在不同伺服器上的。
沒想到上面的橫幅廣告是用iframe做的,好像看了好多文章都不是很推薦用iframe。
這個是嵌入的urchin統計**, 看來校內也是用的google的統計
總體來看他們的**寫得挺優美,一點都不亂,值得我們學習。看過一些關於校內網架構方面的文章,準備研究一下。
Discuz原始碼的一點心得
今天同事參照discuz的框架做乙個小東西,框架搭的差不多時,提到其中有乙個地方不太明白 在discuz.web中沒有新增discuz.data.sqlserver的引用,如圖 但執行時沒有任何問題,而他的框架中不新增dll引用,會導致執行失敗丟擲異常 編譯都通過 我簡單看了下discuz的原始碼 ...
nDPI原始碼的一點分析
ndpi是開源的深度包檢測庫,更詳細的介紹,請參考ndpi 官網 每種應用層協議的檢測的流程 ndpi detection process packet check ndpi flow func check ndpi tcp flow func check ndpi udp flow func或ch...
關於如何看原始碼的一點思考
死磕嗎?還是一直debug?先畫類結構圖?還是漫無目的的看?我可能更喜歡以列印日誌 看日誌執行過程為前提然後針對性看的方式,為什麼?看到上面截圖中的日誌如果有朋友關注的肯定會覺得這些日誌是有意義的。因為他代表了整個啟動的過程,也就是相當於 執行的流程。對不對?那麼我們想看到更多 的執行流程可不可以?...