原创 Notepad++快捷鍵

  如果Notepad++是程序員的一個生產工具,那麼快捷鍵的使用就可以提高生產效率,記住一些快捷鍵是挺有用的:-)。 http://notepad

原创 C++格式化輸出(詳解)

C++格式化輸出(轉) 標準輸出函數cout : /*關於浮點數的格式*/ #include <iostream.h> void main() {

原创 大數相加之我見

//本例實現正整數的大數相加 #include<iostream> #include<string> using namespace std; //------------------------- //全局變量 string s1,s2

原创 排序算法之快速排序

//This is about the quick sort. #include<iostream> using namespace std; //--------------------------------- template <

原创 倒排索引

1.簡介 倒排索引源於實際應用中需要根據屬性的值來查找記錄。這種索引表中的每一項都包括一個屬性值和具有該屬性值的各記錄的地址。由於不是由記錄來確定屬

原创 Ruby利用socket掃描端口

require 'socket' include Socket::Constants def scan_port if $*[0] == nil or $*[1] == nil or $*[2] == nil

原创 emacs安裝與配置

emacs你讓我頭大一星期了,終於解決了,分享分享 安裝步驟: 最近在學習windows下的Emacs,遇到不少問題 1、下載 到這個網址可以下載到Emacs的windows版本:http://ftp.gnu.org/pub/gnu/

原创 CFileDialog 打開目錄文件 保存目錄文件

格式說明:     explicit CFileDialog(    BOOL bOpenFileDialog,                         //TRUE 爲打開, FALSE 爲保存           

原创 ListCtrl的擴展類EditListCtrl

該類繼承自MFC的CListCtrl類; 實現列可選,多單元格可選,單擊選中單元格並能雙擊編輯,同時也可以設定某一列是否能進行編輯等等。 功能強大,歡迎使用。 <p><span style="font-family: Arial, He

原创 STL容器 vector,list,deque 性能比較

STL容器類vector,list,deque的比較 C++的STL模板庫中提供了3種容器類:vector,list,deque 對於這三種容器,在覺得好用的同時,經常會讓我們困惑應該選擇哪一種來實現我們的邏輯。 在少量數據操作的程

原创 #pragma用法簡介

pragma指令簡介在編寫程序的時候,我們經常要用到#pragma指令來設定編譯器的狀態或者是指示編譯器完成一些特定的動作.下面介紹了一下該指令的一些常用參數,希望對大家有所幫助!一. message 參數。message它能夠在編譯信息

原创 C和C++中所謂的數組

在其它高級語言裏,不管是定義(聲明)還是引用, a[i] 或 a[3] 都是一個整體。在 C/C++ 裏,卻是一個表達式: a[i] 是運算符 [] 連接兩個實體 a 和 i 。 說 C/C++ 並沒有數組 , 有以下幾條理由。   理由

原创 重建二叉樹

</pre><pre name="code" class="cpp">#include<iostream> #include<queue> using namespace std; typedef struct BTree{

原创 vc++中實現進度條

方法1: 單線程方式。 將你的任務分成多個部分,每運行一部分,就更新一下進度條。 方法2: 雙線程方式。 主線程負責完成你想要的工作。副線程負責更新進度條。 更新進度條可以按照計時方法,或者根據主線程完成任務的狀態來更新。 因此,你

原创 數組中只出現1次的兩個數字

//問題描述:在一個數組中除兩個數字只出現1次外,其它數字都出現了2次, 要求儘快找出這兩個數字。//數組中只出現一次的兩個數字 //---------------------------------- #include<iostream