原创 十六進制字符數組轉十六進制byte

讀取txt文件中的16進制數組,默認以16進制字符方式讀取,每個字符佔1個字節,默認以ASCii類型讀取出來;16進制byte需要將兩個字符組成1個字節的byte類型; char * cArray = new char[]{'E' , '

原创 Windows Socket Error codes

windows下的socket錯誤代碼,對應的含義。

原创 error LNK2001: unresolved external symbol "class ATL::CAtlBaseModule ATL::_AtlBaseModule"

在使用下面的方法獲得當前路徑時,      wchar_t szBuff[MAX_PATH] = { 0 };     HMODULE hModuleInst = ATL::_AtlBaseModule.GetModuleInstance

原创 VC++ 獲得本地中指定網段的IP

從網上借鑑了方法,實現獲得本機的衆多IP中,指定某個網段的IP地址,這裏是指局域網環境下,偷懶的方式,只比較了IP地址的第三個數字,嚴謹的來說,需要根據子網掩碼來獲得網段地址,進而逐個比較的。 byte charToInt(char *

原创 HP — LaserJet 打印機Win10下打印不停止的問題

HP LaserJet 1002N的打印機,發送一次打印命令後,打印機不停的重複打印當前命令,一直不停止,直到打印機斷電或沒有紙。 出現此種情況,是打印機驅動安裝後, 默認的勾選了幾個選項導致的,只需要手動取消這幾個選項。 找到當前的“打

原创 C++中保存爲jpg文件的方法

c++中,將像素矩陣直接寫入jpg文件比較麻煩,從網上找到一個高手的方法,代碼不多,推薦一下。 https://create.stephan-brumme.com/toojpeg/ 感謝造輪子的人。

原创 Opencv 找圓的方法

首先建立一個概念,任何鏡頭下的圓,很多情況下都不是真正的 pi*r*r 的圓,會因各種物體與鏡頭之間的非完全平行關係或光線與物體不是完全平行等因素,造成相機中成像的圖像不是一直完全意義上的圓,更多的情況下,就是一個橢圓,所以opencv只

原创 C# 顏色的梯度漸變

爲了表示不同的濃度值,對顏色條應用顏色梯度變化,基本方法是對ARGB分量乘以一個漸變係數。下面是對十種顏色應用的三個梯度值的過程。 public void DrawRect(gasConcentration[] data)        

原创 C# 類庫 讀取 app.dll.config 配置文件的問題

app.config文件僅供exe工程讀取的,想多數操作一樣,使用 ConfigurationManager.AppSettings["key"]   就可以正常讀取。在調試dll工程時,需要單獨指定config文件才能正確讀取key值。