原创 curl檢測網址的返回碼

curl -I -m 10 -o /dev/null -s -w %{http_code} www.111cn.net 檢測網址的返回碼

原创 tcpdump抓http包

tcpdump對於網絡分析是很有用的工具,提供抓取經過網卡數據包的功能 抓取http包 tcpdump -XvvennSs 0 -i eth0 tcp[20:2]=0x4745 or tcp[20:2]=0x4854 0x4745 爲"

原创 visual studio安裝lua插件

1.打開vs軟件,點擊工具->擴展和更新 2.選擇聯機,進行搜索lua,然後在搜索結果中選中babelua進行下載 3.下載完成後,直接執行安裝,成功安裝會在vs界面多一個lua按鈕 4.現在還不能編譯運行lua程序,缺少指定

原创 lua獲取設備本地ip

socket.dns.toip(socket.dns.gethostname()) 聯網模式下 local client = socket.connect( "www.google.com", 80 ); local ip, port =

原创 抽象類

1.java Abstract(抽象)可以修飾類、方法  如果將一個類設置爲abstract,則此類必須被繼承使用。此類不可生成對象,必須被繼承使用。 Abstract可以將子類的共性最大限度的抽取出來,放在父類中,以提高程序的簡潔性。

原创 C++類成員函數作爲線程回調函數

      C++類成員函數使用時,都會隱式傳遞一個this指針給該函數,this指針指向該類的對象。函數體可以通過顯示調用該指針或直接訪問類內成員。       回調函數是用指針來調用的函數,最常使用的回調函數就是在創建線程時,以一個函

原创 eclipse點擊android模擬器按鈕輸出SDK Manager] Error: Error parsing

搭建android環境,安裝ADT和Android SDK成功後,運行android模擬器時,提示: SDK Manager] Error: Error parsing D:\Program Files\eclipse\Android\a

原创 枚舉所有文檔

IOleContainer  枚舉文檔和正在運行的容器中的所有目標,該接口支持枚舉目標包含和嵌入的所有鏈接,同樣支持名字解析和靜默更新鏈接來源 使用IOleContainer接口可以便於靜默升級鏈接源,而不需要中斷。 IOleContai

原创 編程打開系統瀏覽器跳轉到指定網頁

C++中有個函數ShellExecute,它提供用戶可執行的權利來操作指定的程序。 ShellExecute(_In_opt_ HWND hwnd, _In_opt_ LPCSTR lpOperation, _In_ LPCSTR lp

原创 ESP8266 連接AWS IoT(一)

這篇文章介紹ESP8266連接AWS iot,通過亞馬遜的物聯網平臺來控制ESP8266 首先得申請一個AWS賬號,登陸進去   管理->事物->註冊事物->創建單個事物   名稱輸入框輸入自定義的名稱,再點擊下一步   接着創建證書

原创 json-cpp添加long類型

1.value.h中的enum ValueType添加longValue,如: enum ValueType { nullValue = 0, ///< 'null' value intValue, ///< signed integer

原创 tcp支持半關閉

tcp斷開通過四次握手來實現,四次握手見https://blog.csdn.net/a1009563517/article/details/49299819。 那麼斷開需要客戶端和服務端都向對方發送Fin報文,且需要對方發送ACk,是否存

原创 Source Insight雙擊打開不顯示窗口

非正常關閉後出現這個問題。 解決方法: 1.進入目錄C:\Users\Administrator\Documents\Source Insight 4.0\Settings 2.把目錄中的文件都剪切到其他地方 3.重新打開Source

原创 tftp工具

tftp協議用於客戶端與服務器間傳輸文件用。現在很多嵌入式設備上都是用的tftp協議。現在介紹一款工具來實現文件傳輸。 tftp工具下載地址https://download.csdn.net/download/a1009563517/1

原创 無法解析外部命令

編譯程序出現如圖錯誤 開始時並沒有問題,把程序放在別的電腦運行出錯所以修改了項目屬性->常規->MFC的使用->在靜態中使用MFC,參考另外篇博客。 因爲程序並不是mfc程序,所以纔會導致編譯出錯,這裏可以添加頭文件#include