Time of Update: 2018-12-06
C# codepublic class HttpModule : System.Web.IHttpModule{/// <summary>/// 實現介面的Init方法/// </summary>/// <param name="context"></param> public void Init(HttpApplication context){context.BeginRequest += new
Time of Update: 2018-12-06
Lucene Hack之通過縮小搜尋結果集來提升效能(1)[收藏此頁] [列印]作者:佚名 2007-06-04 內容導航:第1頁 第1頁: 第1頁 【IT168 技術文檔】一、緣起
Time of Update: 2018-12-06
文章目錄 lucene.net 2.0 中文分詞後文法高亮問題 lucene.net 2.0 中文分詞後文法高亮問題文/birdshover 出處/部落格園lucene.net 2.0 src包裡內建了Highlighter.Net-2.0.0,可以用來實現文法高亮。 //定義多條件搜尋分析器 BooleanQuery bquery = new BooleanQuery(); //定義分詞器 Analyzer
Time of Update: 2018-12-06
我是想做一個伺服器程式接受用戶端的登陸: 用戶端串連伺服器,序列化資料後傳給伺服器,伺服器接收後還原序列化 用戶端序列化代碼: public byte[] Serialize(object obj) { BinaryFormatter binaryF = new BinaryFormatter();
Time of Update: 2018-12-06
CodeCode highlighting produced by Actipro CodeHighlighter
Time of Update: 2018-12-06
Lucene Hack之通過縮小搜尋結果集來提升效能(2)[收藏此頁] [列印]作者:佚名 2007-06-04 內容導航:第1頁 第1頁: 第1頁 【IT168 技術文檔】五、原則 1、不改動lucene-core的代碼 肆意改動lucene-core的代碼實在是很不道德的事情,而且會導致後期維護升級的大量問題。如果真的有這等迫切需求,還不如加入lucene開發組,盡一份綿薄之力。看官說了,隱士你怎麼不去啊,唉,代碼比較醜陋,沒臉去人家那裡,後文詳述。
Time of Update: 2018-12-06
動態產生代碼程式收集NO1: using System; using System.Collections.Generic; using System.Reflection; using System.Text; using System.CodeDom; using System.CodeDom.Compiler; namespace csrepl { class Program { static string funcprefix = "using System; " + "public
Time of Update: 2018-12-06
(2007-5-22更新)Lucene(Nutch)距離商業文本搜尋引擎還有多遠?作者:衝出宇宙 http://lotusroots.bokee.com時間:2007.2.13更新:2007.5.9更新:2007.5.22注:轉載請註明作者。注(2007-5-22): 最新一次更新的時候,我再次研究了一下Lucene,讀完了Lucene In Action,並且實際的使用Lucene構建了一個小型的搜尋系統之後,我感覺到很慚愧,因為我一直對Lucene有不滿的心理,認為它做的不好(可能
Time of Update: 2018-12-06
在構建外掛程式式的應用程式架構(二)----訂立契約一文中,可以看到我們的IApplication介面是派生於IServiceContainer介面的。為什麼要派生於IServiceContainer呢?我們來看看IServiceContainer的定義,它有幾個AddService方法和RemoveService方法以及從IserviceProvider繼承過來的GetService方法。Service本身是.NET設計時架構的基礎,Service提供設計時對象訪問某項功能的方法實現,說起
Time of Update: 2018-12-06
iis6開啟gzip後,是先將需要壓縮的靜態檔案壓縮儲存在一個目錄,請求來時先判斷是否支援gzip,不支援直接發送靜態檔案,支援則再判斷檔案是否修改,沒有就直接發送壓縮的檔案,有則重建壓縮檔。 根據我對公司的多個網站觀察訪問者瀏覽器支援gzip的高達99%以上,我就想又何必多儲存一份靜態檔案,直接儲存壓縮後的檔案不就ok,既節約了空間又節約了處理的過程,萬一碰見那1%不到的訪客,解個壓給他便是。好!就這麼處理,為壓縮的html專門取個尾碼名.ghtml。 產生ghtml:
Time of Update: 2018-12-06
2008-06-13 12:21 作者: cnqing軟體說明: 可突破任意ARP防火牆,以限制流量為目標的簡單網路管理軟體。使用方法: 1.在參數設定中選擇好工作網卡; 2.檢查網關資訊和本機資訊是否正確,如果不正確,請手動輸入,無需儲存; 3.點擊流量探測或手動添加或自動掃描以填充目標列表; 4.設定一個代理,最好不同於目標,代理設定後,只有代理主機會收到偽流量;
Time of Update: 2018-12-06
文章目錄 分頁的處理Lucene的scoring演算法 Lucene搜尋的api的類主要有4個 IndexSearcher ,Query(包括子類),QueryParser,HitsIndexSearcher是搜尋的入口,他的search方法提供了搜尋功能Query有很多子類,
Time of Update: 2018-12-06
-------------------------------stream轉string------------------------------- FileStream fstPreview = new FileStream(stPath, FileMode.Open, FileAccess.Read, FileShare.Read); StreamReader srdPreview = new StreamReader(ss);
Time of Update: 2018-12-06
TLB檔案是一個說明檔案,通過TLB檔案,使用者可以得知你的DLL檔案中的COM介面 以及常量等的資訊,這樣一來使用者才知道你的DLL中有什麼介面與常量等,使用者才 能用你的介面,當然了,如果你的COM介面只想自己使用,你可以不做TLB檔案告訴
Time of Update: 2018-12-06
用decorate模式畫一張畫
Time of Update: 2018-12-06
在c/c++中經常會使用到const修飾符,使用改修飾符則表示改變數不能修改。有些人會舉出反例,比如這樣:Code highlighting produced by Actipro CodeHighlighter
Time of Update: 2018-12-06
邏輯運算指令是另外一組重要的常用指令,包括邏輯與AND,邏輯或OR,邏輯非NOT,和異或指令XOR。1. AND reg/mem, reg/mem/imm - 邏輯與指令受影響的標誌位:CF,OF,PF,SF,ZF功能:把源運算元和目的運算元進行二進位位的與操作,結果存入源運算元中。2. OR reg/mem, reg/mem/imm - 邏輯或指令受影響的標誌位:CF,OF,PF,SF,ZF功能:把源運算元和目的運算元進行二進位位的或操作,結果存入源運算元中。3. NOT
Time of Update: 2018-12-06
lucene.net 2.0 中文分詞後文法高亮問題 lucene.net 2.0 src包裡內建了Highlighter.Net-2.0.0,可以用來實現文法高亮。 //定義多條件搜尋分析器 BooleanQuery bquery = new BooleanQuery(); //定義分詞器 Analyzer analyzer = new StandardAnalyzer(); //多條件搜尋拆分器 MultiFieldQueryParser
Time of Update: 2018-12-06
看法:1. NUint確實是一個簡單但實用的東西,整個功能都很好的體現了自動化測試的思想,而沒有什麼花裡胡哨的功能和介面,(嗯,有內涵),就是所謂經典了,值得大家學習。2. 工具歸工具,如何寫出一個好的testcase,關鍵還是看“人”的。測試程式中使用的attribute[TestFixture]:Test class's attribute. NUint根據這個attribute來判斷這個類是否是用來測試的。[Test]:Test method's attribute.
Time of Update: 2018-12-06
NCover, MbUnit, CCNetNCover and MbUnit play very nice togther, either from the command line, TD.net or ccnet. From the command line itsncover.console mbunit.cons.exe myassembly.dllDon't forget the .exe, this assumes all the paths to the various