原创 linux 環境編程資料獲取站點

GCC   中文手冊       http://www.nbfan.com/forum/dispbbs....&ID=1433&page=1       GNU   make   指南       http://www.linuxsir.

原创 如何對radio box 按鈕分組並且互斥

多組和一組是一樣的使用,只要搞清楚哪個是哪一組的就行了。很簡單,先爲這些Radio Button排個順序,就是排列他們的TAB ORDER。在對話框資源面板上Ctrl+D,然後按你自己的理想順序用鼠標逐個點擊就可以了。不妨假設Radio1

原创 __define_initcall(subsys_initcall) 作用

<br />前言<br />  宏定義__define_initcall(level,fn)對於內核的初始化很重要,他指示<br />  編譯器在編譯

原创 vc 快捷鍵

ctrl+u 可將大寫轉換成小寫 相反的操作是ctrl+shift+u 按着alt用鼠標可以選種一列列ctrl + ‘(’或 ‘)’ 可以找匹配的括號ctrl + shift+‘(’或 ‘)’可以選中括號內的ctrl + F2可以設置臨

原创 給定目錄結構逐級創建相應的文件夾 CreateDirectoryFromPath

 BOOL CreateDirectoryFromPath( LPCTSTR pszPath ) { if (pszPath == NULL)

原创 刪除一個目錄下所有文件及文件夾 BOOL DeleteDirectory(LPCTSTR pszPath)

BOOL DeleteDirectory(LPCTSTR pszPath) { CFileFind tempFind; _TCHAR sTempFileFind[_MAX_PATH] ; sprintf(sTempFileFi

原创 使用內存映射比較兩個wave文件的異同

使用內存映射比較兩個wave文件的異同,代碼如下: BOOL Compare2WavFile(LPCTSTR pszFile1, LPCTSTR pszFile2) { CFile file1; file1.Open(pszFile1

原创 整個文件夾的拷貝 void CopyFolder( LPCTSTR pszSrc, LPCTSTR pszDes )

void CopyFolder( LPCTSTR pszSrc, LPCTSTR pszDes ) { if ((pszSrc == NULL) || (pszDes == NULL)) { return; } if (_s

原创 各種字符串Hash函數比較

常用的字符串Hash函數還有ELFHash,APHash等等,都是十分簡單有效的方法。這些函數使用位運算使得每一個字符都對最後的函數值產生影響。另外還有以MD5和SHA1爲代表的雜湊函數,這些函數幾乎不可能找到碰撞。 常用字符串哈希函數

原创 策略模式(Strategy Pattern)

定義了算法簇,分別封裝起來,讓它們之間可以相互替換,此模式讓算法的變化獨立於使用算法的客戶。

原创 linux 查看SOCKET使用情況

Linux系統中,查看SOCKET使用情況可以使用ss命令。1、命令格式:ss [參數]ss [參數] [過濾]2、命令功能:ss(Socket Statistics的縮寫)命令可以用來獲取 socket統計信息,此命令輸出的結果類似於 

原创 linux 壓縮解壓縮命令詳解-tar zip rar

tar命令 壓縮命令: [root@localhost ~]# tar -zcvf ./xxx.tar.gz ./xxx tar -zcvf /home/xahot.tar.gz /xahot tar -zcvf 打包後生成的文件名全路徑

原创 mongodb副本集+分片集羣部署 step by step

mongodb副本集+分片集羣部署step by step 本文只講述mongodb副本集+分片集羣的部署,關於mongdb shading & replica set原理優點等不在本文討論範圍內。 MongoDB Sharding C

原创 TortoiseGit(烏龜git)保存用戶名密碼

編輯本地 .git/config文件 增加 [credential]    helper = store 保存,輸入一次密碼後第二次就會記住密碼了

原创 Linux C語言實現讀取ini配置文件

網上收集的代碼,親測可用,代碼如下: /* * config.h - declarations/definitions for reading configuration files * * Gang He - dchg2000@