原创 打印指針指向的內容,PrintBuffer(), printdata()函數

經常使用的代碼: void PrintBuffer(void* pBuff, unsigned int nLen) { if (NULL == pBuff || 0 == nLen) { return;

原创 wifi速率模式MCS簡介

          

原创 Xshell通過SSH連接至服務器,在本地顯示服務器的圖形界面(建議使用MobaXterm)

很普遍的一種開發方式是在本地Windows系統工作,通過Xshell或其他支持SSH協議的終端連接至服務器。存在的問題是很多圖形界面無法顯示,如gitk,gedit等,下面這個操作實現了在本地Windows系統中顯示遠程Linux系統的圖

原创 網絡編程-套接字

在任何類型的通信開始之前,網絡應用程序必須創建套接字(socket)。可以將它們比作電話插孔,沒有它將無法進行通信。   套接字最初是爲同一主機上的應用程序所創建,使得主機上運行的一個程序(進程)與另一個運行的程序進行通信。這就是所謂的進

原创 正則表達式

原创 解決openssl1.1.0導致ssl1.0.版本的代碼出錯問題

lib/rsa/rsa-sign.c:279:21: error: dereferencing pointer to incomplete type 'RSA {aka struct rsa_st}'   if (BN_num_bits(

原创 解決perl高版本編譯automake出錯問題

編譯openwrt時發現如下錯誤,編譯到automake工具時出現如下錯誤: Unescaped left brace in regex is illegal here in regex; marked by <-- HERE in m/

原创 ubuntu18.04開機後直接進入命令行,沒法進入桌面

原因是裝了一些軟件(wine或者其他)導致桌面依賴的一些東西被刪除了。 排查了好久,最終靠重裝桌面暴力解決 sudo apt install ubuntu-desktop 若上條指令有依賴關係沒解決,則使用aptitude進行安

原创 解決安裝libssl-dev的依賴問題

解決方案是使用aptitude安裝,通過降級libssl解決依賴關係。 --sudo apt-get install libssl-dev (RedHat、centos纔是openssl-devel) 下列軟件包有未滿足的依賴關係: li

原创 解決編譯openwrt mkimage時出現“linux/compiler-gcc7.h: No such file or directory”錯誤

fatal error: linux/compiler-gcc6.h: No such file or directory fatal error: linux/compiler-gcc7.h: No such file or direc

原创 Ubuntu安裝配置NFS服務器

(一)安裝NFS服務器 1.1-安裝Ubuntu nfs服務器端: sudo apt-get install nfs-kernel-server 1.2-安裝nfs的客戶端: sudo apt-get install nfs-comm

原创 MCS簡介

          

原创 VMware Workstation 15 Pro 永久激活密鑰

永久激活密鑰 UG5J2-0ME12-M89WY-NPWXX-WQH88 GA590-86Y05-4806Y-X4PEE-ZV8E0 YA18K-0WY8P-H85DY-L4NZG-X7RAD UA5DR-2ZD4H-089FY-6YQ5

原创 A-MSDU和A-MPDU

MSDU - MAC Service Data Unit,MAC服務數據單元 。        在無線網絡安全中,MSDU經過添加完整性校驗MIC、分幀、添加IV、加密、添加MAC頭部後,成爲MPDU - MAC Protocol Dat

原创 打印指針指向的內容,PrintBuffer()函數

經常使用的代碼: void PrintBuffer(void* pBuff, unsigned int nLen) { if (NULL == pBuff || 0 == nLen) { return;