原创 ubuntu命令行配置wifi,不使用NetworkManager和netplan

ubuntu 18.04 命令行配置wifi,不使用NetworkManager和netplan配置Ethernet配置WIFI 配置Ethernet 還是老辦法,直接修改/etc/network/interfaces auto

原创 學習筆記(01):windows環境下安裝OpenCV和python-python和opencv的配置-win

立即學習:https://edu.csdn.net/course/play/26089/322601?utm_source=blogtoedupython版本使用3.7.x,3.8不可以 pip install numpy scipy

原创 ubuntu 18.04 深度學習環境配置

ubuntu 18.04 深度學習環境配置系統環境配置更新源,更新系統安裝一些工具軟件安裝chromium瀏覽器,看CSDN學院視頻必備安裝vim開啓sudo免密安裝ssh-server安裝一些系統工具安裝一些開發工具安裝中文支持

原创 linux下解壓zip文件時中文名亂碼的解決辦法

在linux下解壓在windows下壓縮的zip文件時,如果壓縮包中的文件名或目錄名包含中文,這些就會亂碼,晚上很多人說用7zip配合convmv解決,我用Ubuntu 16.04,解壓時報錯,無法解決。 查閱更多文章,發現用un

原创 OpenCV4.2.0編譯安裝

git clone https://github.com/opencv/opencv.git git clone https://github.com/opencv/opencv_contrib.git cd opencv_con

原创 在awk中正確使用close避免文件句柄泄露

有時我們需要用shell腳本處理一些文件,通常我們會使用awk這個強大的可編程命令來處理文本文件,當我們在一次awk調用中處理很多文件時,如果沒有正確的關閉打開的文件和管道,則會造成文件句柄泄露,awk命令會報錯,我們通過以下測試說明這個

原创 編譯安裝gcc

常用CentOS系統,系統自帶的gcc版本比較老,想用新的版本需要自己編譯安裝,方法如下: 1. 下載gcc源碼,地址:http://ftp.gnu.org/gnu/gcc/,根據情況選擇合適的版本; 2. 解壓後進入gcc-x.y.

原创 CentOS7修改時區設置

CentOS7的系統時區通常是在安裝時選擇的,我們偶爾會需要在安裝系統之後修改時區,在CentOS7裏面有一個命令timedatectl可以幫助我們修改系統時區。 首先我們可以使用timedatectl命令查看目前服務器裏的時區設置:

原创 CentOS6禁用IPv6

雖然IPv6問世很多年了,但一般我們還是用不到,CentOS6安裝後,一般默認都會啓用IPv6,無用,看着礙眼,有時還搗亂,所以禁用之。 檢查IPv6是否啓用,簡單,看有無IPv6地址,或者查看是否加載了內核模塊ipv6: ip -6 a

原创 修改CentOS 7的系統默認語言

通常系統默認語言在我們安裝系統時選擇,系統安裝之後需要修改系統默認語言可以通過修改/etc/locale.conf實現,修改語言爲中文,UTF-8編碼(同事也會修改locale相關配置): LANG=zh_CN.UTF-8

原创 如何獲取編譯器預定義宏的值

如何獲取編譯器預定義宏的值 C/C++編譯器中常會用一些編譯器預定義的宏作爲判斷條件以達到兼容多種編譯器或同一編譯器的多個版本的目的,那麼在使用一個編譯器的時候怎麼知道編譯器預定義了哪些宏,這些宏的值都是多少呢?不同的編譯器可能有不同的方