原创 pycharm本地遠程連接服務器,並在本地調試服務器代碼

以pycharm professional 2019.1版本爲例(使用學校郵箱註冊,可以走教育通道) 本地系統:Ubuntu16.04 基本配置 選擇 File | Setting | Build,Execution,Deplo

原创 Git:本地項目提交到GitHub及倉庫管理

1. 遠程庫 關於在GitHub上創建倉庫,fork之類的教程有很多,在此不再贅述。 想要修改他人的代碼,需要先Fork到自己的倉庫裏,然後 git clone到本地。 2.初始化本地項目,提交本地 git clone https

原创 Ubuntu使用腳本快捷啓動:pycharm,XMind......

在Ubuntu上安裝一些軟件後,發現其沒有快捷啓動,網上的教程有些繁瑣,索性將需要啓動的軟件全部合併到一起,使用一個腳本打開。 #!/bin/bash NAME=$1 echo "File name: $0" #echo "P

原创 CUDA學習(6)Kernel的加載-threadIdx

剛開始學習CUDA的時候,對kernel加載的計算idx一直很模糊,threadIdx.x,blockx.x,blockDim,gridDim等一直分不清。經過查閱各方資料,特在此做個整理,表述一下個人理解。 1. Grid,

原创 python學習(五):讀寫文本及文本數據處理

1. 打開文件數據文本:sketch.txt我們利用程序來處理數據時,需要額外打開數據文件。我們首先導入os模塊。  #關於os模塊的用法點擊此處。os.getcwd()  #獲取當前工作路徑os.chdir()   #把當前工作路徑切換

原创 python學習之矩陣

zip()函數用於將可迭代的對象作爲參數,將對象中對應的元素打包成一個個元組,然後返回由這些元組組成的列表。如果各個迭代器的元素個數不一致,則返回列表長度與最短的對象相同,利用 * 號操作符,可以將元組解壓爲列表。>>> a=[1,2,3

原创 python學習(一):Python入門

參考書目:1. 《Head First Python》2. 《簡明Python教程》說明:默認學過其它語言,所以一些地方簡要帶過或者省略。 環境:         Ubuntu16.04   Python3.5.2正文:1. 在Ubunt

原创 python學習(三):創建函數

在上一課python學習(二):列表嵌套中我們使用了三層嵌套,如果想再增加一層也是可以的,再加個for循環,if判斷就行。但是,整個代碼會顯得臃腫,我們可以發現這些代碼具有高度相似性,所以我們可以嘗試創建一個函數來代替一些重複勞動。1.

原创 python學習(二):列表嵌套

python裏的列表和數組類似但不等同於數組,列表可以存放混合類型的數據,列表裏不但能保存數據還能保存列表,接下來講一下 列表裏嵌套列表。1. 列表裏嵌套列表我們建立一個列表movies包括電影名稱,上映時間,導演,時長,主演,配角等。>

原创 使用Vundle安裝YouCompleteMe

使用Vundle安裝YouCompleteMe Linux x64系統 1. Vundle簡介 Vundle是Vim bundle的縮寫,是Vim插件管理器。 Vundle允許你… 跟蹤並配置您的插件.vimrc 安裝配置

原创 簡單介紹Radar(雷達)和Lidar(激光雷達)的區別

在看無人駕駛相關的資料時,發現關於radar和lidar分的很清,特在此做個簡單的介紹以免混淆。 兩者最本質的區別是在所用的波上,波長不通,Radar屬於毫米波,通常是4-12mm; lidar用的是激光波長通常在900-1500

原创 Linux命令筆記

爲防遺忘謹在此做個有關Linux常用命令的記錄。 1. 軟鏈 ln [參數][源文件或目錄][目標文件或目錄] ln -s …/…/…/…/dataset/dogImages dogImages 首先進入目標文件夾或其上一級目

原创 Git:本地項目提交到GitHub

1. 遠程庫 關於在GitHub上創建倉庫,fork之類的教程有很多,在此不再贅述。 想要修改他人的代碼,需要先Fork到自己的倉庫裏,然後 git clone到本地。 2.初始化本地項目,提交本地 git clone https

原创 pycharm遠程連接本地服務器,並在本地調試服務器代碼

以pycharm professional 2019.1版本爲例 基本配置 選擇 File | Setting | Build,Execution,Deployment |Deployment 點擊 + 添加遠程服務器的部署。

原创 Ubuntu使用腳本快捷啓動

在Ubuntu上安裝一些軟件後,發現其沒有快捷啓動,網上的教程有些繁瑣,索性將需要啓動的軟件全部合併到一起,使用一個腳本打開。 #!/bin/bash NAME=$1 echo "File name: $0" #echo "Par