Time of Update: 2018-07-18
作者:朱金燦 來源:http://blog.csdn.net/clever101/ 從褚誠雲部落格上知道了Visual Studio 2005 /2008的團隊版本上整合了一個C/C++靜態程式碼分析工具Prefast,特地測試了一下,果然不錯。 具體用法以下面的例子說明: 1. 建一個控制台工程,敲入下面代碼: int f( bool b ) { int i; if ( b
Time of Update: 2018-07-18
在VS2012中 建立單元測試 1 開啟 工具--自訂 2 選擇 操作功能表--編輯器操作功能表|代碼視窗 3 在這裡我們可以看到“建立單元測試”這個菜單了,將它移到運行測試菜單下面 4 關閉VS並重啟 重啟後再對著類名,點擊右鍵,發現操作功能表中已經出現了“建立單元測試”按鈕,但它是灰色的,並不能使用。但我們離成功不遠了。 重啟很重要,如果不重啟,菜單出不來。
Time of Update: 2018-07-18
一、前台頁面: <form runat="server"> <asp:FileUpload ID="FileUpload1" runat="server" />
Time of Update: 2018-07-18
檔案上傳 一. 在Form中一定要將encType設為"multipart/form-data": <form id="WebForm3" method="post" encType="multipart/form-data" runat="server" > 二. 判斷是否有檔案上傳了:
Time of Update: 2018-07-18
protected System.Web.UI.WebControls.DataGrid dgAddInfo; public string xmlFileName = "Zph.xml"; private void Page_Load(object sender, System.EventArgs
Time of Update: 2018-07-18
/// <summary> /// 支援XML序列化的泛型 Dictionary /// </summary> /// <typeparam name="TKey"></typeparam> /// <typeparam name="TValue"></typeparam> [XmlRoot("SerializableDictionary")] public
Time of Update: 2018-07-18
介紹用xml儲存系統設定,以及修改個別設定的方法。xml檔案:<settings> <情境背景色>1</情境背景色> <方塊顏色>2</方塊顏色> <遊戲等級>10</遊戲等級> <最高積分>12</最高積分> <最後修改時間>2007-05-04
Time of Update: 2018-07-18
.xml檔案格式如下 <?xml version="1.0" encoding="utf-8"?> <!DOCTYPE DataAccess[]> <DataAccess> <appSettings> <add key="StartTime" value="9" /> <add key="EndTime"
Time of Update: 2018-07-18
一般的form資料提交 //一般form的資料提交//資料的格式 string postData = "abc=這裡我該怎麼寫呢&rd=" + DateTime.Now.Ticks; byte[] postD = Encoding.UTF8.GetBytes(postData); string slt = "";
Time of Update: 2018-07-18
由於簡單,馬上又實踐下——建立簡單的圖形應用程式-WPF的; 1,首先 啟動Visual studio 2012 單擊 檔案--建立--項目; 出現如下圖所示的視窗,在 已安裝--模板--Visual C#中選擇“控制台應用程式”改名稱為“WPFHello”,最後點擊確定。 在視窗中會產生倆個開啟的檔案,一個是MainWindow.xaml.cs檔案,另一個是MainWindow.xam檔案,裡面是編輯圖形用的,如下同,裡面的小視窗名為MainWindow,
Time of Update: 2018-07-18
這本書已經看完了幾個月,一直想寫點什麼,又不知從何說起。今天看到Linus對C++的一些批評,和這本書結合起來看,還有點意思。(Linus對C++的批評不是偶然的心血來潮,07年的時候就說過“C++ is a horrible language”,這次則說“It's a really bad language, in my opinion. It tries to solve all the wrong problems, and does not tackle the right ones.”
Time of Update: 2018-07-18
Obj就是目標檔案,是你的來源程式經過編譯器編譯後產生的,它不能直接執行,需要串連程式串連後才能產生可執行檔,這樣就能值行了。這種目標檔案一般是由機器程式碼群組成的,但也有例外,可以是自己定義的一些偽指令代碼,但這樣還需有專門的解釋程式對其進行解釋執行,串連程式是把目標代碼和它所使用的庫檔案串連的程式。
Time of Update: 2018-07-18
尋找了幾個方法,經過調試修改,下面這個方法能很好的擷取到本地的IP和MAC地址。可以用於這方面的功能實現。主要是要添加System.Management的引用。 using System;using System.Management;using System.Net; public class Program { static void Main(string[] args) { try {
Time of Update: 2018-07-18
C# 擷取本地 IP 地址以及 MAC 地址 1、通過主機名稱擷取區域網路IP地址; try
Time of Update: 2018-07-18
由於ip地址是變動的,所以我們需要自動擷取到外網的ip,然後我就寫了一段code來自動擷取到外網的ip,就不需要每次手寫了,就方便多了。 using System;using System.Net;using System.Text.RegularExpressions;namespace ConsoleApplication1{ class Program { static void Main(string[] args) {
Time of Update: 2018-07-18
1 利用dos命令把檔案夾下所有檔案名稱存入指定檔案,再從檔案讀取,存入vector中 string imglist_file = "test_result\\imglist.txt";//隱藏檔名稱列表string temp_imgname;string dir_command("dir ");dir_command += m_strImageSet + "/b > " + imglist_file;/
Time of Update: 2018-07-18
選擇自 yelky 的 Blog 學習編程的一些情況我真的深有感觸,這次面試使我深深的體會到了失敗但也收穫 了很多。我要說的將分成三部分: 1.是我面試的具體經過 2.是由面試想到的 3.現今我應該做的。 當然這些話很大程度上是我個人的意見,不可能完全得到大家的贊同,所以在 某些觀點上如果哪位朋友覺得跟我的有很大出入,請不要介意,也不要對我攻擊,
Time of Update: 2018-07-18
介面不能執行個體化; 介面中的方法沒有方法體{}; 繼承介面的類一定要實現介面中定義的方法; 類可以執行個體化,可以定義自己的欄位,屬性,方法等等; 類可以繼承多個介面,但只能繼承一個類。 隨筆- 159 文章- 2 評論- 207 部落格園 首頁 新隨筆
Time of Update: 2018-07-18
.NET將關於多線程的功能定義在System.Threading名稱空間中,因此,如果您的程式要使用多線程,必須引用此命名空間(using System.Threading)。 我們知道,在.NET中使用多線程有兩種方式: 1,使用Thread建立一個新的線程。 2,使用ThreadPool。 首先我們先說說和Thread有關的幾個概念。 1. 建立線程和啟動線程,如果代碼可實現 Thread
Time of Update: 2018-07-18
開源的C++靜態分析工具 Java有一些非常好的、開源的靜態分析工具,如FindBugs、Checkstyle和PMD。這些工具便於使用、有益於開發,能運行於多種作業系統而且還免費。 商業級的C++靜態分析工具產品有Klocwork、Gimpel和Coverity。儘管這些產品很優秀,但其售價昂貴,不適合大多數學生。 另一種辦法是找到開源的可運行在多個平台( Windows和Unix