Time of Update: 2016-07-04
標籤:會話1: mysql> select now(); 會話2:[[email protected] ~]# stap -v -e ‘probe process("/usr/local/mysql56/bin/mysqld").function("*Item_*").call{ if( tid()==7625) printf("%s:%s %d \n",execname(),probefunc(),tid())}‘ | c++filt
Time of Update: 2016-07-05
標籤:軟體運行過程中,如果出現了軟體正常運行不應該出現的情況,軟體就出現了異常。這時候我們需要去處理這些異常。或者讓程式終止,避免出現更嚴重的錯誤。或者提示使用者進行某些更改讓程式可以繼續運行下去。C#程式設計語言本身就為我們提供了這種異常處理機制。C# 中的異常是對程式運行時出現的特殊情況的一種響應,比如嘗試除以零。或者試圖將一個字串"aaa"轉換成整數。異常提供了一種把程式控制權從某個部分轉移到另一個部分的方式。C# 異常處理時建立在四個關鍵詞之上的:try、catch、finally 和
Time of Update: 2016-07-05
標籤:/*********************************************************************** * C# ListView 列寬自動調整 * 說明: * 記錄將C#中的ListView列寬設定為自動調整。 * * 2016-7-5 深圳 南山平山村 曾劍鋒 ************************************
Time of Update: 2016-07-04
標籤:Sealed與Final修飾符其實並不是一個語言平台的產物,他們有著各自所屬的語言環境,但這兩個關鍵字都是.Net平台中不可或缺的,那麼二者用法幾何,隨本文一探究竟。 一.Sealed sealed 修飾符可以應用於類、執行個體方法和屬性。用於類時,該類被稱為密封類,密封類不能被繼承;用於方法時,該方法被稱為密封方法,密封方法會重寫基類中的方法;sealed修飾符應用於方法或屬性時,必須始終與override一起使用;
Time of Update: 2016-07-04
標籤:非原創。接收16進位資料,在TextBox委託顯示: private void readPortandShow() { char[] HexChar = { ‘0‘, ‘1‘, ‘2‘, ‘3‘, ‘4‘, ‘5‘, ‘6‘, ‘7‘, ‘8‘, ‘9‘, ‘A‘, ‘B‘, ‘C‘, ‘D‘, ‘E‘, ‘F‘ }; byte receivebyte = (byte)serialPort1.ReadByte();
Time of Update: 2016-07-04
標籤:2013年搞公司的OA時,為了統一使用者登入,將Windows AD的使用者和OA的帳號對接,OA使用者名稱的規則就是使用Windows
Time of Update: 2016-07-06
標籤:public static string GetConnectionStringsConfig(string connectionName) { string file = System.Windows.Forms.Application.ExecutablePath; System.Configuration.Configuration sysconfig =
Time of Update: 2016-07-06
標籤:自從上一次自己寫了一篇對委託的理解之後,剩下的一半-對事件的理解現在才寫出來,也是拖得夠久了。現在我們一起來看看C#的事件吧首先:為什麼要有事件?上一篇文章展示了如何聲明委託,調用委託和建立委託的執行個體。然而,這時委託雖然可以間接調用任意數量的方法,但是我們必須顯式地調用委託,大部分時間,我們需要在特定事件發生時,自動執行委託,就如中介的例子,我們交代中介幫我們賣房子,當有客戶來的諮詢的時候,中介會自己主動帶客戶去瞭解房子,而不是每次還需要我們去告訴他,你應該帶客戶去看房子。既然委託類似
Time of Update: 2016-07-06
標籤:DateTime beforDT = System.DateTime.Now; //耗時巨大的代碼 DateTime afterDT = System.DateTime.No
Time of Update: 2016-07-06
標籤:聽說c#winform做介面很醜,漸漸的也是覺得了,,問題是無序的,有遇到時偶爾來更新一下 1。toolStripButton1文字與圖片間距控制項ToolStripButton
Time of Update: 2016-07-05
標籤:keybd_event()的函數原型是: void keybd_event( byte bVk, //虛擬鍵碼 byte bScan, //該鍵的硬體掃描碼
Time of Update: 2016-07-05
標籤: 1 using System; 2 using System.Collections.Generic; 3 using System.ComponentModel; 4 using System.Data; 5 using System.Drawing; 6 using System.Linq; 7 using System.Text; 8 using System.Windows.Forms; 9 10 namespace AutoCloseComputer 11
Time of Update: 2016-07-05
標籤:1,委託的概念 當需要把方法傳遞給其他方法時,需要調用委託。委託只是一種特殊類型的對象,其特殊之處在於,我們之前定義的所有對象都包含資料,而委託包含的只是一個或多個方法的地址。 委託的型別安全非常高。在定義委託時,必須給出它所表示的方法的簽名和傳回型別等全部細節。2,使用委託的情境
Time of Update: 2016-07-05
標籤:用戶端ip:Request.ServerVariables.Get("Remote_Addr").ToString();用戶端主機名稱:Request.ServerVariables.Get("Remote_Host").ToString();用戶端瀏覽器IE:Request.Browser.Browser;用戶端瀏覽器 版本號碼:Request.Browser.MajorVersion;用戶端作業系統:Request.Browser.Platform;伺服器ip:Request
Time of Update: 2016-07-05
標籤: CLR叫做通用語言執行平台(Common Language Runtime)。它是所有.NET應用程式運行時環境,是所有.NET應用程式都使用的編程基礎,它如同一個支援.NET Framework,運行一個.NET程式也必須安裝。CLR也可以看作一個在執行時管理代碼的代理,管理代碼是CLR的基本原則,能夠被管理的代碼成為Managed 程式碼,反之稱為Unmanaged 程式碼。CLR包含兩個組成部分,CLS(Common Language
Time of Update: 2016-07-05
標籤:C#時間/日期格式大全,C#時間/日期函數大全有時候我們要對時間進行轉換,達到不同的顯示效果 預設格式為:2005-6-6 14:33:34 如果要換成成200506,06-2005,2005-6-6或更多的該怎麼辦呢?我們要用到:DateTime.ToString的方法(String, IFormatProvider) using System; using System.Globalization;String format="D"; DateTime
Time of Update: 2016-07-05
標籤:平時經常用到split,在這裡做一個系統的總結。Split函數 作用 返回一個下標從零開始的一維數組,它包含指定數目的子字串。 文法 Split(expression[, delimiter[, count[,
Time of Update: 2016-07-05
標籤:1. 一直知道char *p = ‘a‘;這樣寫是錯誤的,但是為什麼是錯的,沒想過,今天看書解惑。 p指向一個字元,但是在c中,‘‘引起來的一個字元代表一個整數,這樣指標能不報錯。o(^▽^)o2.函式宣告部分中(*(void (*)())0)(),看到這樣的一個聲明,我是覺得噁心,靜下心來,慢慢分析唄。 ( *( void (*pf)() )0 )(), 首先最外層(*(ppf)0)())——
Time of Update: 2016-07-05
標籤:大致題意:對於C的for(i=A ; i!=B ;i +=C)迴圈語句,問在k位儲存系統中迴圈幾次才會結束。若在有限次內結束,則輸出迴圈次數。否則輸出死迴圈。 解題思路:題意不難理解,只是利用了 k位儲存系統 的資料特性進行迴圈。例如int型是16位的,那麼int能儲存2^16個資料,即最大數為65535(本題預設為無符號),當迴圈使得i超過65535時,則i會返回0重新開始計數如i=65534,當i+=3時,i=1其實就是
Time of Update: 2016-07-05
標籤:說明:如果你看到了這篇,請略過。 struct是複合類型。其中的成員在記憶體中的分布都是對齊的。這個對齊的意思是,struct的sizeof運算結果必定是其最大類型長度的整數倍。--注意,如果struct內部還有struct的話,應該將內部struct的成員拆開來看。而不應將內部struct看成一個整體成員(該角度僅限於size上)。 由於對齊的原則,成員的順序會涉及到整體的記憶體佔用。 極其特別的,C支援對struct中的成員指定佔用的bit數(