Time of Update: 2015-10-26
標籤:.Net Compact Framework一種獨立於硬體的環境,用於在資源受限制的計算裝置上運行程式。它繼承了通用語言執行平台的完整 .NET Framework 結構,支援 .NET Framework 類庫的子集,並且包含專為 .NET Compact Framework 設計的類。所支援的裝置包括:個人資料助理 (PDA)(如 Pocket PC),行動電話,機頂盒,汽車計算裝置,以及安裝有 Microsoft Windows CE .NET
Time of Update: 2015-10-26
標籤:VS異常處理常規try 可能會產生異常的代碼,當一行產生異常,這行下面的代碼不執行,轉到catch開始執行catch(system.Exception e) e.message e.finally可沒有這段
Time of Update: 2015-10-26
標籤:集合Arraylist類跟數組類似,比數組功能強大。可改包含的元素個數,即增刪元素,可批量改元素內容,可快速查詢元素內容。BitArray類每個元素都是一個16位位元組,隊列Queue類先進先出常用方法是peek()讀取下一個 stack類堆棧先進後出pop()刪除最上面的push()在最上面加一個peek()讀取下一個雜湊表Hashtable類同時儲存主鍵和值 VS集合C#-集合
Time of Update: 2015-10-26
標籤:6.2.2 參數和傳回值與全域資料 本節將詳細介紹如何通過全域資料以及參數和傳回值與函數交換資料。先看看下面的代碼:class Program { static void ShowDouble(ref int val) { val *= 2; Console.WriteLine("val doubled = {0}", val); } static void Main(string[] args)
Time of Update: 2015-10-26
標籤:6.2 變數的範圍 在上一節中,讀者可能想知道為什麼需要利用函數交換資料。原因是C#中的變數僅能從代碼的本地範圍訪問。給定的變數有一個範圍,訪問該變數要通過這個範圍來實現。 在上一節中,讀者可能想知道為什麼需要利用函數交換資料。原因是C#中的變數僅能從代碼的本地範圍訪問。給定的變數有一個範圍,訪問該變數要通過這個範圍來實現。代碼如下:class Program { static void Write() {
Time of Update: 2015-10-26
標籤:關鍵字是對編譯器具有特殊意義的預定義保留標識符。它們不能在程式中用作標識符,除非它們有一個 @ 首碼。例如,@if 是一個合法的標識符,而 if 不是合法的標識符,因為它是關鍵字。 abstracteventnewstructasexplicitnullswitchbaseexternobjectthisboolfalseoperatorthrowbreakfinallyouttruebytefixedoverridetrycas
Time of Update: 2015-10-26
標籤:前言 前幾天的一個資料列表中我用了Linq GroupBy 和OrderBy。 排序在本機正常使用,發到測試後排序死活不對,很是鬱悶,總以為是程式問題。於是請教了另外一個同事。有了以下的答案。 問題原因和解決方案 因為伺服器裝的是英文版作業系統,沒有中文包,所以碰見中文排序無法識別,所以使用OrderBy時需要單獨處理下。 CultureInfo culture =
Time of Update: 2015-10-26
標籤:6.1.2 參數 當函數接受參數時,就必須指定下述內容: 函數在其定義中指定要接受的參數列表,以及這些參數的類型。 在每個函數調用中匹配的參數列表。 這涉及到下述代碼: static <returnType> <FunctionName>(<paramType> <paramName>, ...) { ... return
Time of Update: 2015-10-26
標籤:一. Dictionary與HashtableDictionary與Hashtable都是.Net
Time of Update: 2015-10-26
標籤:Reference:http://www.cnblogs.com/IT-Bear/archive/2012/01/16/2323609.html C#計算兩個時間年份月份差DateTime dt1 = Convert.ToDateTime("2008-8-8");DateTime dt2 = System.DateTime.Now;int Year = dt2.Year - dt1.Year;int Month = (dt2.Year - dt1.Year) * 12 +
Time of Update: 2015-10-26
標籤: DateTime d1 = hrStaff.DateJoin; DateTime d2 = DateTime.Now; TimeSpan d3 = d2.Subtract(d1); double d4 = (double)(d3.Days) / 365; //int interval = new TimeSpan(d2.Ticks -
Time of Update: 2015-10-26
標籤:需求:從一個檔案中,提取所有的郵件地址。Regex是用來進行文本(字串)處理的技術,與語言無關。主要用來描述字串特徵。特徵:字串中必須出現的內容,可能出現的內容,不能出現的內容三大特徵。觀察字串規律,根據規律總結特徵,然後根據特定字串的特徵來編寫Regex。元字元1、"." :表示 除\n(換行)之外的任意的單個字元。2、"[]" :表示 其中的字元。只能選一個。例:a[0123456789]b 表示ab之間只能出現0-9之中一個數字。 a[0-9a-z]b
Time of Update: 2015-10-26
標籤:單例模式的三個特點: 1,該類只有一個執行個體 2,該類自行建立該執行個體(在該類內部建立自身的執行個體對象) 3,向整個系統公開這個執行個體介面 模式1:class Singleton { //私人,靜態類自身執行個體 private static Singleton instance = new Singleton(); //私人的構造子(構造器,建構函式,構造方法) private Singleton(){}
Time of Update: 2015-10-26
標籤:
Time of Update: 2015-10-26
標籤:c# 流 Code tells
Time of Update: 2015-10-26
標籤: 1、機器級程式將儲存空間視為一個非常大的位元組數組,稱為虛擬儲存空間virtual memory。儲存空間的每個位元組都由一個唯一的數字來標識,稱為它的地址address,所有可能地址的集合稱為虛擬位址空間virtual address space。這隻是一個展現給機器的概念性映像。實際上的實現是將RAM、磁碟儲存空間、特殊硬體和作業系統軟體結合起來,為程式提供一個看上去統一的位元組數組。
Time of Update: 2015-10-26
標籤:1、C錯誤處理errno、perror() 和sterror()perror() 函數顯示您傳給它的字串,後跟一個冒號、一個空格和當前 errno 值的文本表示形式。strerror() 函數,返回一個指標,指標指向當前 errno 值的文本表示形式。被零除的錯誤程式退出狀態通常情況下,程式成功執行完一個操作正常退出的時候會帶有值 EXIT_SUCCESS。在這裡,EXIT_SUCCESS 是宏,它被定義為 0。如果程式中存在一種錯誤情況,當您退出程式時,會帶有狀態值
Time of Update: 2015-10-26
標籤:1.指標是一個儲存電腦記憶體位址的變數。Int a;定義一個變數Int *p;//定義一個 p 指標p = &a;//與 int *p = &a;等價根據出現的位置不同,操作符
Time of Update: 2015-10-26
標籤:C. Median Smoothing A schoolboy named Vasya loves reading books on programming and mathematics. He has recently read an encyclopedia article that described the method of median smoothing (or median filter) and its many applications
Time of Update: 2015-10-26
標籤:1.建立類2.封裝類 .h @interface (介面) 2.1聲明成員變數{變數列表} 2.2聲明函數 -(傳回型別)方法名:(形參類型)形參1 標籤:(形參類型)形參2; .m @implementation (啟用)