原创 docker擺脫sudo 限制

參考docker docs 有: To create the docker group and add your user: Create the docker group. $ sudo groupadd docker

原创 C++模板,繼承,派生相關

最近在做模板相關的開發,學習一下模板,繼承,派生等相關操作中的注意點,記錄如下: virtual fun() const = 0 virtual 表示寫在基類中的函數 const 表示函數中的類成員變量不能修改(有無const是

原创 自動添加Ubuntu18.04對win10系統的引導(先裝ubuntu18.04再裝win10)

自動添加Ubuntu18.04對win10系統的引導(先裝ubuntu18.04再裝win10) 對於多系統,如Ubuntu和windows,那麼用下面的命令,可以使grub2得到可以啓動的系統。 sudo update-grub

原创 齊次方程組(超定方程組)的最小二乘解,及利用其擬合空間平面

理論 齊次方程組形如:。在一些優化,擬合等問題中經常出現,我們常考慮方程多於未知數元數的情況------超定方程組。 首先對於平凡解x=0我們一般不感興趣,一般我們會尋求方程組的非零解。 如果x是方程組的一個解,那麼對於,也是齊次方程組的

原创 C++多態初探

爲了定義一個基類,然後派生出幾個子類分別對應不同的情況,在基類中寫好函數接口,之後可以使用基類作爲接口來對幾種不同子類的情況進行操作. 爲了方便解釋,我寫一個小的程序驗證一下相關的想法: ABase →\rightarrow→ A

原创 rosbag相關

使用rosbag錄製數據的功能將txt轉成bag 將txt文件讀出來併發布到topic上, 比如:讀取imu數據,發佈到topic /imu_info上 #include <ros/ros.h> #include <sensor_

原创 VSCode 設置ctrl+mouse(left)跳轉到定義(go to definition)

setting -> ctrl+mouse 如圖在preferences中選擇setting,在其中的搜索框中搜索go to definition 將最後一個下拉框設置爲alt即可恢復ctrl+mouse對go to defi

原创 python設置兩軸尺度相同

在plt.show()之前加代碼 plt.gca().set_aspect('equal', adjustable='box') 或 plt.axis('equal') 畫二維圖時沒有問題,但是對於三維圖該方法未能解決 顯示

原创 C++相關

shared_ptr 使用shared_ptr必須定義包含文件 #include <boost/shared_ptr.hpp> #include <memory> 並做聲明 using boost::shared_ptr; s

原创 已經定義好的函數,可方便使用

bool isinf(double a) 和 bool isnan(double a) 定義在std中,分別判斷浮點型數據a是否無窮和是否非法

原创 git常用

文章目錄git一般使用流程其餘常用指令新建分支並同步到遠端暫存當前分支修改對於從分支branch_o上拉出來的分支branch_a,在主分支修改後要將修改同步到branch_a, 而branch_a做的修改保留,操作如下:使用別人

原创 Ubuntu相關文件和指令,source, bash, zsh, cat, touch, adb, git,"$"

文章目錄sourcebash語法聲明和zsh語法聲明cattouchadbgitmkdir && mkdir -p"$" source source命令也稱爲"點命令",也就是一個點符號(.),是bash的內部命令。 功能:使Sh

原创 表示旋轉的quaternion的微分與差分

quaternion 微分 i系中的點pip_{i}pi​和w系中的點pwp_{w}pw​有如下關係: pw=qwipi(qwi)−1 p_{w}=q_{w}^{i}p_{i}(q_{w}^{i})^{-1} pw​=qwi​pi

原创 LeetCode 115. Distinct Subsequences 遞歸法(回溯法)/動態規劃 int-unsigned int

題目 Given a string S and a string T, count the number of distinct subsequences of S which equals T. A subsequence of

原创 LeetCode784. Letter Case Permutation && 回溯法總結 && 記錄調試經驗輸出中的空格問題

LeetCode784. Letter Case Permutation && 記錄調試經驗:cout << ' '中使用多個空格輸出數值題目說明思路子集樹排序樹調試記錄回溯法參考: 題目說明 Given a string S,