原创 深入學習 esp8266 wifimanager源碼解析(打造專屬自己的web配網)

授人以魚不如授人以漁,目的不是爲了教會你具體項目開發,而是學會學習的能力。希望大家分享給你周邊需要的朋友或者同學,說不定大神成長之路有博哥的奠基石。。。 共同學習成長QQ羣 622368884,不喜勿加,裏面有一大羣志同道

原创 TCP協議中的核心知識點,SYN Flood?ISN?滑動窗口?數據重傳?拆包粘包?單tcp連接多請求?擁塞管理?(個人收藏學習筆記)

TCP協議中的核心知識點,滑動窗口?數據重傳?拆包粘包?單tcp連接多請求?1.前言2.TCP/IP四層結構3. TCP3.1 TCP 協議頭3.2 TCP通信過程3.2.1 建立連接的三次握手階段3.2.1.1 關於建連接時SY

原创 TCP/IP協議——一文讀懂數字摘要、數字簽名,哆啦A夢特別版1.0(個人收藏學習筆記)

1.前言 最近無意中看到了阮一峯大佬的關於數字簽名的一個翻譯(數字簽名是什麼?,該篇文章的精髓在於評論內容),覺得對數字簽名突然沒有那麼迷茫了,所以決定做一個學習筆記,以便以後回來查閱。 爲了讓自己對數字簽名有一個深刻的理解,博主

原创 MySQL基礎學習① 安裝

134314314

原创 ESP8266開發之旅 阿里雲物聯網平臺篇⑥ LED智能燈控制系統 全面講解,上手一個小項目(MQTT客戶端直連 + Web配網 + WebSocket局域網通信)

文章目錄1. 前言2.如何判斷同屬一個網段3.擼起袖子寫代碼3.1 項目思路:3.2 知識儲備3.3 準備工作3.3.1 修改阿里雲物聯網平臺的雲流轉規則3.3.2 控制端準備3.4 真正的代碼3.5 測試過程3.5.1 首次燒錄

原创 Maven構建 —— groupId、artifactId、version概念

前言 博主在學習Spring Maven構建的時候,經常會引入以下結構代碼: <dependencies> <dependency> <groupId>org.springframework</groupI

原创 TCP協議中的三次握手和四次揮手,一個同同事互水的技術話題(經典面試題目)

TCP協議中的三次握手和四次揮手1.前言2. TCP經典通信狀態流轉2.1 Client狀態經歷過程2.2 Server狀態經歷過程3.TCP通信過程3.1 TCP報文3.2 TCP通信三階段3.2.1 建立連接階段(三次握手He

原创 ESP8266開發之旅 網絡篇⑳ 物聯網CoAP協議應用 —— ESP-CoAP Client

文章目錄1.前言2. CoAP協議2.1 協議簡介2.2 協議特點2.3 協議請求模型2.4 協議消息類型2.5 協議消息結構2.6 協議URL3.示例 —— 請求溫度4. ESP-CoAP —— ESP8266對應的coap庫4

原创 ESP8266開發之旅 阿里雲物聯網平臺篇⑤ LED智能燈控制系統(使用HTTPS認證再連接)

文章目錄1. 前言1.1 MQTT-TCP連接通信2.使用HTTPS認證再連接2.1 認證設備2.2 連接MQTT3. LED設備端編程3.1 固件代碼3.2 MQTT FX調試4.總結 授人以魚不如授人以漁,目的不是爲了教會你

原创 MyBatis連接多數據庫的經驗總結

1. 前言 最近博主在學習Spring的相關知識,數據庫操作用到MyBatis框架 + MySQL。其中涉及到了多數據庫連接的問題,坑了博主不少時間,所以還是記錄一下經驗。 1.1 業務場景 業務項目已經配置過了 MySql數據庫

原创 ESP8266開發之旅 阿里雲物聯網平臺篇① 瞭解阿里雲物聯網平臺(純理論,瞭解概念即可)

文章目錄1. 前言2.阿里雲物聯網官方文檔2.1 從這裏開始——我是開發者2.2 阿里雲物聯網平臺簡介2.2.1 什麼是物聯網平臺2.2.2 產品架構2.2.3 名詞解釋2.2.3.1 產品相關2.2.3.2 認證相關(`非常重要

原创 ESP8266開發之旅 阿里雲物聯網平臺篇④ LED智能燈控制系統(MQTTS客戶端直連)

文章目錄1. 前言2.設備端代碼2.1 下載根證書2.2 設備1燒錄固件 —— LED_Device12.3 設備2燒錄固件 —— LED_Device23.測試結果3.1 控制LED1亮滅3.2 控制LED2亮滅4.總結 授人

原创 Arduino ESP8266/ESP32常見開發技巧,解決小白疑惑點

Arduino ESP8266/ESP32常見開發技巧,解決小白疑惑點1.前言2. 純原生開發3.網絡開發4.圖解常用開發模型4.1 局域網開發4.1.1 AP模式 + WebSocket4.1.2 STA模式 + WebSock

原创 單片機菜鳥的博客快速索引(快速找到你要的)

文章目錄一、你如果想學基於Arduino的ESP8266開發技術1、基礎篇2、網絡篇3、應用篇4、高級篇5、阿里雲篇6、小程序篇二、你如果想學Arduino基礎知識三、你如果想學常見的Arduino第三方庫四、你如果想學基於Ard

原创 ESP8266開發之旅 小程序之阿里雲篇① “IOT菜鳥”小程序,小白簡單配置就可以玩起來

文章目錄1.前言2.IOT小程序2.1 小程序初衷2.2 小程序功能2.2 小程序頁面3.阿里雲設置3.1 創建產品3.2 創建設備3.3 創建AccessKey4. 配置小程序5. 配置ESP8266 NodeMcu6. 總結