原创 nc 命令介紹

         NetCat,在網絡工具中有“瑞士軍刀”美譽,其有Windows和Linux的版本。因爲它短小精悍(1.84版本也不過25k,舊版本或縮減版甚至更小)、功能實用,被設計爲一個簡單、可靠的網絡工具,可通過TCP或UDP協議

原创 構造函數的分類及調用

兩種分類方式:​ 按參數分爲: 有參構造和無參構造​ 按類型分爲: 普通構造和拷貝構造 三種調用方式:​ 括號法​ 顯示法​ 隱式轉換法示例: //1、構造函數分類 // 按照參數分類分爲 有參和無參構造 無參又稱爲默認構造函

原创 gdb調試相關指令

the GNU Project debugger 1編譯 gcc *.c -o app -g // 生成的可執行app中帶了調試信息(-g) 後期發佈程序時不需要 -g參數 2打開gdb,設置相關斷點 啓動gdb,並且分屏顯示

原创 程序的內存模型

文章最後發佈於: 2019-10-11 16:16:50

原创 makefile簡單的使用

1命名     makefile或者Makefile 可以被系統識別  2規則 規則的3要素1)目標,依賴,命令 目標 :依賴 [TAB] 編譯命令 只執行第一行目標,需要的依賴在後續規則中先執行。 app:a.o b.o     gcc

原创 Web服務器、HTTP服務器及應用服務器有何區別?

Web服務器、HTTP服務器及應用服務器有何區別?Apache、Nginx、IIS、Tomcat、JBoss、Weblogic、WebSphere 都各屬於哪種服務器?Web服務器是指駐留在Internet上的計算機程序,它的基本

原创 virtualbox could not insert 'vboxdrv': Required key not available

這個解決了 我的問題 從 內核版本 4.4.0-20 開始,在開啓了 Secure Boot 的電腦上,未註冊的 kernel 模塊不再允許執行,所以如果想在保持 Secure Boot 的情況下依然允許執行,我們需要做的則是註冊這些模塊

原创 Apache2 配置好了啓動不了?

看看官網這裏說明吧 。2.4版本和2.2版本配置不一樣!! http://httpd.apache.org/docs/2.4/upgrading.html 另外還有出現這樣問題的: 導致Apache2不能啓動! Invalid comma

原创 安裝和卸載軟件的幾個命令

1、在終端裏 apt-get安裝的軟件: 安裝軟件sudo  apt-get install softname1 softname2softname3…… 卸載軟件 sudo apt-get remove softname1 softna

原创 404 Not Found ,Ubuntu18.04裝LXR遇到的問題

- 環境:Ubuntu18.04.1LTS LXR 2.3.2 glimpse 4.18.5 perl 5.26.1 Apache2 2.4.29 網上安裝教程很多,不再贅述。其中配置過程很可能出先問題,導致結果爲404

原创 diff 命令和 patch命令的用法

a,製作補丁 命令:diff -urN linux-3.4.2 linux-3.4.2-my > linux-3.4.2-my.patch 說明: 當前路徑爲:./ 。 該路徑(./ )下有 linux-3.4.2 目錄,其是lin

原创 電腦攝像頭識別二維碼OpenCV程序

這個程序主要用zbar解碼庫來解析二維碼的,ZBar是一個開源軟件套件,用於從各種來源讀取條形碼,例如視頻流,圖像文件和原始強度傳感器。 它支持許多流行的符號(條形碼類型),包括EAN-13 / UPC-A,UPC-E,EAN-8,C

原创 直方圖規定化

直方圖的應用很多,這裏我提供一個直方圖規定化的應用程序,是將原圖匹配到目標圖的直方圖,然後看看原圖,目標圖,匹配後的結果圖 三者對應的直方圖的曲線是否符合要求 藍線:原圖直方圖;綠線:目標圖直方圖;紅線:匹配後的結果直方圖 看

原创 OpenCV中給視頻和圖片用矩形來局部截圖

用鼠標在原圖畫矩形框摳圖,直接上代碼吧,改一改圖片和視頻的路徑,試試效果。 這是視頻摳圖的: //-----------------------------------【頭文件包含部分】------------------------