原创 深入瞭解字符集和編碼問題

一、什麼是字符集?什麼是編碼? (1)字符(Character):是文字與符號的總稱,包括文字、圖形符號、數學符號等。           字符集(Charset) :是一組抽象字符的集合。          字符集常常和一種具體的

原创 相關顏色的十六進制值

Web安全色 數年以前,當大多數計算機僅支持 256 種顏色的時候,一系列 216 種 Web 安全色作爲 Web 標準被建議使用。其中的原因是,微軟和 Mac 操作系統使用了 40 種不同的保留的固定系統顏色(雙方大約各使用 20 種)

原创 C++ sizeof的使用總結

說明:以下代碼在VS2008中通過,在32位操作系統下。 1.      定義 sizeof是一個操作符(operator)。 其作用是返回一個對象或類型所佔的內存字節數。 其返回值類型爲size_t。(size_t在頭文件stddef.

原创 TOMCAT配置虛擬目錄

虛擬目錄爲保存網站資源如JSP等文件的目錄,配置虛擬目錄爲如下幾個步驟: (1)在磁盤的任意位置創建一個文件夾,如“E:/JavaWebAPP”。該文件夾即爲虛擬目錄地址。 (2)在虛擬目錄中創建一個名爲“WEB-INF”的文件夾,並在

原创 MySQL忘記root密碼,如何重置

 在windows下,mysql版本5.1.55。(1)       打開命令行窗口,停止mysql服務: (2)       在mysql的安裝路徑

原创 在vs2008中安裝opencv2.0/opencv2.1的詳細步驟

一、準備工作1)這裏我用到的平臺是 Microsoft Visual Studio 2008 和OpenCV2.0 (注:若使用OpenCV2.1,安裝步驟和下面的一樣,只是需將2.0的地方改爲2.1即可。)2)OpenCV2.0下載地址

原创 C#數組

一、聲明格式 一維數組聲明格式: <Type>[] <name>;多維數組聲明格式: <baseType>[,] <name>;交錯數組聲明格式: <Type>[][] <name>;   二、初始化方式 一般數組初始化的兩種方式:(1)

原创 MFC在VS2008中如何手動添加消息映射

        最近在學習MFC,使用的開發工具是VS2008,當時想在View類中添加一個按鈕,需要WM_CREATE這個消息映射,可是View類中默認沒有將這個消息添加進去,而我又沒有找到自動的添加嚮導,所以就只能手動添加了。現在將

原创 JDK環境配置

單擊:我的電腦->屬性->高級->環境變量   跳出窗口如下:   設置系統變量 1)JAVA_HOME,其值爲jdk的安裝路徑   2)Path,添加 ;%JAVA_HOME%/bin   3)CLASSPATH,其值爲

原创 C#中類型轉換

C#中有三種方式進行類型轉換。   1、隱式轉換       隱式轉換包括隱式數值轉換、隱式枚舉轉換、隱式引用轉換。        隱式數值轉換如下:     轉換類型 安全轉換到的類型 byte short、ushort

原创 C++庫常用函數一覽

本文中提到的函數庫有:<string> <cctype> <algorithm> <cmath> <cstdlib> <iomanip> <numeric> 1.   標準C++庫字符串類std::string的用法 begin 

原创 C++文件順序讀取,最後一個字符被讀取兩遍的原因

今天遇到了一個關於文件讀寫的問題,覺得很奇怪。 我將問題簡化了下,寫了個小程序,源代碼如下: #include <iostream> #include <fstream> using namespace std; #include <co

原创 VS2008中添加位圖資源

 開發MFC工程,使用VS2008開發工具,欲添加位圖資源,如下所示: (1)首先找到資源視圖。資源視圖的路徑爲:視圖——資源視圖。 (2)然後在任何一個文件夾上右擊,選擇“添加資源”,出現如下對話框: (3)在此對話框中,選擇左邊資

原创 C++函數指針詳解

1.     定義 每一個函數都佔用一段內存單元,它們有一個起始地址,指向函數入口地址的指針稱爲函數指針。 2.     語法 指向函數的指針變量的一般定義形式爲: 數據類型 (*指針變量名)(參數表); 3.     說明 1) 函數指

原创 使用VS2008開發MFC,如何支持中文輸入?

VS2008默認的字符編碼是Unicode,在開發MFC時,使用CDC之類的設備,輸入中文時會亂碼,爲了解決這個問題,需要修改VS2008的字符編碼。 (1)選擇項目——Text屬性,跳出如下對話框: (2)選擇配置屬性——常規,在右邊