原创 我的友情鏈接

51CTO博客開發

原创 C#中IL反彙編工具的使用 其具體含義如下文

C#中IL反彙編工具的使用 其具體含義如下文IL 是基於棧的語言, 棧上保存強類型的數據,每條指令對在棧上進行操作 跳轉指令集合Public field Static Beq 如果兩個值相等,則將控制轉移到目標指令。Public f

原创 如何寫出高效率的sql語句

  (1) 選擇最有效率的表名順序(只在基於規則的優化器中有效):      Oracle的解析器按照從右到左的順序處理FROM子句中的表名,FROM子句中寫在最後的表(基礎表 driving table)將被最先處理,在FROM子句中包含

原创 C#反射之Assembly.Load,Assembly.LoadFile 與 Assembly.LoadFrom方法介紹

一些關於C#反射的知識,估計也就最多達到使用API的程度,至於要深入瞭解,以現在的水平估計很難做到,所以下面此篇文章,以作爲一個階段的總結。對於反射的總結,我想從以下幾個方面展開,首先是反射程序集,模塊,類的成員以及成員的一些信息;接下來就

原创 C# 調用本地EXE可執行文件並捕獲EXE終止動作

private void button2_Click(object sender, EventArgs e)        {            Process p = new Process();            p.Start

原创 WCF服務庫及其託管-VS2010版

 類庫只是類的集合,不能單獨運行。WCF服務程序項目是可以直接託管執行的,svc文件屬於WCF服務的特定文件擴展名,IIS裏有對應的處理程序。WCF服務程序可以直接IIS裏託管即可,WCF類庫需要一個程序來引用並託管它。1、創建WCF服務庫

原创 sql server raiserror的用法

SQL Server 中 RAISERROR 的用法   raiserror  是由單詞 raise error 組成      raise  增加; 提高; 提升   raiserror 的作用: raiserror 是用於拋出

原创 C#反射之Assembly.Load,Assembly.LoadFile 與 Assembly.LoadFrom方法介紹

一些關於C#反射的知識,估計也就最多達到使用API的程度,至於要深入瞭解,以現在的水平估計很難做到,所以下面此篇文章,以作爲一個階段的總結。對於反射的總結,我想從以下幾個方面展開,首先是反射程序集,模塊,類的成員以及成員的一些信息;接下來就

原创 關於程序中查詢效率的問題

關於程序中查詢效率的問題 在程序編碼過程中會和很多的各種各樣的數據打交道,正確的操縱數據是每個程序員的必備功課,也是最根本的。但是如何快速高效的查詢出自己所需要的數據或者說符合條件的數據則顯得至關重要。下面就總結一下我在開發過程中所遇到的

原创 一個小問題的狂想

     假定現在有這樣一個問題,界面上有兩個Grid數據網格,左邊的用來顯示在校學生的基本信息,右邊顯示的是左邊某選中的學生的歷年成績。這樣一個簡單的問題,怎麼來設計一個高效的數據解決方案。     這個問題很簡單的,有人可能就這樣說了:

原创 關於數據庫表中字段的長度定義

近期在軟件的維護中發現了這樣的問題,在往數據庫中插入數據的時候,系統總會報“將截斷字符串”的錯誤。跟蹤了一下發現,插入的數據長度比字段定義的長度多了一位。分析了一下,很多字段是保存諸如流水號或隊列號等持續累加增長的數據,等達到數據定義長度的

原创 如何寫出高效率的sql語句

  (1) 選擇最有效率的表名順序(只在基於規則的優化器中有效):      Oracle的解析器按照從右到左的順序處理FROM子句中的表名,FROM子句中寫在最後的表(基礎表 driving table)將被最先處理,在FROM子句中包含

原创 sql語句 把數字轉換爲人民幣大寫

 CREATE FUNCTION ChangeBigRMB (@ChangeMoney money)    RETURNS VarChar(100) AS     BEGIN     Declare @String1 char(20)  

原创 使用NOLOCK 和 ROWLOCK

 使用鎖可以避免多用戶修改數據時的併發衝突。 ROWLOCK通知SQL Server只使用行級鎖,而不使用粒度更粗的頁級鎖和表級鎖。可以使用在SELECT、INSERT、UPDATE 和 DELETE 語句中。 NOLOCK可以忽略鎖,直接

原创 C#中IL反彙編工具的使用 其具體含義如下文

C#中IL反彙編工具的使用 其具體含義如下文IL 是基於棧的語言, 棧上保存強類型的數據,每條指令對在棧上進行操作 跳轉指令集合Public field Static Beq 如果兩個值相等,則將控制轉移到目標指令。Public f