原创 請問多線程是什麼?

參考回答: 最開始,線程只是用於分配單個處理器的處理時間的一種工具。但假如操作系統本身支持多個處理器,那麼每個線程都可分配給一個不同的處理器,真正進入“並行運算”狀態。從程序設計語言的角度看,多線程操作最有價值的特性之一就是程序員不必關心

原创 請你說一說虛函數和純虛函數區別

虛函數和純虛函數區別 觀點一:類裏聲明爲虛函數的話,這個函數是實現的,哪怕是空實現,它的作用就是爲了能讓這個函數在它的子類裏面可以被重載,這樣的話,這樣編譯器就可以使用後期綁定來達到多態了 純虛函數只是一個接口,是個函數的聲明而已

原创 關於計算機程序的內存分配

https://blog.csdn.net/u012861978/article/details/38123817

原创 C++中的 pair

pair的類型: pair 是 一種模版類型。每個pair 可以存儲兩個值。這兩種值無限制。也可以將自己寫的struct的對象放進去。。 pair<string,int> p; pair<int ,int > p; pair<

原创 系統噪聲的LSBrms規格

http://digital.ni.com/public.nsf/allkb/9AF14A4EC75A1D7C8625737E00302AE1

原创 ROS 基礎: 在同一個節點裏訂閱和發佈消息

https://blog.csdn.net/heyijia0327/article/details/45567373

原创 Apriltag資料

Apriltag定位原理與測試 https://zhuanlan.zhihu.com/p/53367734 AprilTag視覺定位系統 https://blog.csdn.net/yjy728/article/details/7

原创 ubuntu下利用視頻製作Gif格式的動圖

1、安裝 ffmpeg , imagemagick sudo apt install ffmpeg imagemagick 2、ffmpeg 命令,將 mp4 轉換爲 gif ffmpeg -ss 00:00:08 -i inp

原创 C語言中,static的作用?

https://wenda.so.com/q/1361564685065192?src=150

原创 C++學習筆記2020-1

在C語言中可以通過結構體名來定義變量,在 C++ 中可以通過類名來定義變量。不同的是,通過結構體定義出來的變量還是叫變量,而通過類定義出來的變量有了新的名稱,叫做對象(Object)。 對象是類的一個實例(Instance) io

原创 C++ 學習筆記 9.23

1 運算符重載時要遵循以下規則: ( 1 ) 除了類屬關係運算符 " . " 、成員指針運算符 " .* " 、作用域運算符 " :: " 、sizeof運算符和三目運算符 " ?: " 以外,C ++ 中的所有運算符都可以重載。

原创 topic_tools/transform

transform是一個ROS節點,它訂閱一個topic或topic field,並在應用給定的Python表達式後將傳入的數據發佈到另一個topic。它主要用於簡單的消息轉換,例如計算向量或四元數的範數,甚至將四元數轉換爲歐拉角

原创 通過matlab提取rosbag數據,保存爲.txt格式

https://blog.csdn.net/u010899735/article/details/96181801

原创 ROS的空間描述和變換

1、tf的實際應用 1)在機器人的配置中 從上面可以看出激光雷達中心距離機器人底座的中心有20cm,激光雷達的中心距機器人底座中心有10cm,如果激光雷達在障礙物前面0.3米,那麼機器人底座離障礙物多遠呢? 1、新建一個包,如下

原创 MySQL 學習筆記

1 A INNER JOIN B :返回 A 和 B 中符合 on 條件式的記錄 A LEFT JOIN B: 返回 A 中的所有記錄和 B 中符合 on 條件式的記錄 A RIGHT JOIN B :返回 B 中的所有記錄和 A