Time of Update: 2016-05-24
標籤:使用where語句訪問資料庫時where語句用上文中以及定義過的變數來查詢。string sql3 = string.Format("update Ships set ContainerNum=‘"+list1[0].ContainerNum+"‘ where Name=‘"+list[0].ShipName+"‘");Ships是表名 ContainerNum是表中欄位名list1[0].ContainerNum是上文的一個Int
Time of Update: 2016-05-25
標籤:異常處理 什麼是異常:不常發生但無法避免。 返回錯誤碼 設定errno全域變數 拋出異常 捕獲異常: 用Try{}把可能發生異常的程式碼封裝起來緊跟其後用若干個(至少一個)catch(類型 e){}來捕獲指定類型的異常並處理,處理後程式從最後一個catch塊後繼續運行。 拋出異常:throw
Time of Update: 2016-05-24
標籤://using System.Web.Script.Serialization;JavaScriptSerializer serializer = new JavaScriptSerializer();Dictionary<string, object> json = (Dictionary<string, object>)serializer.DeserializeObject( "{name: ‘zswang‘, forum:
Time of Update: 2016-05-24
標籤: 在VS2010(VC10)中配置能使用C#開發語言調用Open CV視覺庫的方法如下。眾所周知,能供C#使用的OpenCV庫叫:Emgu CV。注意用C#開發的話,是不需要單獨安裝OpenCV的,emgu cv內已經包含!!1、下載Emgu
Time of Update: 2016-05-24
標籤:一:泛型 關於泛型我自己也不是很好的理解,但是具體的運用還是可以的,可以這樣的理解,我們定義一個數組,但是不知道將來它是儲存什麼類型的值,很是矛盾,這個時候泛型就出現了,它可以解決這個情境,list<T> 以前這裡是類型,前提是我們知道這裡將來儲存什麼值,現在不知道了使用T(Type)來表示,將來什麼類型的值都可以儲存在裡面。這個在集合,項目底層一些公用的介面,類之中使用的特別多。 二:集合 線型集合----List<T>
Time of Update: 2016-05-24
標籤:深入本機影像產生器(Ngen.exe)工具使用方法詳解先介紹一點背景知識;.Net程式在運行時會即時(JIT)編譯,將.Net程式檔案編譯成cpu認識的彙編機器碼。Just-In-Time 編譯需要消耗額外的cpu和記憶體資源,這對於伺服器端程式是無關緊要的,因為Just-In-Time 編譯只在程式第一次運行時編譯,之後就不需要再做了;如果你在做的是一個較大的winform程式或者silverlight等用戶端程式時就需要考慮提前編譯了。.Net framework安裝目錄下(類似C:\
Time of Update: 2016-05-24
標籤:通常我們在做一個應用時會遇到這樣的需求:將收到的訊息條數顯示到工作列,比如如下的效果 怎麼實現呢? 代碼如下: /// <summary> /// 動態設定工作列表徵圖 /// </summary> /// <param name="number"></param> public void SetTaskIconDynamic(string number) { //動態繪製表徵圖樣式 Size
Time of Update: 2016-05-25
標籤:在Microsoft Windows 中,視窗過程,鉤子過程,非同步程序呼叫都需要回呼函數,委託可以可以實現這種回調 class Program { //1. 定義一個委託類型 /*定義一個委託類型,相當於建立了一個類, 類有四個方法構成 :構造器(需要兩個參數 一個是對象引用object,一個是引用回調方法的一個整數method
Time of Update: 2016-05-25
標籤://建立XmlDocument對象XmlDocument xmlDoc = new XmlDocument();//載入xml檔案名稱xmlDoc.Load(filename);//如果是xml字串,則用以下形式xmlDoc.LoadXml(xmldata);//讀取根節點的所有子節點,放到xn0中XmlNodeList xn0 = xmlDoc.SelectSingleNode("Document").ChildNodes;//尋找二級節點的內容或屬性foreach (XmlNode
Time of Update: 2016-05-25
標籤:/**//// <summary> /// 產生縮圖 /// </summary> /// <param name="origina
Time of Update: 2016-05-25
標籤:C# 類比post要求方法方法1:/// <summary> /// 類比Post請求 /// </summary> /// <param name="url">地址</param> /// <param name="postDataStr">參數:a=123&b=www</param> ///
Time of Update: 2016-05-25
標籤:1. 可空類型修飾符(?):參考型別可以使用Null 參考表示一個不存在的值,而實值型別通常不能表示為空白。例如:string str=null; 是正確的,int i=null; 編譯器就會報錯。為了使實值型別也可為空白,就可以使用可空類型,即用可空類型修飾符"?"來表示,表現形式為"T?"例如:int? 表示可空的整形,DateTime? 表示可為空白的時間。T? 其實是System.Nullable(泛型結構)的縮寫形式,也就意味著當你用到T?時編譯器編譯
Time of Update: 2016-05-25
標籤:C#
Time of Update: 2016-05-25
標籤:大家知道,開發項目除了資料訪問層很重要外,就是Common了,這裡就提供了強大且實用的工具。Image類:using System;using System.Collections.Generic;using System.Text;using System.IO;using System.Drawing.Imaging;using System.Drawing;using System.Web;namespace Common{ public static class Image
Time of Update: 2016-05-25
標籤:ExeConfigurationFileMap 這個類提供了修改、擷取指定 config 的功能;建立一個 ExeConfigurationFileMap 的執行個體 ecf ;並設定 ExeConfigFilename 屬性為要操作的 config 檔案路徑;使用 ConfigurationManager.OpenMappedExeConfiguration 方法得到操對象 Configuration config調用 Configuration 對象執行個體提供的
Time of Update: 2016-05-25
標籤:最近,一個項目需要一個後台服務,定時去讀取資料,這是直接建立一個bat檔案,雙擊執行就可以了,為了省事哦 主要分兩個步奏 1.建立windows服務的應用程式。這一點不做過多講解。網上有太多的例子2.bat檔案點擊項目添加類庫,然後將.cs檔案修改為.bat檔案,刪除裡面的所有內容。添加以下內容:建立服務sc create TestService binpath="%cd%\TestService.exe" start=
Time of Update: 2016-05-25
標籤:注釋注釋毫無疑問是讓別人以最快速度瞭解你代碼的最快途徑,但寫注釋的目的絕不僅僅是"解釋代碼做了什麼",更重要的盡量協助代碼閱讀者對代碼瞭解的和作者一樣多。當你寫代碼時,你腦海裡會有很多有價值的資訊,但當其他人讀你代碼時,這些資訊已經丟失,他們所見到的只是眼前代碼。注釋約定如果IDE提供注釋格式,則盡量使用IDE提供的格式,否則使用"//"來注釋。類、屬性和方法的注釋在Visual Studio中都使用輸入"///"自動產生的格式。類注釋約定///
Time of Update: 2016-05-25
標籤:本文介紹在C#中使用匹配中文的Regex,包括純中文、有中文、中文開頭、中文結尾等幾個Regex樣本。在Regex中,中文可以通過Unicode編碼來確定Regex範圍。在C#中,匹配中文的Regex用Unicode來表示時,範圍是: [\u4e00-\u9fa5]。所以,在此基礎上,我們可以得到如下一些Regex。1、匹配字串全部是中文字元的Regex
Time of Update: 2016-05-25
標籤:1(1)庫檔案:靜態庫檔案 和 共用庫檔案(2)比較a.靜態庫檔案: 使用靜態庫檔案時,直接把代碼/指令複製到目標檔案中 目標檔案會顯得比較龐大,修改和維護都不方便 可以脫離靜態庫檔案,效率比較高b.共用庫檔案: 使用共用庫時,將代碼/指令所對應的地址複製到目標檔案 目標檔案會比較小,修改和維護比較方便 不可以脫離共用庫檔案,效率比較低(3)基本命令 ldd a.out => 查看檔案a.out所依賴的庫檔案 gcc/cc -static
Time of Update: 2016-05-25
標籤:c 結構體C