Time of Update: 2018-07-18
在VS2012中 建立單元測試 1 開啟 工具--自訂 2 選擇 操作功能表--編輯器操作功能表|代碼視窗 3 在這裡我們可以看到“建立單元測試”這個菜單了,將它移到運行測試菜單下面 4 關閉VS並重啟 重啟後再對著類名,點擊右鍵,發現操作功能表中已經出現了“建立單元測試”按鈕,但它是灰色的,並不能使用。但我們離成功不遠了。 重啟很重要,如果不重啟,菜單出不來。
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
由於簡單,馬上又實踐下——建立簡單的圖形應用程式-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
/// <summary> /// 價格和數量輸入控制(只能輸入一個小數點,小數點後只能輸入兩位,第一位不能是小數點) /// </summary> /// <param name="e">KeyPressEventArgs e</param> /// <param name="textBox">TextBox</param> public static void
Time of Update: 2018-07-18
http://www.51zxw.net/study.asp?vip=1368926 一個完整windows 服務原始碼下載地址 開發環境 vs 2010 (但方法適用於VS2005 及 VS 2008)c++ atl 版 在編譯出exe以後使用release下的批處理安裝卸載服務在windows裡的服務控制台進行服務的啟動和停止操作本程式是完整的windows 服務開發架構,直接在裡面添加業務代碼就可以產生一個標準的服務程式 帶有一個記錄檔
Time of Update: 2018-07-18
#include "stdafx.h" #include "stdio.h" #include "stdlib.h" #include "malloc.h" typedef struct LNode { int data;
Time of Update: 2018-07-18
#include "stdafx.h" #include <stdlib.h> #include <stdio.h> typedef struct node { int data; struct node* next;
Time of Update: 2018-07-18
C++中的屬性 C#中有屬性(Property),而C++中卻沒有,其實屬性對於C++而言也是非常重要的,請往下看。 什麼是屬性
Time of Update: 2018-07-18
在多線程的開發中,網上很多例子都是把線程函數寫成了全域函數,但是如果要把一個線程操作寫成一個類,線程函數放在類裡面,如果用普通的類函數就會出現問題,因為在調用建立線程的api中傳入的線程函數需要在編譯時間確定地址,如果是普通的類函數,編譯時間不能確定地址,需要建立類的對象才能擷取。所以,如果要把線程的執行函數寫成static函數,或者是全域函數,這樣在編譯時間就能確定函數地址。 例: #include <stdio.h> #include <pthread.h>
Time of Update: 2018-07-18
【資料收集自網路】 在DataGridView的CellPainting事件中,加入如下代碼 private void dataGridView1_CellPainting(object sender, DataGridViewCellPaintingEventArgs e) { if (e.RowIndex >= 0 && e.ColumnIndex == -1) { Rectangle
Time of Update: 2018-07-18
原文連結:http://blog.chinaunix.net/uid-26611383-id-4273854.html 文章開頭我想發幾句牢騷,也算是對過去幾個月的總結,有好幾個月沒有來更新部落格了,這期間發生了很多事情,換工作,接觸新的項目,這幾個月工作壓力有些大,現在算是完成了一個小項目的第一個階段,在這期間還是學到不少東西。對C++的理解增加了不少,以前很少用,雖然很喜歡,不過只是偏重於理論,C++確實博大精深,現在也只是懂了個皮毛。很高興我對C++,對Linux高度興趣,
Time of Update: 2018-07-18
volatile是C#中用於控制同步的關鍵字,其意義是針對程式中一些敏感性資料,不允許多線程同時訪問,保證資料在任何訪問時刻,最多有一個線程訪問,以保證資料的完整性,volatile是修飾變數的修飾符。 1、volatile的使用情境
Time of Update: 2018-07-18
1.用反射動態建立類執行個體,並調用其公有成員函數。 //建立一個類庫項目,增加一個GetSum方法。 using System; namespace ClassLibrary1 { public class Class1 {
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++學習之路 —— C++學習方法不斷轉變 兩本讓我提升的書: 對於C++,我首先想要講講的是《C++ Primer Plus》與《C++ Primer》這兩本書,很多人討論過,對比過這兩本書有些什麼不同,適合哪些人學習之類的問題,而我,已將《C++ Primer Plus》全部看完,看了《C++ Primer》兩大部分內容,現,就個人吧,想講講我對這兩本書有些什麼樣的感受。 開始接觸C++:
Time of Update: 2018-07-18
選擇自 yelky 的 Blog 學習編程的一些情況我真的深有感觸,這次面試使我深深的體會到了失敗但也收穫 了很多。我要說的將分成三部分: 1.是我面試的具體經過 2.是由面試想到的 3.現今我應該做的。 當然這些話很大程度上是我個人的意見,不可能完全得到大家的贊同,所以在 某些觀點上如果哪位朋友覺得跟我的有很大出入,請不要介意,也不要對我攻擊,
Time of Update: 2018-07-18
開源的C++靜態分析工具 Java有一些非常好的、開源的靜態分析工具,如FindBugs、Checkstyle和PMD。這些工具便於使用、有益於開發,能運行於多種作業系統而且還免費。 商業級的C++靜態分析工具產品有Klocwork、Gimpel和Coverity。儘管這些產品很優秀,但其售價昂貴,不適合大多數學生。 另一種辦法是找到開源的可運行在多個平台( Windows和Unix