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
前天發了構建外掛程式式的應用程式架構(五)----管理外掛程式這篇文章,有幾個朋友在回複中希望瞭解外掛程式之間是如何通訊的。 這個系列的文章寫到這裡,也該談談這個問題了,畢竟已經有了外掛程式管理。不知道大家有沒有注意到我在第四篇文章裡談到的服務容器(Service
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
2008-08-22 15:14楔子: 問題:假設一個檔案中有9億條不重複的9位整數,現在要求對這個檔案進行排序。一般解題思路: 1、將資料匯入到記憶體中 2、將資料進行排序 (比如插入排序、快速排序) 3、將排序好的資料存入檔案難題: 一個整數為4個位元組即使使用數組也需要900,000,000 * 4byte = 3.4G記憶體對於32位系統,訪問2G以上的記憶體非常困難,而且一般裝置也沒有這麼多的實體記憶體將資料完全匯入到記憶體中的做法不現實其他解決辦法: 1、匯入資料庫運算
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
(1)手工測試(顯示在一個測試介面上----MUnit不推薦) using System;using MbUnit.Core.Framework;using MbUnit.Framework;[TestFixture]public class ManualFixture{ [Test] public void DoSomething() { ManualTester.DisplayForm( "Do this",
Time of Update: 2018-12-06
第一招:利用系統開機檔案1 註冊表 CurrentUser \ SoftWare \ Microsoft \ Windows \ CurrentVersion \ 下的所有run有關的子鍵2 註冊表 LocalMachine \ SoftWare \ Microsoft \ Windows \ CurrentVersion \ 下的所有run有關的子鍵3 註冊表 CurrentUser \ SoftWare \ Microsoft \ Windows NT \ CurrentVersion
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
算術運算指令是反映CPU運算能力的指令,也是編程時候最常用到的一組指令,包括加減乘除以及相關的輔助指令。該組指令的運算元可以是8位,16位,32位(80386+),當儲存單元是該類指令的運算元的時候,該運算元的定址方式可以是任何一種儲存單元的定址方式。1. 加法指令ADD reg/mem, reg/mem/imm - 加法指令受影響的標誌位:AF CF OF PF SF ZF功能:把源運算元的值加到目標運算元INC
Time of Update: 2018-12-06
用decorate模式畫一張畫
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. TEST reg/mem, reg/mem/imm - 檢測位指令受影響標誌位:CF(0),OF(0),PF,SF和ZF功能:檢測位指令會將源運算元和目標運算元進行邏輯與操作,根據運算結果設定標誌位,但是並不儲存運算結果到源運算元,只是設定標誌位。該指令執行後通常是一條JE,JNE,JZ或JNZ等條件轉移指令。2. 迴圈指令迴圈指令的執行本身並不影響任何標誌位,以CX或ECX做為計數器。LOOP/LOOPW/LOOPD 標號LOOP:
Time of Update: 2018-12-06
剛才抓一個網頁,發送如下請求GET /xxx.xxx HTTP/1.1Host: xxx然後這樣接收對方返回的資料: string strRecv = ""; char* temp = new char[2048]; int rc = recv(conn, temp,2048, 0); strRecv += temp; cout << temp << endl;
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