原创 Jupyter notebook調試

jupyter的調試是通過python自帶的pdb庫來實現的。 下面講一下在notebook中如何進行調試 1.首先需要import pdb 2.然後在import後寫入語句: pdb.set_trace() 這個的作用是輸入調試器。 3

原创 nvidia-smi 命令

在進行深度學習實驗時,GPU 的實時狀態監測十分有必要。今天詳細解讀一下 nvidia-smi 命令。 這裏寫圖片描述 上圖是服務器上 GeForce GTX 1080 Ti 的信息,下面一一解讀參數。 上面的表格中的紅框中的信息與下面

原创 搭建 jupyter notebook 服務器

默認情況下,在命令行輸入 jupyter notebook, 即可啓動服務jupyter notebook,訪問IP是localhost:8888,假設部署服務器的IP是 192.168.0.32,那麼在另外一臺電腦是否可以通過192.1

原创 useradd(linux命令)和adduser(perl腳本)的區別

useradd是一個linux命令,但是它提供了很多參數在用戶使用的時候根據自己的需要進行設置;而adduser是一個perl 腳本,在使用的時候會出現類似人機交互的界面,提供選項讓用戶填寫和選擇,這個命令比起useradd來說比較簡單,

原创 python 技巧

1、查看變量類型 type (variableName) 2、查看函數用法        halp(math)  

原创 數據庫設計三大範式

什麼是範式:簡言之就是,數據庫設計對數據的存儲性能,還有開發人員對數據的操作都有莫大的關係。所以建立科學的,規範的的數據庫是需要滿足一些 規範的來優化數據數據存儲方式。在關係型數據庫中這些規範就可以稱爲範式。 什麼是三大範式: 第一範式:

原创 fg、bg、jobs、&、nohup、ctrl+z、ctrl+c 命令

fg、bg、jobs、&、nohup、ctrl+z、ctrl+c 命令 回到頂部 一、& 加在一個命令的最後,可以把這個命令放到後臺執行,如 watch -n 10 sh test.sh & #每10s在後臺執行一次test.s

原创 conda VS PIP

Task Conda package and environment manager command Pip package manager command Install a package conda install $PACKAGE

原创 ubuntu14安裝python3.6及與python2.7切換

1、安裝python3.6 sudo add-apt-repository ppa:jonathonf/python-3.6 sudo apt-get update sudo apt-get install python3.6 2、新建

原创 ubuntu 更新apt 源以及sudo apt-get update與sudo apt-get upgrade 使用方法

今天更新一下我的ubuntu系統,用了幾個源發現不怎麼好用 上網查了一下發現有說阿里雲的源挺好用 然後我試了一下 下載速度還挺快,下面分享一下怎麼手動添加源列表 1.最好先做一下備份 sudo cp /etc/apt/sources.l

原创 python的構建工具setup.py

一、構建工具setup.py的應用場景       在安裝python的相關模塊和庫時,我們一般使用“pip install  模塊名”或者“python setup.py install”,前者是在線安裝,會安裝該包的相關依賴包;後者是

原创 python與C/C++相互調用

一、問題       Python模塊和C/C++的動態庫間相互調用在實際的應用中會有所涉及,在此作一總結。 二、Python調用C/C++ 1、Python調用C動態鏈接庫         Python調用C庫比較簡單,不經過任何封裝

原创 快速獲得某個目錄下所有文件的名稱

快速獲得某個目錄下所有文件的名稱 問題來源,配置vs開發環境時,經常需要輸入一批庫文件,如下圖 一個一個複製粘貼,太浪費時間了 解決方案: 命令行下輸入 dir ./b>name.txt 所有文件名即可保存到name.txt文件裏面了

原创 一種利用Cmake,使得低版本Visual Studio IDE快速運行高版本VS項目的方法~

我們在實際編程中,經常會遇到如下情形: 電腦上安裝的是VS2008,需要運行的項目竟然是用VS2010或者VS2012編寫的,如何用VS2008,快速的運行高版本的項目,是一個很實際的操作。 首先,這種情況完全可以通過重新手動新建VS20

原创 linux程序分析工具介紹-ldd,nm

轉載自: http://www.wuzesheng.com/?p=1595 本文要介紹的ldd和nm是linux下,兩個用來分析程序很實用的工具。ldd是用來分析程序運行時需要依賴的動態庫的工具;nm是用來查看指定程序中的符號表相關內容的