原创 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@