原创 mv 和 rename的區別和Linux C實現

1. mv 和 rename的區別 (1) rename可以批量重命名, 而mv一般單個重命名 (2) mv命令可以處理源文件和目標文件在不同file system的情況[1], rename可能不行.(Don't forget tha

原创 Opencv知識記錄

1. cvLoadImage支持的格式[1] Windows bitmaps - *.bmp, *.dib (always supported)JPEG files - *.jpeg, *.jpg, *.jpe (see the Not

原创 vcdsys錯誤解決

1. ProceMap_Table初始化  ProMap_SeqID | ProMap_ProID | ProMap_ProIP | ProMap_FFsNum | ProMap_Status | +--------------+----

原创 重載賦值運算符(operator =)及swap

1. operator= 返回一個reference to *this, 即重載賦值運算符時要返回*this對象的引用 2. 在operator =中處理“自我賦值”, 即重載賦值運算符時要儘量考慮當傳遞的參數是自身對象時的情況, eg

原创 Oracle 自動備份 windows 任務計劃, 創建表空間,打開1521端口,安裝錯誤解決

Oracle 自動備份詳細步驟 背景:Oracle 10g 服務器,Oracle 10g 客戶端,windows 7 操作平臺要求:Oracle 數據庫服務器對全局數據庫 orcl 每天自動備份一次。解決方案:利用任務計劃、批處理文件和

原创 linux C語言 計時

在linux中用C語言計時可以用很多方法。 1. 如果是想使用秒級別的技術,可用使用C語言庫<time.h>自帶的clock()進行計時。如:   #include <iostream> #include <time.h> u

原创 log文件系統相關知識

1. 宏的高級使用--##,__VA_ARGS__, __FILE__, __FUNCTION__等 2. va_list

原创 多線程編程和進程知識

1. POSIX thread (pthread) libraries 2.  linux中的C裏面使用pthread_mutex_t鎖 3. Linux 進程學習(四)------ sigaction 函數 進程信號處理 4. C/C+

原创 Error: could not open `C:\Program Files\Java\jre7\lib\i386\jvm.cfg'

安裝jdk7卸載後,把安裝目錄下的所有文件都刪了,重新安裝後,設置完環境變量後出現問題。運行java -version出現Error: could not open `C:\Program Files\Java\jre7\lib\i386

原创 ubuntu安裝matlab及相關設置

1. 建立鏡像掛載臨時文件夾 mkdir /tmp/setup 2. 掛載iso文件 sudo mount  -o loop matlab.iso /tmp/setup 3. 創建matlab安裝目錄 mkdir /usr/local/m

原创 python, pip版本問題解決

1. pkg_resources.DistributionNotFound: distribute==0.6.24dev-r0 產生這類錯誤一般是因爲使用的pip或easy_install版本與python版本不一致的問題, 即原來是py

原创 Linux Shell編程入門

1. Linux Shell編程入門 2. 第十三章、學習 Shell Scripts 點贊 收藏 分享 文章舉報 JerryRenhao 發佈了49 篇原創文章 · 獲贊 5

原创 GetFeature程序平臺移植問題解決

1. 發生以下類似錯誤: .//libgetfea.so: undefined reference to `inflateReset' .//libgetfea.so: undefined reference to `inflateEnd

原创 GPUSURF問題解決記錄

1.  CUDPP中的CUDA_CHECK_ERROR,是一種異步方式,所以真正錯誤的地方可能在任意CUDA_CHECK_ERROR位置,可以通過加多個CUDA_CHECK_ERROR來定位。 如:CUDAPP error 所說 2. 函

原创 Windows和Ubuntu的引導問題修復方法及雙系統安裝方法

1. 準備工作 由於下面絕大部分的工具,是通過U盤來使用的,所以必須使用刻錄鏡像到U盤的工具,本人接觸的一共有三種:        (1)UltraISO 軟碟通,方便快捷,但支持的linux版本或者鏡像可能不多        (2)un