Time of Update: 2018-12-07
眾所周知C#是門可以很大幅度提高開發效率的語言,是一門上手容易省錢省時的程式設計語言,然作為一門進階語言效能比不上低級語言,更比不上偉大的機器語言。那些速度快的語言開發效率實在是不怎麼樣。各有千秋吧!
Time of Update: 2018-12-07
Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->using System;using System.Collections.Generic;using System.Text;using System.Net;using System.Net.Sockets;using System.Threading;namespace ScoketProxy{
Time of Update: 2018-12-07
CodeCode highlighting produced by Actipro CodeHighlighter
Time of Update: 2018-12-07
Code highlighting produced by Actipro CodeHighlighter
Time of Update: 2018-12-07
初級篇http://www.cnblogs.com/rickie/archive/2004/11/17/64712.html(. Net環境下訊息佇列(MSMQ)對象的應用)http://www.cnblogs.com/netdazhi/articles/1428252.html(訊息佇列與事務先進先出)http://www.cnblogs.com/zky123/archive/2009/06/06/1497424.html(取得訊息佇列中訊息總數)
Time of Update: 2018-12-07
C#中的DLL注入 事實上dll注入很簡單,無非就是調用virtualAllocEx,WriteProcessMemory,OpenProcess,CreateRemoteThread等API函數,因為我是學c#的,所以也想看一下c#這方面的文章,但在網上找了半天,沒有找到一篇,也許是c#剛興起的緣故,學c#的並不多,沒辦法,只好自己移植一下,因為凡是用到API函數,所有的編程的語言都是相同的,這就為我們的移植帶來了方便,學c#的一般應該對API的調用概念很淡,因為c#通常不會去調用API函數,
Time of Update: 2018-12-07
一直以來,我們都為動態調用WebService方法而煩惱。在.Net環境下,最常用的方法就是採用代理類來調用WebService,可以通過改變代理類的Url屬性來實現動態調用,但當xmlns改變時就會出錯,似乎要重新綁定Webservice並重新編譯後才能再次運行。我無意中通過百度搜尋找了一個採用GET/POST/SOAP方式動態調用WebService的簡易靈活方法,只需傳入WebService地址、需調用的方法及其參數,就可以隨時動態調用了。經過測試調用成功,現分享給大家,代碼如下:usin
Time of Update: 2018-12-07
樣本:class MyString{ public: MyString(const char* value) { if(value != NULL) { data = new char[strlen(value)+1]; strcpy(data, value); } else { data = new char[1]; *
Time of Update: 2018-12-07
八、 提供可互動的屬性視圖 當你在Visual C# .NET中建立一個項目的時候,你可能會注意到屬性視窗的工具列上有一個像閃電的按鈕,按下這個按鈕屬性視窗就會切換到事件檢視,這樣就可以來編輯事件處理了。 屬性視窗的視圖來自“屬性頁面(Property
Time of Update: 2018-12-07
Regex相關知識,參考MSDN文檔:http://msdn.microsoft.com/zh-cn/library/az24scfc.aspx 和 http://msdn.microsoft.com/zh-cn/library/63ew9az0.aspxclass Program{ static void Main(string[] args) { Regex reg = new Regex(@"^(?<fpath>([a-zA-Z]:\\)([\s\.\
Time of Update: 2018-12-07
在C語言中,假設我們有這樣的一個函數:int function(int a,int b)調用時只要用result = function(1,2)這樣的方式就可以使用這個函數。但是,當進階語言被編譯成電腦可以識別的機器碼時,有一個問題就凸現出來:在CPU中,電腦沒有辦法知道一個函數調用需要多少個、什麼樣的參數,也沒有硬體可以儲存這些參數。也就是說,電腦不知道怎麼給這個函數傳遞參數,傳遞參數的工作必須由函數調用者和函數本身來協調。為此,電腦提供了一種被稱為棧的資料結構來支援參數傳遞。
Time of Update: 2018-12-07
環境:dev-c++原始碼:#include <iostream>#include <cstdlib>using namespace std;main(){ int i1=123,i2,i3; float f1; char c1[20]="234.45",c2[20]; string s1="456",s2; i2=atoi(c1); //將字元數組轉化為整數 f1=atof(c1);
Time of Update: 2018-12-07
c++中的explicit關鍵字用來修飾類的建構函式,表明該建構函式是顯式的,既然有"顯式"那麼必然就有"隱式",那麼什麼是顯示而什麼又是隱式的呢?如果c++類的建構函式有一個參數,那麼在編譯的時候就會有一個預設的轉換操作:將該建構函式對應資料類型的資料轉換為該類對象,如下面所示: class MyClass{public:MyClass( int num );}....MyClass obj = 10; //ok,convert int to
Time of Update: 2018-12-07
還是看代碼,比較直接,裡面有詳細的描述,應該能看懂。Code highlighting produced by Actipro CodeHighlighter
Time of Update: 2018-12-07
淺談C/C++記憶體流失及其偵查工具2006-04-03 09:00 作者: 出處:溫馨小屋 對於一個c/c++程式員來說,記憶體流失是一個常見的也是令人頭疼的問題。已經有許多技術被研究出來以應對這個問題,比如Smart Pointer,Garbage Collection等。Smart Pointer技術比較成熟,STL中已經包含支援Smart Pointer的class,但是它的使用似乎並不廣泛,而且它也不能解決所有的問題;Garbage Collection技術在Java中已經比較成熟,
Time of Update: 2018-12-07
薄薄的一本書,卻享譽無限。 帶著太多人的讚美和推薦,我充滿熱情和期待地閱讀了這本書。 從最初的滿心驚喜,到接著的大切大悟,然後是心慌意亂,到最後則是決定靜下心來再好好學學C++。 Effective C++
Time of Update: 2018-12-07
C#策略模式 結構圖 C#策略模式主要可以作用很輕鬆動態調用演算法如 有3個演算法 MergeSort QuickSort ShellSort 排序演算法 都繼承SortStrategy
Time of Update: 2018-12-07
1.怎樣定製VC#DataGrid欄位標題?DataGridTableStyle dgts = new DataGridTableStyle(); dgts.MappingName = "myTable"; //myTable為要載入資料的DataTableDataGridTextBoxColumn dgcs = new DataGridTextBoxColumn(); dgcs.MappingName = "title_id"; dgcs.HeaderText = "標題ID";
Time of Update: 2018-12-07
C#物件導向名詞比較重寫(override)與重載(overload)相似:他們都是重新定義一個方法的實現過程區別:重寫(override):是指對象之間的某個方法的重新實現,在一個類繼承一個類時,當基類中某方法申明為virtual或abstract時,在衍生類別中使用override關鍵字重新申明一個方法,注意該方法必須與基類中的參數傳回值一樣,一個類中對於基類某方法只能重寫一次,調用基類還是衍生類別的實現是通過所定義的對象的類型來決定,和方法的參數無關重載(overload):指對象中某個方
Time of Update: 2018-12-07
C#中的日誌類 這段時間在做路測資料處理,每天都要匯入千萬條記錄至資料庫中。因為資料比較龐大,程式處理的指標也很多,廠家給的未經處理資料也不能保證百分百正確,那麼在整個邏輯處理過程中難免會存在不確定性BUG。為了高效的保證資料的處理,非常有必要將異常資訊的現場情景記錄下來,為後續分析提供依據,從而快速解決問題。 日誌類本身很簡單,就是完成資訊的記錄功能,其實更重要的是儲存哪些有用資訊。下面是我參考了下前輩們寫的東西修改而來的日誌類: /// <summary>