前言 本文假定讀者對 HttpModule 、HttpHandler和IIS的處理流程有一定的了解,如果為了解可以參考以下鏈接。文中大部分代碼通過Reflector反編譯 System.Web ...
熟悉WebForm開發的朋友一定都知道,Page類必須實現一個接口,就是IHttpHandler。HttpHandler是一個HTTP請求的真正處理中心,在HttpHandler容器中,ASP.NET Framework調用HttpHandler的ProcessRequest成員方法來對這個HTTP請求進行真正的處理,真正地對客戶端請求的服務器頁面做出編譯和執行。歸根結底,Asp.Net所有的HT ...
2012-01-08 19:32 1 4633 推薦指數:
前言 本文假定讀者對 HttpModule 、HttpHandler和IIS的處理流程有一定的了解,如果為了解可以參考以下鏈接。文中大部分代碼通過Reflector反編譯 System.Web ...
一、從MvcHandler開始(不要覺得是代碼,讓你看懂才是最重要的) View Code 我們暫時以MvcHandler為起點,至於前面誰調用了它,大家先自行研究。 系統控制權移交到MvcHandler時,這時候MVC應該說正式上場了,前面我們叫做 ...
一、前言 最近做CAD插件相關的工作,用到了一些模式,解決對應場景的問題。 比如插件的運行實例上使用Singleton、實例內部使用了MVC(Strategy and Observer )。 針對CAD插件,插件可以在CAD運行過程中多次打開關閉,數據狀態需要保持一致,數據聯動,及多種UI布局 ...
轉載請注明出處。。。。。 一、介紹 大家都知道,在java中如果要對一段代碼做線程安全操作,都用到了鎖,當然鎖的實現很多,用的比較多的是sysnchronize和reentrantLock,前者 ...
如果問你,開發過程中用的最多的類是哪個?你可能回答是HashMap,一個原因就是HashMap的使用量的確很多,還有就是HashMap的內容在面試中經常被問起。 但是在開發過程中使用最多的類其實並不 ...
libev是一個開源的事件驅動庫,基於epoll,kqueue等OS提供的基礎設施。其以高效出名,它可以將IO事件,定時器,和信號統一起來,統一放在事件處理這一套框架下處理。 libev的基本使用 ...
純粹是閑的,在慕課網看了幾集的Servlet入門,剛寫了1個小demo,就想看看源碼,好在也不難 主要是介紹一下里面的主要方法,真的沒什么內容啊~ 源碼來源於apache-tomcat-7.0.52,servlet-api.jar包 繼承樹 首先來看一下 ...
背景: 經常使用scp傳文件,發現它真的很給力,好奇心由來已久! 恰好接到一個移植SSH服務到專有網絡(非IP網絡)的小任務,完成工作又能滿足好奇心,何樂而不為! 我只從源碼淺淺的分析一下,后續有更多想法再補充 源碼賞析: 1、所有的故事都從main開始,也從main ...