Time of Update: 2018-12-05
有時候在整個項目架構裡也需要動態建立程式集的需求,那如何建立程式集呢,請跟我來學習一下吧。 首先需要知道動態建立這些類型是使用的一些什麼技術呢?其實只要相關動態載入程式集呀,類呀,都是使用反射,那麼動態建立也一樣使用的是反射,是屬於反射的技術!也就是將對象或者資料對應成一個對象或者程式集儲存起來而已。 首先我們需要瞭解每個動態類型在.net中都是用什麼類型來表示的。程式集:System.Reflection.Emit.AssemblyBuilder(定義並表示動態程式集)建構函式:Sys
Time of Update: 2018-12-05
本文轉自:http://www.cnblogs.com/xiaofengfeng/archive/2011/09/16/2178655.html 1,關聯按鈕上的Key事件 在按鈕上的keypress,keydown,keyup事件必須要獲得焦點,鍵盤上的鍵才能有效。 private void btnEnter_KeyDown(object sender, KeyEventArgs e) {
Time of Update: 2018-12-05
由於特殊需要,用戶端軟體用BCB6.0做起來方便點。過程需要調用一個C#寫的WebService。這裡記錄下實驗過程供大家參考指教。廢話少說,直入主題:一、引用WebService地址BCB6.0環境下,File-New-Other-WebService-WSDL Importer。這裡的地址,需要注意下。因為我們在.NET環境下,比如用C#寫用戶端調用WebService,直接引用地址就可以了。比如格式為“http://111.111.111.111:1234”(剩餘的,編譯器會幫你填寫完整)
Time of Update: 2018-12-05
說明:本測試是由非專業人士做的非專業測試,不保證測試的合理性以及結果的正確性,僅供娛樂。 沒事想親自試一下sqlserver的效率問題,動手插入100萬條記錄,具體情況如下:硬體設定: lenovo 系列電腦 Intel Pentium(R) Dual E2180 @2.00GHz 2.00GHz,2.00GB記憶體軟體環境:Windows XP Professional SP2 VS2005 SQL Server 2005 Express
Time of Update: 2018-12-05
今天看了一下資料結構(c),突然有一種衝動,想寫一下c#的一些演算法和資料結構的文章,就從今天開始吧。 今天的第一個內容是c#冒泡程式。 1using System; 2namespace ma 3{ 4 public class po 5 { 6 int i; 7 int temp; 8 int j; 9 public void Sort(int[] list)10 {11 while(j<list.
Time of Update: 2018-12-05
同時維護兩邊的enum估計有點煩(寫起來也有點煩),寫了個直接調來用,不過,用戶端寫代碼時引用枚舉就不那麼直觀了…… Code highlighting produced by Actipro CodeHighlighter
Time of Update: 2018-12-05
(1)C#中char[]與string互相轉換的寫法:string 轉換成 Char[]string ss="abcdefg";char[] cc=ss.ToCharArray();Char[] 轉換成stringstring s=new string(cc);--------------------------------------------------(2) C#中byte[]與string互相轉換的寫法: byte[] 轉換成stringbyte[] bb=Encoding.UTF8
Time of Update: 2018-12-05
C#滑動視窗演算法實現UDP流量控制(一)http://www.cnblogs.com/lovko/archive/2008/12/19/1358738.htmlC#滑動視窗演算法實現UDP流量控制(二)http://www.cnblogs.com/lovko/archive/2008/12/19/1358735.htmlC#滑動視窗演算法實現UDP流量控制(三)http://www.cnblogs.com/lovko/archive/2008/12/19/1358733.html乙太網路中的U
Time of Update: 2018-12-05
C#Regex小結 只能輸入數字:"^[0-9]*$"。只能輸入n位的數字:"^\d{n}$"。只能輸入至少n位的數字:"^\d{n,}$"。只能輸入m~n位的數字:。"^\d{m,n}$"只能輸入零和非零開頭的數字:"^(0|[1-9][0-9]*)$"。只能輸入有兩位小數的正實數:"^[0-9]+(.[0-9]{2})?$"。只能輸入有1~3位小數的正實數:"^[0-9]+(.[0-9]{1,3})?$"。只能輸入非零的正整數:"^\+?[1-9][0-9]*$"。只能輸入非零的負整數:"^
Time of Update: 2018-12-05
網頁重新整理器,顧名思義,就是用來重新整理網頁用的,可以大大提高你的空間人氣,網路上面有名的網頁重新整理器有華宇網頁自動重新整理器,(http://hnny.skycn.com/down/hy2008b.zip),用過之後感覺還差不多,就是介面有些不好看,其實原理都很簡單,就是用定時器控制項定時執行事件,將網頁開啟或者重新整理而已,在此不多說,以免大俠們笑話,先就發張吧! 首先呢,按照上面圖片所示樣子添加好控制項,並按照一定的命名規則將控制項命名好,其實還有兩個隱藏的控制項,一個就是Time
Time of Update: 2018-12-05
2008-04-10 14:35/*實現方陣轉置 【提示】:該方法應該有兩個參數,一個是要轉置的方陣,另一個是方陣的階數N,方陣的轉置其實就是將行變成列,將列變成行。*/using System;namespace ConsoleApplication3{/// <summary>/// Class1 的摘要說明。/// </summary>class Class1{ /// <summary> /// 應用程式的主進入點。 ///
Time of Update: 2018-12-05
引用於qunews部落格中握裝箱與拆箱,就必須瞭解CTS及它的特點。 NET重要技術和基礎之一的CTS(Common Type System)。顧名思義,CTS就是為了實現在應用程式聲明和使用這些類型時必須遵循的規則而存在的一般型別系統。.Net將整個系統的類型分成兩大類 ——Value Type 和 Reference Type。。,多數的OO語言存在這個弱點,原因就是因為他們的原類型沒有共同的基點,於是他們在本質上並不是真正的對象C++更依賴於對象,而非物件導向。.Net環境的CTS
Time of Update: 2018-12-05
今天工作中遇到一個問題,需要將一個DataGridView中的某一行拖拽到另一個DataGridView中,在網上搜了一遍,大多是從DataGridView拖拽到TextBox等控制項,沒有拖拽到DataGridView中的。拖拽到TextBox很容易,但拖拽到DataGridView就有一個問題:如何決定拖拽到DataGridView中的哪一個Cell?為此研究了兩個小時,終於找到了答案。例如要實現從gridSource到gridTarget的拖拽,需要一個設定和三個事件:1、設定gridTa
Time of Update: 2018-12-05
大家知道,用HttpWebRequest可以通過Http對網頁進行抓取,但是如果是內網,而且是通過代理上網的使用者,如果直接進行操作是行不通的。那有沒有什麼辦法呢?當然有,呵呵,見以下代碼:string urlStr = "http://www.domain.com"; //設定要獲取的地址HttpWebRequest hwr = (HttpWebRequest)HttpWebRequest.Create(urlStr); //建立Ht
Time of Update: 2018-12-05
c# 分散式交易
Time of Update: 2018-12-05
由於我是個粗人,是個菜鳥,只會講大白話,只想知道咱老百姓想聽的內容。 不知道為什麼那些網文作者都說socks代理比http代理複雜,http代理和socks代理我都做了,明顯感覺http代理比socks代理要複雜很多,因為http代理要自己解析http協議,這是我的http代理http://blog.csdn.net/laotse/archive/2010/09/24/5903651.aspx而socks代理除了開頭那一點點外,其他就是什麼不管就轉寄轉寄就行了。我做的那個http代理可謂很失敗,
Time of Update: 2018-12-05
http://www.winu.cn/space-14160-do-blog-id-445.html//擷取新的 Process 組件並將其與當前活動的進程關聯的主模組的完整路徑,包含檔案名稱(進程名)。string str = System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName;result: X:\xxx\xxx\xxx.exe
Time of Update: 2018-12-05
GridView 操作匯總1、自訂欄 Customize Cells and Columns in the Windows Forms DataGridView Control by Extending Their Behavior and Appearance Host Controls in Windows Forms DataGridView Cells 繼承 DataGridViewTextBoxCell 類產生新的Cell類,然後再繼承
Time of Update: 2018-12-05
1、主要用途:使使用者可以在表單中導航網頁。2、注意:WebBrowser 控制項會佔用大量資源。使用完該控制項後一定要調用 Dispose 方法,以便確保及時釋放所有資源。必須在附加事件的同一線程上調用 Dispose 方法,該線程應始終是訊息或使用者介面 (UI) 線程。3、WebBrowser 使用下面的成員可以將控制項導航到特定 URL、在導航歷程清單中向後和向前移動,還可以載入目前使用者的首頁和搜尋網頁:1.URL屬性:可讀、可寫,用於擷取或設定當前文檔的
Time of Update: 2018-12-05
http://www.cnblogs.com/xuanfeng/archive/2008/06/30/1232543.html1.相關DLL相關命名空間包含在Microsoft.SqlServer.ManagedDTS 中,此DLL包含在SQL SERVER安裝分驅的\Program Files\Microsoft SQL Server\90\SDK\Assemblies目錄中2.下面以代碼的方式實現以下內容: A.建立一個包的執行應用程式 B.建立一個包 C.載入一個包