原创 國密2 加密解密 使用OpenSSL1.1.1 C++ C

最近給公司搞國密2 加密解密,驗籤之類的東西,網上的代碼各有千秋。很麻煩。終於找到了一個哥們寫的比較好的。然後我基於他的代碼修改了一些。現在分享給大家,請大家少走一些彎路。 前期要求 請熟讀國密2 的文檔,第四部分。瞭解流程和步驟。 請先

原创 librtmp windows 下編譯 vs2015

最近要搞一個直播推流的東西,用到了librtmp ,但是看到的有的編譯的很那啥。要麼是win32的,要麼是各種問題。下面我總結了幾個帖子自己也搞了一下。 1.編譯zlib 下載地址:http://www.zlib.net      我下載

原创 非道路 國六 企業平臺與國家平臺 之間的密鑰交換

1.最近在搞一個非道路柴油車輛企業平臺與國家平臺通訊的開發。雖然這個還是個徵求意見稿。但是我有一點疑惑。 在《重型車遠程排放監控技術規範 第4部分:通訊協議及數據格式》2020年4月17日版的裏面。 第5小節:平臺通訊協議及數據結構 5.

原创 C++ 程序優化 性能提升 性能調優

https://www.cnblogs.com/wujianlundao/archive/2012/11/18/2776372.html     https://coolshell.cn/articles/7490.html 這倆連接吧。

原创 多線程消費一個隊列問題

問題描述 最近公司有個轉發服務,業務邏輯是從kafka消費到大量的數據,然後放入一個隊列中。之後用一個線程池,去消費這個隊列。 但是發現這四個線程消費隊列的地方又嚴重的延遲。特此想解決此問題。 貼代碼 往隊列裏push數據 void

原创 獲取硬盤序列號,computerID,硬盤名稱等 win7

修改後的,可以直接拿來在MFC中使用。  頭文件 DiskInfo.h #define PRINTING_TO_CONSOLE_ALLOWED #include <stdlib.h> #include <stdio.h> #i

原创 獲取硬盤序列號,CPU,mac地址等信息 win7下也行

win 7下獲取硬盤序列號,CPU,MAC地址等信息  下載地址 http://download.csdn.net/detail/iloveyouleehuijie/8152611 這篇是我引用 http://aigudao.net/?

原创 轉: FFMpeg 封裝MP4 文件

FFmpeg 封裝MP4文件的一個例子    項目中用到FFmpeg 將IP攝像頭的視頻流的保存MP4文件的。之前的大哥將它先存成了H264文件,然後又調用FFMpeg的命令行去實現轉碼爲MP4。感覺比較麻煩和拙劣 。   網上看了很多,

原创 Qt5 QToolTip 背景色 背景樣式

最近在搞QT 這邊的開發,升級到Qt5之後,樣式發生了些變化,以前的tip的風格也變了。灰色背景黑色字,看不請。 看了多個博客,發現他們的都不能解決問題。 我的終極解決方案如下。 QToolTip{ border-style: none;