原创 miniconda使用筆記

安裝 不寫 初始化 一路yes下來後,開啓另一個終端,將會看到前面有(base)的前綴,這個(base)其實是目前激活的虛擬環境的名字,(base)是默認名。 使用 查看已有虛擬環境:conda env list 退出環境:con

原创 Ubuntu從源代碼安裝軟件(沒寫完)

以安裝NodeJS8.1.1爲例子 多數時候,我們可以用apt install命令進行安裝,但是經常會遇到所需版本和apt安裝版本不一致的情況,比如安裝NodeJS8.1.1時, 用命令:apt-cache madison nod

原创 Ubuntu運行startx後,登陸死循環問題

解決方案: step1. 在登錄界面按Ctrl+alt+F1,這樣可以進入控制檯,輸入用戶名和密碼進入系統; step2. rm -rf .Xaut* step3. 按Ctrl+alt+F7回到圖形登陸界面,輸入密碼即可進入。

原创 blender快捷鍵彙總(記錄中,目前質量較差,不建議看,個人筆記而已)

界面操作 打開/關閉工具欄:T(tool) 視角操作: 小鍵盤5:透視/正交視圖 小鍵盤1:前視圖(ctrl+1:後視圖) 小鍵盤3:右視圖(ctrl+3:左視圖) 小鍵盤7:頂視圖(ctrl+7:底視圖) 添加 shift+A(

原创 python的getopt庫使用詳解

運行程序時有時候要傳入一些參數,如ls -a,rm -rf *等。 我們在寫程序時該怎麼正確獲取這些程序運行時傳遞的參數嘞?在python中,是使用getopt標準庫。 getopt標準庫官網鏈接 getopt庫通常和sys.

原创 cmake設定安裝路徑方法(沒寫完)

cmake -D CMAKE_INSTALL_PREFIX=YOUR/PATH 參考:http://www.ttlsa.com/mysql/configure-to-cmake/ https://www.cnblogs.com/5

原创 missing: SDL2_LIBRARY SDL2_INCLUDE_DIR solution

sudo apt install libsdl2-dev https://github.com/plexinc/plex-media-player/issues/561

原创 blender + python

import bpy cube = bpy.data.objects["Cube"] bpy.context.scene.objects.active = cube bpy.ops.object.editmode_toggle(

原创 blender(非編譯版本)2.79/2.80/2.81內置python安裝pip包

blender內置的python有時候需要一些包,比如h5py等,如何在blender內置的python中安裝包嘞?本文以h5py爲例 step1:找到blender內置python路徑 在blender的python conso

原创 c++ 枚舉類型詳解

枚舉類型關鍵字爲enum(enumeration),在C++11之後,枚舉類型分爲兩類: 限定作用域的枚舉類型(scoped (or strongly-typed) enum) 不限定作用域的枚舉類型 (unscoped en

原创 python中import XXX和from XXX import *在多文件引用中的問題

大體的區別就不說了,隨手百度,google就可以知道,這裏想說的是一個不太注意的地方——多文件之間import的問題 如果a.py中import了numpy包,b.py中import了a.py,那麼在b.py中使用numpy包,是

原创 python的h5py包

文章目錄寫在前面正文預備工作簡單認識hdf5——hdf5的數據格式hdf5的數據格式介紹完了,練練手吧例1——生成hdf5文件,創建dataset例2——更多種的創建方式例3——修改數據例4——試試組(group)例5——綜合例子

原创 Could not find a version that satisfies the requirement cv2解決方案

別用命令 pip install cv2 用 pip install opencv-python

原创 missing: JACK_LIBRARY JACK_INCLUDE_DIR solution

sudo apt install libjack-jackd2-dev https://github.com/andrewrk/libsoundio/issues/62

原创 靜態庫和動態庫(靜態鏈接和動態鏈接)的區別【圖文,簡潔易懂】

靜態鏈接:主函數中調用了庫中的某個函數(one()),並且把該函數編碼進了可執行文件中。 存在的問題①:若需要調用庫中的函數過多,會造成可執行文件體積巨大. 存在的問題②:因爲庫中的函數代碼嵌入了可執行程序,所以如果庫更新了,