原创 c#使用office的墨跡書寫工具
1.墨跡書寫工具是office的一個批註功能,在office的07及以上版本可以使用。首先需要在office中開啓墨跡書寫工具。 方法是 2.在加入墨跡書寫工具後,在菜單欄上會出現筆的選項 點擊進入 但你會發現你的筆,熒光筆,橡皮,
原创 C# 線程之Join()
對於Thread.Join()方法,MSDN給的定義是:在繼續執行標準的 COM 和 SendMessage 消息泵處理期間,阻塞調用線程,直到某個線程終止爲止。 很不好理解,Join()其實是讓調用該線程的線程等待,只到被調用的線程執行
原创 Mysql遠程連接服務器的時候報錯報錯:1130-host....
報錯:1130-host ... is not allowed to connect to this MySql server 解決方法: 1。 改表法。 可能是你的帳號不允許從遠程登陸,只能在localhost。這個時候只要在lo
原创 什麼是鉤子,鉤子的原理
鉤子(Hook),是Windows消息處理機制的一個平臺,應用程序可以在上面設置子程以監視指定窗口的某種消息,而且所監視的窗口可以是其他進程所創建的。當消息到達後,在目標窗口處理函數之前處理它。鉤子機制允許應用程序截獲處理window消息
原创 string 和StringBuilder的引用的區別
1. string a=“a”; a+=“b”; a+=“c”; ....... String 對象串聯操作總是用現有字符串和新數據創建新的對象。 StringBuilder 對象維護
原创 params,out,ref的使用
params: 以數組的方式傳遞多個參數,在params前可以定義非params的參數,但其後不能再定義參數。 如: class Class2 { Class1 class1; int nN
原创 C#接口和抽象類的區別
C#接口和抽象類的相同: 1.都不能對方法或屬性的具體的實現; 2.都可以被繼承; 3.都不可以被實例化。 C#接口和抽象類的區別: 1.接口是一種類型,不能包含靜態的成員,不能包括變量的定義,定義的方法或屬性默認爲public的,不能加
原创 不用第三個變量,直接交換兩個變量的值
記得曾經看過不用引進第三個變量而直接變換兩個變量的值的例子。見過的兩種方法如下: 方法一: var a=1; var b=2; a=a+b; b=a-b; a=a-b; 輸出a,b可以發現兩值已經交換 方法二: var a=1; v
原创 C# 之DataTable的小問題
DataTable dt = new DataTable("test"); dt.Columns.A
原创 CSS優先級
選擇器的優先級 1. 內聯樣式表(style=“”)的權值最高 1000; 2. ID 選擇器的權值爲 100 3. Class 類選擇器的權值爲 10 4. HTML 標籤選擇器,僞類(:active,:first等),僞對象
原创 Server.Execute,Server.Transfer,Response.Redirect
Server.Execute和Server.Transfer的區別 Server.Execute("another.aspx")和Server.Transfer("another.aspx")區別: Execute是從當前頁面轉移到指
原创 時間format
yyyy/MM/dd HH:mm:ss 24小時制 yyyy/MM/dd hh:mm:ss 12小時制 且月的MM必須爲大寫 例子: string str24 = System.DateTime.Now.AddHours(3
原创 Html上的介紹
1. Meta keywords 用法:<meta name=”keywords” content=”your keyword or keywords”/> 這個在過去曾被大力推廣的meta優化重點部分,如今已不再流行,甚至來自googl
原创 兩個通俗故事告訴你什麼是“雲計算”
原文鏈接:http://cloud.51cto.com/art/201205/336882.htm 這是個實在懸乎的概念,自提出6年以來,無數的文字在解釋它,卻有90%以上的讀者不知“雲”爲何物。這些文字都帶着一種腔調:雲計算嗎,簡單來說
原创 c# 之Type類
Type類---表示類型聲明:類類型、接口類型、數組類型、值類型、枚舉類型