原创 Linux下快速部署ChirpStack項目

文章目錄1, 安裝ubuntu18.042, 安裝docker-ce2.1 設置Docker存儲庫2.2 安裝Docker-ce2.3 測試Docker-ce2.4 升級Docker-ce2.5 卸載Docker-ce2.6 do

原创 Cisco Packet Tracer利用三層交換機實現VLAN間路由

文章目錄1, 原理圖繪製2, 配置二層交換機3, 三層交換機的配置4, 結果驗證 之前做了一個關於二層交換機的模擬,可以參考 https://blog.csdn.net/weixin_46027505/article/detail

原创 使用docker部署ChirpStack過程中的一些巨坑

文章目錄1, 執行docker命令不成功2, Docker pull鏡像慢的解決方法2.1 第一步、將docker鏡像源修改爲阿里2.2 第二步、服務重啓3, docker 報錯“net/http: TLS handshake t

原创 Cisco Packet Tracer交換機劃分VLAN

文章目錄1.1, 單交換機構建一個VLAN1.2, 單交換機劃分兩個VLAN1.3, 使用兩個交換機進行VLAN劃分 1.1, 單交換機構建一個VLAN 我們使用一個交換機將兩臺PC劃分在一個VLAN中,這裏不需要配置交換機。

原创 認識LoRa以及LoRaWAN

文章目錄1 瞭解物聯網2 LoRa和NB-IOT 誰主江湖?3 LoRa和LoRaWAN傻傻分不清楚3.1 什麼是LoRa?3.1.1 LoRa缺點3.1.2 LoRa優點3.2 什麼是LoRaWAN(LoRaWAN網絡架構)?

原创 進程間通信之命名管道(完成一個類似QQ的聊天應用)

The world is more malleable than you think, and it is waiting for you ti hammer it into shape.--------這個世界的可塑性比你想的還

原创 vim+gcc+gdb使用合集

You have to believe in yourswlf when no one else does-that makes you a winner right there--------你必須在沒有人相信你時相信自己,這能

原创 多線程中鎖那些事兒

文章目錄1, 線程間通信2, Linux的4種鎖機制3, 死鎖3.1 死鎖產生的4個必要條件3.2 死鎖解決 我們就從一個生活例子入手。 你長大了,但是因爲沒有在大學好好學習的緣故,你入職了一家偏僻的小公司,辦公環境還說的過去,但

原创 與戴瑪(代碼)美女之間的愛恨情仇

我與戴瑪之間的愛情故事可謂跌跌撞撞,再和她相處過程,自己有所感悟,與大家分享。 說出來大家可能不信,其實三年前我就開始接觸編程語言了,但是兩個月前我才能完整正確的寫出hello world。 學校前前後後有開c語言,數據結構,c+

原创 sqlite3數據庫的基本使用及API函數介紹

It is also important to develop organized thinking and learning to think of different things one by one in order.--

原创 多線程編程以及鎖的介紹

文章目錄1, 多線程簡單介紹1.1 線程回顧1.2 多線程的優點2, 主線程和子線程的關係3, 多線程編程3.1 線程API函數知識體系3.2 基本函數3.2.1 pthread_creat()3.2.2 其他三個函數3.3

原创 深挖程序編譯過程

A ship in port is safe. but that is not what ships are builts for.--------船舶在港灣裏當然是安全的,但是船不是爲了停泊在港灣裏而建造的。 文章目錄1, 全過

原创 3分鐘故事學會用信號機制完成進程間同步

A successful man is one who can lay a firm foundation with the bricks others have thrown at him.--------成功的人會利用別人丟他

原创 計算機網絡隨談

文章目錄瞎扯一會1, 局域網和廣域網2, 什麼是IP地址?3, MAC地址4, DHCP服務器5, DNS和ARP6, 路由器的本領7, 網絡模型 瞎扯一會 徐小黑剛開始學習計算機網絡時是看mooc上的課程,感覺好難懂,理解也不深

原创 手把手教學制作靜態庫和動態庫

In life, as in whist, hope nothing from the way card may be dealt to you. Play the card, whatever they be, to the b