原创 RSA 原理解析+數學公式推導

RSA原理解析:Youtube / bilibili 數學公式推導:Youtube / bilibili 加一個很好玩的項目:Online RSA Key Generator ,看名字你也知道是做什麼的吧 ^ . ^

原创 C++ 泛型編程 or 模板

找到這麼一個很棒的tutorial:中文的C++ Template的教學指南

原创 Linux 高級編程 semaphore

轉載自:關於Linux信號量的理解和探討(別說看不懂,耐心看完,你會恍然大悟~) 排版略粗糙,建議查閱原文。 工作環境(藍色粗體字爲特別注意內容)1,實驗環境:Linux2.62,參考文獻:https://www.cnblogs.

原创 QT實現http post請求發生內存泄漏

Show code first: QByteArray ba = getData(); //自己的方法,用於獲取數據 QNetworkAccessManager* manager = new QNetworkAccessMa

原创 vim多行同時縮進

光標移到所開始的行 按 control + v 進入 VISUAL BLOCK 模式 移動光標到結束行 I注:此處是大寫i sapce Esc

原创 opencv3::Mat元素的獲取、at、ptr

opencv3::Mat元素的獲取、at、ptr 參考 http://lib.csdn.net/article/opencv/28700?knId=1218 https://blog.csdn.net/xiaowei_cqu/

原创 Opencv Mat矩陣中data、size、depth、elemSize、step等屬性的理解

轉自:Opencv Mat矩陣中data、size、depth、elemSize、step等屬性的理解 data:          uchar類型的指針,指向Mat數據矩陣的首地址。可以理解爲標示一個房屋的門牌號; dims:

原创 Linux進程bing指定CPU核/設置CPU親和力三種方法

先記錄一下,日後有時間補充。 Linux shell方法:設置環境變量 E.g: export GOMP_CPU_AFFINITY=4 //指定CPU核爲4 Reference: GOMP_CPU_AFFINITY – Bind

原创 pthread與std::thread的區別與應用

轉載自:從 pthread 轉換到 std::thread 以前一直都是用pthread的API寫C++的多線程程序。雖然很早之前就聽說,從C++11開始,標準庫裏已經包含了對線程的支持,不過一直沒有拿來用,最近剛好有空,藉着pth

原创 How to Stop or Terminate a Thread

C++11 : How to Stop or Terminate a Thread

原创 Windows 搭建msys2+mingw32開發環境,編譯安裝vlc

官網的幫助文檔:Win32CompileMSYS 介紹 這個就不說了 安裝Windows工具 我使用了nodepad++和winrar,設置如下: 顯示行尾符:視圖->顯示符號->顯示行尾符 設置爲unix行尾符:編輯->文檔格式

原创 linux c獲得時間和設置時間

linux c獲得時間和設置時間

原创 qmake指定編譯器

在qmake默認生成的Makefile中: CC = gcc CXX = g++ LINK = g++ AR = ar cqs STRIP

原创 RTMP、RTSP、HTTP協議

RTMP、RTSP、HTTP視頻協議詳解(附:直播流地址、播放軟件) 一、RTMP、RTSP、HTTP協議 這三個協議都屬於互聯網 TCP/IP 五層體系結構中應用層的協議。理論上這三種都可以用來做視頻直播或點播。但通常來說,直

原创 Ubuntu ARM 更換 apt-get 源

轉自:【樹莓派】爲Ubuntu Mate for ARM 更換中國軟件源 在中國玩樹莓派真是各種苦逼,github慢的要死,各種軟件源慢的要死……之前樹莓派裝的Raspbian,無奈國內的軟件源不全,很多軟件包自動跳