原创 模式與框架
什麼是模式?什麼是框架? 現在軟件設計裏到處都是模式,框架。有次朋友問什麼是模式?我也在學習中,就我的學習經驗,給出以下小結。(注意:個人觀點,僅供參考,歡迎指正。) 1.什麼是模式? 模式,即pattern。其實就是
原创 名詞縮寫(二)
IRQ的全稱是“Interupt ReQuest”,即“中斷要求” “即插即用”(Plug and Play) /Kernel=ntoskrnl.exe AC Alternating Current 交流電 AI
原创 8個重要的網絡命令
一,ping 它是用來檢查網絡是否通暢或者網絡連接速度的命令。作爲一個生活在網絡上的管理員或者黑客來說,ping命令是第一個必須掌握的DOS命令,它所利用的原理是這樣的:網絡上的機器都有唯一確定的IP地址,我們給目標IP地址
原创 深入動態庫
一、動態連接庫的用途 動態連接庫,dynamic-link libraries(DLL),是微軟公司提供的一項軟件技術。 它實質上是包含了一些函數和數據的可執行模塊,它可以被應用程序(.EXE)或其它DLL 調用。這種技術有以下
原创 Hook學習
轉載: 一、基本概念: 鉤子(Hook),是Windows消息處理機制的一個平臺,應用程序可以在上面設置子程以監視指定窗口的某種消息,而且所監視的窗口可以是其他進程所創建的。當消息到達後,在目標窗口處理函數之前處理它。鉤子機制允許應用程序
原创 組播問答
1. 什麼是組播; 2. 什麼是IGMP; 3. 什麼是IGMP SNOOPING; 4. 組播是如何建立的; 5. 組播是如何撤消的; 6. 視頻監控系統採用組播經常發生圖像停頓的狀況,爲什麼(單播時
原创 C++ Primer 札記(一)
左值就是址值,右值就是數據值。 佔位符 int (*matrix)[10] 注意*matrix 周圍的括號是必需的因爲下標操作符的優先級較高下列聲明 int *matrix[ 10 ]; 將matrix 聲明成一個含有10 個指向int
原创 pip install MySQL-python==1.2.5問題解決
錯誤提示信息如下 _mysql.c(42) : fatal error C1083: Cannot open include file: 'config-win.h': No such file or directory All I
原创 自勉
再煩,也別忘微笑;再急,也要注意語氣; 再苦,也別忘堅持;再累,也要愛自己。 低調做人,你會一次比一次 穩健;高調做事,你會一次比一次優秀。 成功的時候不要忘記過去;失敗的時候不要忘記還有未來。 有望得到的要努力,無望得到的不介意,則無論
原创 名詞縮寫
平均故障間隔時間MTBF(Mean Time Between Failure) 平均故障修復時間MTTR(mean time to repair) MRD(Market Requirements Document),是指市場需求文檔 P
原创 調用約定
#define CALLBACK __stdcall #define WINAPI __stdcall #define WINAPIV __c
原创 吐個槽
發現csdn的廣告越來越多了,技術切入,引流到廣告上
原创 google test 接入Qt事件處理
Just add QApplication for main thread processing. Refer to: QApplication app(argc, argv); ::testing::InitGo
原创 clang-format之VS配置
You can format your code by Clang-Format follow below steps. search by “format” in online section, and install <Fo
原创 Qt nativeEvent 無法接收usb的插拔消息
在QWidgt中重載nativeEvent 方法,卻無法接收DBT_DEVICEARRIVAL和DBT_DEVICEREMOVECOMPLETE消息 MSG* msg = reinterpret_cast<MSG*>(pMessa