原创 轉戰物聯網·基礎篇12-瞭解物聯網之物連接相關通信技術(1)

轉戰物聯網·基礎篇12-瞭解物聯網之物連接相關通信技術(1)一、物連接架構概覽1、通過一張圖瞭解“物連接”2、網關控制器內部功能二、硬件設備間組網的物理鏈路形式1、有線組網2、有線接口-串口(RS232)3、有線接口-RS485總

原创 轉戰物聯網·基礎篇13-瞭解物聯網之物連接相關通信技術(2)

轉戰物聯網·基礎篇13-瞭解物聯網之物連接相關通信技術(2)三、硬件設備間組網的通信技術與通信協議(2)11、6LoWPAN12、PROFINET13、EtherCAT14、RFID、NFC15、IrDA四、組裝/解析信令層協議(

原创 代碼語句深度優化對解決MySQL數據庫瓶頸問題的重要性

代碼語句深度優化對解決MySQL數據庫瓶頸問題的重要性   網絡應用項目中,當發展到一定階段,遇到數據庫瓶頸是很常見的情況。在很多團隊裏面,當遇到數據庫瓶頸時,首先想到的就是檢查慢查詢語句,然後看是否有涉及到未添加索引的必要字段,

原创 MySQL數據庫代碼語句優化實踐---LIMIT語句的分頁查詢場景

MySQL數據庫代碼語句優化實踐---LIMIT語句的分頁查詢場景一、分頁查詢的優化需求背景二、實驗數據表結構及相關信息三、認識 LIMIT 偏移量參數對性能的影響四、利用索引定位方式去掉LIMIT的偏移量參數五、如何獲得索引定位

原创 MySQL數據庫使用存儲過程插入或修改中文出現亂碼問題的解決

MySQL數據庫使用存儲過程插入或修改中文出現亂碼問題的解決一、亂碼問題產生的背景二、亂碼問題解決的方法三、總結(關於CHARACTER SET) 一、亂碼問題產生的背景   爲了測試某些語句或業務代碼,需要創建一個文章記錄表,然

原创 微服務與敏捷開發(Scrum/Kanban)的核心思想之我見

微服務與敏捷開發(Scrum/Kanban)的核心思想之我見   關於“微服務”和“敏捷開發”的文章網絡上有很多,所以這裏不再重複敘述這些概念的解釋和特點,而是就個人實際工作中對他們的核心思想的理解及運用分享給大家,希望能對大家有

原创 轉戰物聯網·基礎篇09-選擇MQTT協議還是CoAP協議

  前面章節介紹過,MQTT協議和CoAP協議都是物聯網中比較流行的協議,都對傳輸量做了很大的精簡,傳輸開銷小,以適應物理網的網絡環境。   XMPP協議也有人說是適合物聯網通信的,但它是基於XML,對於嵌入式硬件設備來說,實現X

原创 轉戰物聯網·基礎篇08-例說MQTT協議各控制報文

  前面討論了MQTT協議的控制報文的格式,下面分別舉例探討各個控制報文的詳細內容。 01、CONNECT – 連接服務端   客戶端到服務端的網絡連接建立後,客戶端發送給服務端的第一個報文必須是CONNECT報文。客戶端在連接成

原创 轉戰物聯網·基礎篇06-深入理解MQTT協議之基本術語

  通過上一節我們對MQTT協議已經有了初步的印象,這一節我們開始深入的理解一下MQTT協議,介紹常用的MQTT 3.1.1版本,5.0版本後面指介紹新增部分即可。這一節我們先介紹MQTT裏常用的術語(非官方文檔直接複製)。   

原创 轉戰物聯網·基礎篇07-深入理解MQTT協議之控制報文(數據包)格式

  在MQTT協議中,一個控制報文(數據包)的結構按照前後順序分如下三部分: 結構名 中文名 解釋說明 Fixed header 固定報頭 報文的最開始部分,所有報文都包含這個部分 Variable header

原创 轉戰物聯網·基礎篇02-物聯網中的角兒

  今天的物聯網,主要向遙控遙感、智能互聯、數據綜合、高效安全方向發展。人們對未來的嚮往總會找到一些漂亮的詞語去美化一下,如智能家居、智慧交通、智能醫療、智能電網、智能物流、智能農業、智能電力、智能安防、智慧城市、智能汽車、智能建

原创 nRF24L01+不能接收或接收偶爾異常等問題實戰分享

nRF24L01+不能接收或接收偶爾異常等問題實戰分享nRF24L01+接收異常問題綜述如何快速判斷nRF24L01+通信失敗問題是出在接收端正常接收數據時硬件電路必需的基本保障現象1:一次也收不到發送端發送的數據現象2:只能在發

原创 nRF24L01+組網方式及防撞(防衝突)機制的實戰分享

nRF24L01+組網方式及防撞(防衝突)機制的實戰分享利用多個nRF24L01+模塊組網通信的實現方式防撞(防衝突)機制的實現原理輪詢方式一主多從時分方式一主多從或多主多從自主避讓方式一主多從或多主多從根據實際應用場景綜合運用

原创 ESP8266與ESP8285開發時有什麼區別

ESP8266與ESP8285開發時有什麼區別ESP8266與ESP8285開發時有什麼區別燒錄環節的改變編譯前Makefile文件的更改 ESP8266與ESP8285開發時有什麼區別 ESP8266模塊在WiFi聯網領域已經被

原创 nRF24L01+啓用自動應答ACK及自動重發的實戰分享

nRF24L01+啓用自動應答ACK及自動重發的實戰分享ACK模式(自動應答)功能的官方說明解讀啓用ACK模式必需的寄存器配置ACK模式的發送過程 ACK模式(自動應答)功能的官方說明 當用W_TX_PAYLOAD命令對發送端TX