原创 Dynamic lamdba expression

private static readonly int[] numbers = { 1, 2, 3, 4, 5, 6, 7, 8, 9 }; static void Main() { DynamicLamdbaExpre

原创 JS 閉包隨筆

概念:封閉了外部函數作用域中變量的內部函數,並且返回該內部函數,該變量稱爲自由變量,也可以叫做閉包變量. 即便返回該外部函數,由於內部函數的間接引用該變量,當GC檢查沒有相關對象引用它時,就會釋放該資源.在通過Demo介紹閉包前,先來點開

原创 SQLServer Transparent Data Encryption

在現實環境中,我們會遇到數據庫備份磁盤丟失或者被盜的情況,此時惡意破壞方只需還原或者附加數據庫即可瀏覽數據。接下來我將介紹透明數據加密(Transparent Data Encryption)的方法來保護你的數據庫。如果數據A,使用TD

原创 LINQ To XML

1.多采購訂單 XElement elements = XElement.Load(Server.MapPath("../Linqxml/PurchaseOrders.xml")); /*示例演示如何查找具有 Type 屬性等於“S

原创 LINQ JOIN

class Department { //Auto-implemnted propeties public int Id { get; set; } public strin

原创 LINQ Conversion Opreator

  private static readonly string[] words = { "cherry", "apple", "blueberry

原创 MSSQL 中使用modify()方法,此方法使用XML DML語句在XML 數據中插入,更新或刪除節點

Modify()修改XML 文檔的內容,使用此方法可以修改XML類型變量或列的內容,此使用XML DML 語句在XML數據中 插入,更新或者刪除節點.XML數據類型的modify()只能在update語句的set 字句中使用XML DML

原创 基本的文件 I/O 用法:1.複製目錄及其文件 2.文件創建,寫入,讀取,刪除,複製

1.Directory類:公開用於創建,移動和枚舉目錄和子目錄的實例方法下面的Demo 演示瞭如何複製目錄及其文件 static void Main() { DirectoryInfo

原创 使用Deflate算法對文件進行壓縮和解壓縮

static void Main() { string path = @"D:\Practise\IO\Compress"; string deCompre

原创 LINQ To DataTable

static DataTable dtable = new DataTable(); static DataColumn dc = new DataColumn(); static DataRow Dr; static v

原创 LINQ Element Opreator

  private static readonly string[] strNumbers = { "one", "two", "three", "

原创 使用LINQ 更新 XML 節點中的信息

XML 如下<?xml version="1.0" encoding="utf-8"?> <friends> <friend> <name> <firstName>Guo</firstName> <la

原创 MSSQL 中存儲過程跨服務器調用存儲過程的時候,編輯Link server 的RPC的時候報錯

參考http://connect.microsoft.com/SQLServer/feedback/details/444560/editing-linked-server-properties-thorws-ad-hoc-updates

原创 LINQ Generation Opreator

  static void Main() { UseRangeMethod(); UseRepeatMethod(); }

原创 Linq Set Operator (Distinct,Intersect,Union,Expect)

class SetOpreator { private static readonly int[] numbersA = { 0, 2, 4, 5, 6, 8, 9 }; private static readonly int