原创 不能再詳細的C++基本數據類型剖析

前言 C++作爲一門強類型的編程語言,每個變量都有明確的所屬類型,變量類型決定了其能夠參與的運算、函數參數的傳遞、變量賦值等一系列操作。 本篇博客主要詳細剖析C++中的基本數據類型相關用法和注意事項,掃除大家在理解和使用C++中基

原创 一遍成功的ROS主從機詳細配置

ROS支持多機互通,可以設置一臺主機,多臺從機,主機中運行roscore,啓動master節點,從機直接運行其他節點,在配置好的機器之間就可以互相通信了,就像在同一臺機器上一樣。 具體應該如何配置呢?下面看下詳細步驟: 步驟 1、

原创 Ubuntu下使用終端命令直接打開圖形化文件資源瀏覽器方法

在Ubuntu下一般我們都是利用終端來與各種文件打交道,但是有時候cd到某個目錄下時,會想打開圖形化界面方便查看各種文件,這個時候有什麼辦法嗎? 難道還要我一層一層依次打開到指定的路徑嗎?有沒有方便快捷的方法呢?答案是肯定的! U

原创 Ubuntu下文獻管理工具Mendeley使用心得

基本介紹 http://24kbox.com/article/1993019612641?more=%201 https://zhuanlan.zhihu.com/p/65992720 設置中文註釋 Mendeley在Ubuntu

原创 VSCode常見問題及解決方案總結

本博客主要用來彙總自己在使用VSCode過程中出現的各種問題及解決方案,以方便自己查詢,也供大家參考! VSCode內置終端字體間隔過大問題 問題描述: 新安裝的VSCode,打開內置的終端界面時,發現字體間隔過大,看起來一點

原创 Ubuntu終端高頻使用命令或操作總結——持續更新

本篇博客的主要目的是總結Ubuntu終端中高頻使用的一些常用命令和操作,終端命令非常多,但常用的命令並不多,因此此博文的主要目的是不求全,但就精,能夠方便大家直接查詢,以及快速掌握一些常見用法。學習這些命令不要總想着一次性都掌握

原创 C++字符串操作之字符串自然排序

有時候我們需要對字符串進行排序,如果該字符串只包含數字或者只包含字母時,都有比較直接的排序,直接調用std::sort方法就可以完成排序。 但是如果我們字符串既包含數字,又包含字母時,例如對包含數字或字母的文件名字符串進行排序時,

原创 一文學會如何使用Doxygen生成你的C++項目API文檔

文章目錄基本介紹代碼註釋指南:Doxygen生成文檔流程:問題: 基本介紹 參考:http://guqian110.github.io/pages/2015/01/11/how_to_analyse_code_elegantly.

原创 Qt Designer設計GUI原理及調用過程

由於在GUI界面設計過程中,會涉及到很多界面的佈局和美化等操作,爲了方便獲得“所見即所得”的設計效果,Qt提供了Qt Designer(Qt設計師) 工具可以用來直接對界面進行可視化設計,設計之後就可以利用Qt的一些編譯工具,生成

原创 有意思的概率——似然值似然函數及最大似然估計講解

該系列博客旨在對概率論和統計學的相關概念和應用進行一個整體的梳理,既記錄自己的學習過程,也可以爲大家提供一個參考。 這篇博客主要講解概率論和統計學中經常涉及到的,不是很好理解的一個概念——似然(Likelihood)及似然函數

原创 Ubuntu18.04下安裝ROS Melodic

本文主要針對在Ubuntu18.04下安裝ROS Melodic版本時所做的一些記錄,並給出一些問題的解決方案。 安裝時間:2019-11-06 之前在Ubuntu16.04下安裝ROS Kinetic時怎麼安裝怎麼順,沒想到

原创 Qt設置任務欄及可執行文件圖標方法

一個完整的GUI應用程序,一般都應該有精心設計的圖標系統,包括窗口、任務欄和可執行文件等的圖標。Qt中也提供了一些設置這些圖標的方法。 一、任務欄和主窗口圖標設置 目的: 實現運行程序時,任務欄和主窗口及各種對話框的左上角圖標設置

原创 Apollo 5.0源碼學習筆記(二)| 感知模塊 | 融合模塊

本系列博客旨在記錄自己在學習百度無人駕駛開源框架Apollo的心得和體會,歡迎大家閱讀和點贊,並提出寶貴意見,大家相互學習,如需轉載,請註明出處,謝謝! 這篇文章主要介紹Apollo 5.0感知模塊中的融合模塊。由於不同傳感器

原创 Qt Creator創建純C++項目方法

Qt Creator是Qt提供的用來方便開發基於Qt界面的應用程序,但其實它也可以用來寫C/C++程序,他不僅有完善的IDE,方便的智能完成,還內嵌了gdb,調試起來很方便,感覺就和VS無異,更方便的是還集成了Git等版本控制插件

原创 Ubuntu18.04 RTX2070 顯卡驅動、Cuda、cudnn和Pytorch深度學習環境配置——親測可用

這篇博文的主要目的是記錄我在Ubuntu18.04下配置深度學習環境的過程,方便自己以後配置的需求,也供大家參考,減少跳坑 電腦環境說明: 系統:Ubuntu18.04 LTS 顯卡:RTX 2070 Super cuda: