Time of Update: 2016-03-02
標籤:/// <summary> /// 擷取指定IP地址的資料庫所有資料庫執行個體名。 /// </summary> /// <param name="ip">指定的 IP 位址。</param> /// <param name="username">登入資料庫的使用者名稱。</param> /// <param
Time of Update: 2016-02-20
標籤:在 Linux 上開發 C/C++ 程式,或許你會直接(本機或遠端)登入 Linux,開啟編輯器寫完代碼後,就用 gcc/g++ 來編譯,遇到要除錯(debug)的時候,則會選擇使用 gdb 來進行除錯。現在,如果你剛好也很喜歡 Visual Studio,你可以不必改變習慣,用 Visual Studio 寫程式、然後遠端送到 Linux 上編譯、甚至還能接上 gdb 來除錯。這個對於開發像是嵌入式系統、或是 IoT 裝置的程式等等就可以多多利用 Visual Studio 強大的
Time of Update: 2016-02-20
標籤:c語言 劍指offer 面試題 把只含因子2、3和5的數稱為醜數 求第1500個醜數 最佳化把只含因子2、3和5的數稱為醜數,求按從小到大的順序的第1500個醜數。例如6、8都是醜數,但14不是,因為它包含因子7。習慣上把1當作第1個醜數。演算法1:逐個判斷每個整數是不是醜數的解法,直觀但不夠高效#include<stdio.h>int ugly(int number){while (number % 2 == 0){number /= 2;}while
Time of Update: 2016-03-02
標籤:在C#中定義常量的方式有兩種,一種叫做靜態常量(Compile-time constant),另一種叫做動態常量(Runtime constant)。前者用“const”來定義,後者用“readonly”來定義。 對於靜態常量(Compile-time constant),它的書寫方式如下: public const int MAX_VALUE = 10;
Time of Update: 2016-03-02
標籤: 先祝賀我們的遊戲即將上線《龍戒》!http://www.9game.cn/longjie/ 偷得半會閑,分享一個小小的東西。就是列印日誌的函數。開發中輸出日誌必不可少,在C#中輸出多個不同型別參數的時候,需要串連符累加輸出,很是不方便。一個簡單的方法是自己封裝一個列印的函數,讓它支援不定參數和不同類型的輸出。這樣就不會強用字串進行拼接輸出了。也許你沒聽懂需求,好吧,廢話不多說,上代碼。public static void Log(params
Time of Update: 2016-03-02
標籤:先來點與標題不相關的:CLR支援兩種程式集:弱命名程式集和強命名程式集。兩者的區別在於強命名程式集使用發行者的公開金鑰和私密金鑰進行簽名。由於程式集被唯一性地標識,所以當應用程式綁定到強命名程式集時,CLR可以應用一些已知安全的策略。程式集可以採用兩種方式部署:私人或者全域。弱命名程式集只能以私人方式部署。在《CLR via
Time of Update: 2016-03-01
標籤: public static string StrToHex(string mStr) //返回處理後的十六進位字串 { return BitConverter.ToString( ASCIIEncoding.Default.GetBytes(mStr)).Replace("-", " "); } /* StrToHex */ public static string
Time of Update: 2016-03-01
標籤:private string RevertToTime(int l)//轉換為時分秒格式 { string str = ""; int hour = 0; int minute = 0; int second = 0; second = l / 1000; if (second > 60) { minute = second / 60;
Time of Update: 2016-03-03
標籤:關於System.Object 所有類型都從System.Object派生而來。 System.Object的公用方法中ToString()一般是返回對象的類型的全名,只有Int32這些類型將其重寫後,新方法才會返回其值的字串表示。 其中還有兩個受保護的方法: MemberwiseClone:深複製。 Finalize:在記憶體回收行程判斷此對象應該被回收後,在對象的記憶體被實際回收前會調用此方法。關於類型判斷和轉換: 用is來判斷對象為某類型或者某類型的衍生類別,是為
Time of Update: 2016-02-29
標籤: class DESHelper { string _iv = "9AUP"; string _key = "9d"; /// <summary> /// DES加密位移量,必須是>=8位長的字串 /// </summary> public string Iv { get { return _iv; } set {
Time of Update: 2016-03-02
標籤: private void button1_Click(object sender, EventArgs e) { //擷取文本 string text = this.txtName.Text; //得到Bitmap(傳入Rectangle.Empty自動計算寬高) Bitmap bmp = TextToBitmap(text, this.txtName.Font,
Time of Update: 2016-02-29
標籤:前言:上一篇博文從原理和定義的角度介紹了C#的委託和事件。本文通過一個簡單的小故事,來說明C#委託與事件的使用方法及其方便之處。在閱讀本文之前,需要你對委託和事件的基本概念有所瞭解。如果你是初次接觸C#的委託與事件,請先閱讀:C#委託與事件初探 好了,故事開始了~ 一.小考拉從前的生活 從前有一隻小考拉,她的生活中只有三樣東西:水,米飯和肉。她渴了就去拿水喝,餓了就去拿米飯和肉吃。而且,米飯和肉一定要一起吃(換作你也不會單吃一種吧^_^),於是代碼是這樣的 1
Time of Update: 2016-02-19
標籤:轉載:http://www.cnblogs.com/gaochundong/p/csharp_tcp_service_models.html本篇文章的主旨是使用 .NET/C# 實現 TCP 高效能服務的不同方式,包括但不限於如下內容:APM 方式,即 Asynchronous Programming ModelTAP 方式,即 Task-based Asynchronous PatternSAEA 方式,即 SocketAsyncEventArgsRIO 方式,即
Time of Update: 2016-02-20
標籤:C#中以像素作為尺寸單位,像素是一種相對的尺寸概念,與毫米的轉換與當前顯示器的解析度有關。在不同解析度下轉換的係數不同。藉助GDI可以完成毫米至像素的轉換。public static double MillimetersToPixelsWidth(double length) //length是毫米,1厘米=10毫米 { System.Windows.Forms.Panel p = new System.Windows.Forms.Panel(); &
Time of Update: 2016-02-17
標籤:本文主要通過彩色圖象灰階化來介紹C#處理數位影像的3種方法,Bitmap類、BitmapData類和Graphics類是C#處理映像的的3個重要的類。 Bitmap只要用於處理由像素資料定義的映像的對象,主要方法和屬性如下:
Time of Update: 2016-03-02
標籤:sed今天一個群友在群裡提問的a.b.c.d.e.f.g正則處理一下變成d.e.f.g總結了幾種方法首先就是cut大法[email protected]:/tmp/tmp# echo a.b.c.d.e.f.g|cut -d"." -f4,5,6,7d.e.f.g絕對好用、但不推薦。。接下來就是sed了,還挺好用的[email protected]:/tmp/tmp# echo a.b.c.d.e.f.g|se
Time of Update: 2016-03-03
標籤:LogCat輸出:03-03 12:42:32.665: E/AndroidRuntime(32432): FATAL EXCEPTION: main03-03 12:42:32.665: E/AndroidRuntime(32432): Process: com.toro.passwordencode, PID: 3243203-03 12:42:32.665: E/AndroidRuntime(32432): java.lang.UnsatisfiedLinkError:
Time of Update: 2016-03-03
標籤: 【圖一】 【圖二】 【圖三】通過以上三段程式證明逸出序列‘\r’和‘\n’的作用是純粹作用在滑鼠定位上的,即:‘\r’
Time of Update: 2016-02-29
標籤:可能初學大家都對一個程式的登入跳轉會有一定的疑問,我主程式不是登入表單,如何從登入表單調轉到主表單等問題。現在我就貼點實際的項目裡面的代碼看看 1 /// <summary> 2 /// 應用程式的主進入點。 3 /// </summary> 4 [STAThread] 5 static void Main(string[] args) 6 { 7 Application.EnableVisualStyles(); 8
Time of Update: 2016-02-20
標籤:檔案FILE是程式設計中的一個重要概念。所謂“檔案”一般是指儲存在外部介質上的資料的集合。作業系統是以檔案為單位對資料進行管理的,而檔案是以檔案名稱為標識的。作業系統對檔案實行“按名存取”。 C語言把檔案看成是一個字元(位元組)的序列,即檔案是由一個個字元(位元組)資料順序組成的。根據資料的存放形式,可分為ASCII檔案和二進位檔案。ASCII檔案又稱為文字檔,它的每一個位元組中存放一個ASCII資料,代表一個字元。二進位檔案是把記