原创 計算機中缺少msvcp120d.dll

主要開發環境:win7 x64 + vs2012 + opencv2.4.13   問題描述:程序配置完opencv後,編譯成功,運行時出現錯誤。 錯誤提示:無法啓動此程序,因爲計算機中丟失MSVCP120D.dll。嘗試重新安裝該程序以

原创 OpenCV安裝及vs項目配置

一、下載及提取   http://opencv.org/downloads.html   官網上可下載各個版本的OpenCV   下圖中的opencv-2.4.10.exe文件是下載完成後的文件,文件夾opencv是提取完成後形成的文件夾

原创 ubuntu install 遇到問題

問題描述:   使用命令: $ sudo apt-get install   安裝時出現以下錯誤: E: Could not get lock /var/lib/dpkg/lock - open (11: Resource tempo

原创 VS debug時傳遞命令行參數

  直接通過電腦系統控制檯運行build好的程序時,能夠給程序傳遞設置參數,而通過IDE debug調試時要做到這點,需要簡單設置。   其原理就是利用main函數中的兩個參數:argc和argv int main(int argc,

原创 error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '0'

問題描述:     編譯時遇到錯誤:     Error 1 error LNK2038: mismatch detected for'_ITERATOR_DEBUG_LEVEL': value '2' doesn't match val

原创 初探OpenMP

OpenMP是指導並行編譯的編譯方案,可以在通過編譯指令的方式指導多核並行運算。 最大的優點莫過於其傻瓜式的使用方法,學習代價低。   通過一個簡易的demo來說明: (VS2013中編譯運行) #include <iostream>

原创 ubuntu安裝程序時遇到錯誤 you might want to run 'apt-get -f install' to correct these

問題描述: ubuntu使用”apt-get install“安裝程序時遇到錯誤提示          you might want to run 'apt-get -f install' to correct these 解決方案:

原创 java中字符串查找與提取

一、   String類下的split方法,可以按照指定的定界字符串,對某一字符串進行分割,將待分割字符串中參考字符串前後的字符串提取出來,作爲返回值。返回類型爲String中,維度由分割完成的結果決定,但內容中會直接去掉定界字符串。  

原创 min與windef.h

min與windef.h,max同理 問題描述:使用min作爲變量名時,被自動當成windef.h文件的宏定義,但程序並未使用此頭文件,由於使用的是別的工程裏的代碼不太方便把min變量換個名字,暫時也沒找到具體在哪裏能去掉工程與wind

原创 error C2338: THE_BRACKET_OPERATOR_IS_ONLY_FOR_VECTORS__USE_THE_PARENTHESIS_OPERATOR_INSTEAD

問題描述:     編譯時編譯器報錯:error C2338: THE_BRACKET_OPERATOR_IS_ONLY_FOR_VECTORS__USE_THE_PARENTHESIS_OPERATOR_INSTEAD     用到了

原创 OpenMP對臨界區/變量的保護方法

主要說以下兩種,其餘陸續更新。 一、使用critical關鍵字 #pragma omp critical 使用上述語句聲明臨界區代碼,位於臨界區中的代碼每次只能由一個線程來執行,其餘線程要在隊列中等候。 編譯時上述語句會被解釋爲對代碼塊

原创 Hadoop安裝時遇到的一些小問題

    這篇是用來記錄 Hadoop 安裝記錄時遇到的問題的,我在 ubuntu16.04、14.02 上都折騰過 2.7 和 3.0,遇到的問題和解決方法大同小異。具體配置流程整理一下後單獨寫一篇文章。         問題描述:ha

原创 遺傳算法中幾種交叉算子小結

(圖片例子來自上課時老師的PPT,不過老師說PPT是他從網上組合的,所以沒有出處) 1、Partial-Mapped Crossover (PMX)  過程:     第一步,隨機選擇一對染色體(父代)中幾個基因的起止位置(兩染色體被選

原创 各種旋轉方式總結

  本文總結了包括旋轉矩陣、旋轉向量、歐拉角、四元數在內的四種旋轉方式及他們之間的轉換關係。   參考資料:     http://mathworld.wolfram.com/RodriguesRotationFormula.html  

原创 ubuntu sudo apt-get install時遇到問題E: Sub-process /usr/bin/dpkg returned an error code (1)

問題描述:sudo apt-get install 命令安裝的時候遇到錯誤 Errors were encountered while processing: xxxxx xxxxx E: Sub-process /usr/bin/dpk