原创 C++之

2011.11.9 1.引用傳遞比值傳遞的優勢,不僅在於可以改變形參的值。而且在傳遞比較大型的參數數據時,減少複製帶來的耗時。當然,如果函數不需要改變參數的值,最好在參數前面加上const。那麼,什麼時候使用引用作爲參數?1.需要改變參數

原创 http常見狀態

原文地址:常見HTTP狀態(304,200等)作者:Yode 在網站建設的實際應用中,容易出現很多小小的失誤,就像mysql當初優化不到位,影響整體網站的瀏覽效果一樣,其實,網站的常規http狀態碼的表現也是一樣,Google無法驗證

原创 C語言預處理命令

C語言預處理命令的總結大全2012-05-02 00:00中國IT實驗室佚名.關鍵字:C語言   C程序的源代碼中可包括各種編譯指令,這些指令稱爲預處理命令。雖然它們實際上不是C語言的一部分,但卻擴展了C程序設計的環境。本節將介紹如何應

原创 chap9.順序容器

順序容器:vector、list、deque: vector相當於高級數組,自動分配內存。需要注意的是自動分配內存的策略,一開始的時候vector會分配比你請求的數量略大的空間,當這部分空間使用完之後,會重新分配更大的空間。這個時候的代價

原创 vector迭代器erease操作問題

最近在寫一個作業題,其中用到了vector的erase操作,不常用,不記得具體怎麼回事了,偷個懶,網上搜了一下,直接照抄了,代碼如下 [cpp] view plaincopy vector<mission>::it

原创 c++ explicit構造函數

按照默認規定,只有一個參數的構造函數也定義了一個隱式轉換,將該構造函數對應數據類型的數據轉換爲該類對象,如下面所示: class String { String ( const char* p ); // 用C風格的字符串p作爲初始

原创 chap12. 類

1、構造函數初始化列表: class t { public: t(int ii); private: int i; const int ci; int &ri; }; t::t(int ii) { i

原创 Opencv.calcHist使用方法

  opencv提供了calcHist函數來計算圖像直方圖。          其中C++的函數原型如下:void calcHist(const Mat* arrays, int narrays, const int* channel

原创 1444.Prime Path

題目很明顯是BFS搜索。 剛開始寫的時候,想到兩個問題,第一個是如何保證這一次改變的數字跟上一次改變的數字不是同一位。 解決方法是在struct裏面記錄就行了 還有一個問題是是用int保存這個四位數還是用string來保存比較好,大概想

原创 cvCopy和cvCloneImage的區別

/* Copies source array to destination array */ CVAPI(void)  cvCopy( const CvArr* src, CvArr* dst,                     

原创 cv::Mat,cvMat和IplImage的相互轉換方法

Mat類型較CvMat和IplImage有更強的矩陣運算能力,支持常見的矩陣運算(參照Matlab中的各種矩陣運算),所以將IplImage類型和CvMat類型轉換爲Mat類型更易於數據處理。 Mat類型可用於直接存儲圖像信息,通過函

原创 Android 關於系統回收的知識整理

Android 關於系統回收的知識整理 問題背景 //在Activity中啓動Thread public class MyActivity extends Activity { public void onCreate() {

原创 windows實用技巧

用windows自帶記事本做todolist,經測試,windows xp及windows 7都有效,方法如下:新建一個文本文件,用記事本打開,在開頭輸入".LOG",注意,是引號中的部分,大寫,然後保存關閉。當再次用記事本打開該文件時,

原创 Opencv.mixChannels用法

mixChannels Copies specified channels from input arrays to the specified channels of output arrays. 從輸入中拷貝某通道到輸出中特定的

原创 N次OPENCV+VS2008配置總結

最好的教程:http://www.opencv.org.cn/index.php/Template:Install 碰到過的問題: 1.計算機中丟失cxcore.dll,在別的機子上可以跑的程序,在重新配置的機器上不一定能直接跑。可以嘗試