原创 Thinking in Java讀書筆記(二)

第六章 訪問權限控制 包:庫單元 包:包內包含有一組類,它們在單一的名字空間之下被組織在一起。 編譯:當編譯一個.java文件時,在.java文件中的每個類都會有一個輸出文件,而該輸出文件的名稱與.java文件中的每個類的名稱相同

原创 ROS基礎(五)

十六、錄製與回放數據 錄製數據(通過創建一個bag文件) 本小節將教你如何記錄ROS系統運行時的話題數據,記錄的話題數據將會累積保存到bag文件中。 首先,執行以下命令: $ roscore $ rosrun turtlesim tu

原创 ROS基礎(三)

十、編寫簡單的消息發佈器和訂閱器 (C++) (以beginner_tutorials爲名的包爲例) 編寫發佈器節點 1.cd到src文件的相應包內 $ cd ~/catkin_ws/src/beginner_tutorials 2

原创 HTTP中的GET和POST請求

全文開頭位置獻給定義HTTP1.1的rfc文檔鏈接https://tools.ietf.org/html/rfc2616#section-5.1.2 背景 什麼是HTTP?   HTTP即超文本傳輸協議,其設計目的是提供一種發佈和接

原创 Arduino學習筆記三之函數詳解及使用範例

輸入輸出函數 pinMode(pin, mode) 將數位腳位(digital pin)指定爲輸入或輸出。 範例 :pinMode(7,INPUT); // 將腳位 7 設定爲輸入模式 digitalWrite(pin, value)

原创 ROS基礎(二)

六、理解ROS服務和參數 ROS Services 服務(services)是節點之間通訊的另一種方式。服務允許節點發送請求(request) 並獲得一個響應(response) rosservice可以很輕鬆的使用 ROS 客戶端/

原创 linux學習筆記之vim

Vim/Vi:文本編輯器 (沒有菜單,只有命令) 三種工作模式:命令模式、插入模式、編輯模式 常用命令: 1.插入命令 按鍵 功能 a 在光標後附加文本 A 在本行行末附加文本 i 在光標前插入文本 I 在