原创 LCM-發、收

這幾天寫了lcm發、收、錄、讀的小工具,之前都用過發和收,這次主要還是錄和讀,就是把接收到的lcm消息保存下來,再通過另外一個讀的程序把數據讀出來,用於離線分析等。 LCM(Lightweight Communications

原创 Git 初次使用(5)

分支簡介   幾乎所有的版本控制系統都以某種形式支持分支。 使用分支意味着你可以把你的工作從開發主線上分離開來,以免影響開發主線。 在很多版本控制系統中,這是一個略微低效的過程——常常需要完全創建一個源代碼目錄的副本。對於大項目來說,這

原创 Git 初次使用(6)

完成Git的初始設置後,一次完整的代碼提交過程應該是這樣的: //檢查代碼 git status //添加所有改動 git add -A //提交改動 git commit -m "改動信息" //切換到developer分支 git c

原创 LCM-錄、讀

自己寫的終究是不如官方發佈的,https://github.com/lcm-proj/lcm/tree/master/lcm-logger 再官方github上找到了用lcm錄數據並播放的源碼,提供的功能也比較豐富,重要是可以按照信號發送

原创 劍指-逆序對

題目描述 在數組中的兩個數字,如果前面一個數字大於後面的數字,則這兩個數字組成一個逆序對。輸入一個數組,求出這個數組中的逆序對的總數P。並將P對1000000007取模的結果輸出。 即輸出P%1000000007 輸入描述 題目保證輸入的

原创 劍指-醜數

題目描述 把只包含質因子2、3和5的數稱作醜數(Ugly Number)。例如6、8都是醜數,但14不是,因爲它包含質因子7。 習慣上我們把1當做是第一個醜數。求按從小到大的順序的第N個醜數。   方法一、遍歷判斷。 依次判斷每個數字是不

原创 LeetCode-兩數之和&三數之和

兩數之和(easy) 給定一個整數數組 nums 和一個目標值 target,請你在該數組中找出和爲目標值的那 兩個 整數,並返回他們的數組下標。 你可以假設每種輸入只會對應一個答案。但是,數組中同一個元素不能使用兩遍。 示例: 給定 n

原创 libtorch和pytorch版本對應

使用libtorch調用c++接口,要保證下載的libtorch的版本和pytorch的版本對應 至少使用低版本的pytorch和高版本的libtorch是沒法成功的。反過來是可以的:即高版本的pytorch和低版本的libtorch。

原创 劍指-數組中只出現一次的數字

題目描述 一個整型數組裏除了兩個數字之外,其他的數字都出現了兩次。請寫程序找出這兩個只出現一次的數字。   首先:位運算中異或的性質:兩個相同數字異或=0,一個數和0異或還是它本身。 當只有一個數出現一次時,我們把數組中所有的數,依次異或

原创 Git 初次使用(2)

有兩種取得 Git 項目倉庫的方法。 第一種是在現有項目或目錄下導入所有文件到 Git 中; 第二種是從一個服務器克隆一個現有的 Git 倉庫。 在現有目錄中初始化倉庫 如果你打算使用 Git 來對現有的項目進行管理,你只需要進入

原创 QT 創建給定大小的文本

/****************************************************** 說明:產生滿足大小的數據,成功返回true,失敗返回flase 輸入:文件名、文件大小 *******************

原创 Git 初次使用(3)

檢查當前文件狀態 要查看哪些文件處於什麼狀態,可以用 git status 命令。 如果在克隆倉庫後立即使用此命令,會看到類似這樣的輸出: $ git status On branch master nothing to commit

原创 Git 初次使用(4)

遠程倉庫的使用 查看遠程倉庫 如果想查看你已經配置的遠程倉庫服務器,可以運行 git remote 命令。 它會列出你指定的每一個遠程服務器的簡寫。 如果你已經克隆了自己的倉庫,那麼至少應該能看到 origin - 這是 Git

原创 QT 比較兩個文件是否一致(不限格式)

所謂不限格式就是講文件以二進制的格式打開,逐位進行比較。 /****************************************************** 說明:比較兩個消息文件是否一致,如果一致返回0 輸入:待比較消息的路

原创 QT QTableWidget導出爲Excel格式

本人親測有效,如果有問題希望大家能提出來。 Slot_ExportData() { QString filepath = QFileDialog::getSaveFileName(this, tr("Save as..."), Q