Time of Update: 2017-01-18
14. 基礎資料型別 (Elementary Data Type):字元型(上) 1.字元型(char)簡介 字元型(char)用於儲存字元(character),如英文字母或標點。嚴格來說,char 其實也是整數類型(integer type),因為 char 類型儲存的實際上是整數,而不是字元。電腦使用特定的整數編碼來表示特定的字元。美國普遍使用的編碼是 ASCII(American
Time of Update: 2017-01-18
3. C 程式的結構 C 程式由一個以上的函數組成,而且必須有 main 函數。此外,C 程式一般還有一些預先處理指令。例如 #include 指令。當然並不是必須要有 #include 指令。函數由函數頭和函數體組成。函數頭由傳回值、函數名以及參數列表(可以是void)組成。函數體從 { 開始,以 } 結束。函數體裡可以有一系列的語句,每個語句以分號(;)結束。例如:
Time of Update: 2017-01-18
Lua是一種嵌入式指令碼語言,即Lua不是可以單獨啟動並執行程式,在實際應用中,主要存在兩種應用形式。第一種形式是,C/C++作為主程式,調用Lua代碼,此時可以將Lua看做“可擴充的語言”,我們將這種應用稱為“應用程式代碼”。第二種形式是Lua具有控制權,而C/C++代碼則作為Lua的“庫代碼”。在這兩種形式中,都是通過Lua提供的C API完成兩種語言之間的通訊的。1. 基礎知識:C
Time of Update: 2017-01-18
Objective C從遠程url下載圖片- (UIImage *) getImageFromURL: (NSString *)theURL { UIImage *theImage = NULL; NSString *imageFileName = [BT_strings getFileNameFromURL:theURL]; NSData *imageData = [[NSData alloc] initWithContentsOfURL:[NSURL
Time of Update: 2017-01-18
到這為止,大家對Lua和C++之間的通訊應該有些熟悉了,今天我們來介紹最後一個操作。(旁白:什嗎?最後一個?要結束了嗎?太好了~!)上一章傳送門:http://www.jb51.net/article/55097.htm1. Lua調用C++的函數Lua要調用C++的函數還是蠻方便的,首先,我們來建立一個c++函數先:複製代碼 代碼如下:public: static int getNumber(int num); int HelloLua::getNumber( int num ) {&
Time of Update: 2017-01-18
先看一個有錯誤的代碼: string subKeyName = @"Software\Microsoft\Windows\CurrentVersion\Run\"; //subkey name
Time of Update: 2017-01-18
十六進位字串與數實值型別之間轉換(C# 編程指南) 以下樣本示範如何執行下列任務: 擷取字串中每個字元的十六進位值。 擷取與十六進位字串中的每個值對應的字元。 將十六進位 string 轉換為整型。 將十六進位 string 轉換為浮點型。 將位元組數群組轉換為十六進位 string。 樣本 此樣本輸出 string 中的每個字元的十六進位值。首先,它將 string 分析為字元數組,然後對每個字元調用 ToInt32(Char) 以擷取相應的數字值。最後,在 string
Time of Update: 2017-01-18
在.net的項目開發中,經常會對XML檔案進行操作,由於XML檔案可以實現跨平台傳輸,較多的應用在資料轉送中,特總結以下幾種常用的XML操作方法:1.建立XML文檔: /// <summary> /// 建立XML文檔 /// </summary> /// <param name="name">根節點名稱</param> /// <param name="type">根節點的一個屬性值</param>
Time of Update: 2017-01-18
DataGridView:顯示資料表後台資料繫結:List<xxx> list = new List<xxx>();dataGridView1.DataSource = list;//設定不自動產生列,此屬性在屬性面板中沒有dataGridView1.AutoGenerateColumns = false;//取消載入預設選中第一行dataGridView1.ClearSelection();前台:小三角箭頭,取消可編輯,添加,刪除功能;
Time of Update: 2017-01-18
C#端using System;using System.IO;using System.Security.Cryptography;namespace 計算檔案的MD5值{ class MD5_Helper { /// <summary> /// 檔案MD5校正 /// </summary> /// <param name="pathName">檔案絕對路徑</param> /// <returns>
Time of Update: 2017-01-18
情境一也就是大家經常用的,一般是圖片的4個角落,基於橫縱座標來添加。效果如下:添加浮水印方法static void addWatermarkText(Graphics picture,int fontsize, string _watermarkText, string _watermarkPosition, int _width, int _height) { int[] sizes = new int[] {32, 14, 12, 10, 8, 6, 4 }; Font
Time of Update: 2017-01-18
如何使用1、第一種方式比較簡單,而且也是大家喜歡的,因為不需要任何設定檔就可解決,只需知道服務契約介面和服務地址就可以調用。2、使用Invoke的方式,但是需要在調用用戶端配置WCF,配置後在Invoke類裡封裝服務契約介面即可。用戶端調用DEMO//第一種方式string url = "http://localhost:3000/DoubleService.svc";IDoubleService proxy =
Time of Update: 2017-01-18
發現問題在一個資料列表中我用了Linq GroupBy 和OrderBy。 排序在本機正常使用,發到測試後排序死活不對,總以為是程式問題。於是請教了別人有了以下的答案。問題原因和解決方案因為伺服器裝的是英文版作業系統,沒有中文包,所以碰見中文排序無法識別,所以使用OrderBy時需要單獨處理下。CultureInfo culture = CultureInfo.GetCultureInfo("zh-cn"); List<TeamDto> teamDtos = teams
Time of Update: 2017-01-18
下面介紹各種List的sort的用法與比較首先,我們建一個People的實體,有name、age、sex的屬性,我們要排序的欄位是年齡age建立一個實體類 public class People { public string name { get; set; } public int age { get; set; } public string sex { get; set; } }建立list的資料
Time of Update: 2017-01-18
C#學習筆記1:變數的範圍衝突時,調用執行個體變數:this.a,調用類變數:類名.a常量總是靜態,必須初始化,一般用全大寫格式,聲明關鍵字為const,如const int NUNBE = 10;C#的基本預定義類型內建於.NET Framework結構中(System),object是基類;整型:System.SByte、System.Int16、System.Int32、System.Int64有符號的8位、16位、32位、64位分別表示為sbyte、short、int、long無符號的8
Time of Update: 2017-01-18
using 指令有兩個用途: 允許在命名空間中使用類型,以便您不必限定在該命名空間中使用的類型。 為命名空間建立別名。 using 關鍵字還用來建立 using 語句 定義一個範圍,將在此範圍之外釋放一個或多個對象。 請參見 using 語句。http://www.yaosansi.com/blog/article.asp?id=669 using namespace; using alias&
Time of Update: 2017-01-18
(1)用於對靜態欄位、唯讀欄位等的初始化。 (2)添加static關鍵字,不能添加存取修飾詞,因為靜態建構函式都是私人的。 (3)類的靜態建構函式在給定應用程式定義域中至多執行一次:只有建立類的執行個體或者引用類的任何靜態成員才激發靜態建構函式 (4)靜態建構函式是不可繼承的,而且不能被直接調用。
Time of Update: 2017-01-18
using System; using System.Drawing; using System.Collections; using System.ComponentModel; using System.Windows.Forms; using System.Data; using System.Net; using System.Threading;
Time of Update: 2017-01-18
先記下來,以備後用! /// <summary> /// 金額轉為大寫金額 /// </summary> public class MoneyConvertChinese { /// <summary> /// 金額轉為大寫金額 /// </summary> /// <param name="LowerMoney"></param> /// <returns>&
Time of Update: 2017-01-18
1、 目的 應用系統的開發和維護離不開日誌系統,選擇一個功能強大的日誌系統解決方案是應用系統開發過程中很重要的一部分。在.net環境下的日誌系統解決方案有許多種,log4net是其中的佼佼者。