原创 Linux下C/C++ 程序運行時依賴動態庫查找順序探究

       我們都知道,在Linux環境下編譯、運行C/C++程序,多多少少都會有一些動態庫的依賴。編譯時需要編譯時的庫依賴,發佈release版本程序運行時,又會有運行時依賴,這兩者還是有區別的。今天,我們探討下程序運行時動態庫的依賴

原创 docker命令不需要敲sudo的方法

from: https://www.cnblogs.com/ksir16/p/6530587.html 由於docker daemon需要綁定到主機的Unix socket而不是普通的TCP端口,而Unix socket的屬主爲root用

原创 git 在本地新建遠程分支和刪除遠程分支

一、目標:本地創建遠程倉庫dev分支 步驟: 1、本地創建dev分支 2、提交本地分支到遠程 3、查看所有分支情況 可以看到remotes/origin 遠程倉庫對應有dev和master兩個分支了,*標註的指向本地當前分支。 二、

原创 ubuntu16.04按照python2.7

sudo apt-get install python-minimal python-dev

原创 Ubuntu16.04安裝boost庫

執行以下命令即可: sudo apt-get install libboost-dev

原创 windows訪問Linux共享文件夾的方法

Linux以Ubuntu爲例子,通過在Linux安裝samba可以達到快速、方便訪問共享的目的。 操作步驟: 1)安裝samba, sudo apt-get install samba 2) 切換到root用戶,vi /etc/samba

原创 vim 刪除、插入一列或者多列

    很多時候,當我們需要在文件刪除多列或者在每行的相同位置插入相同的東西時,下邊的操作就顯得尤其方便、高效,下面讓我們列舉一二。      使用vim打開文件 1、刪除一列操作:      Ctrl + v ,切換到 VISUAL B

原创 如何更改linux文件的擁有者及用戶組(chown和chgrp)

from: https://blog.csdn.net/hudashi/article/details/7797393 本文整理自:  http://blog.163.com/yanenshun@126/blog/static/12838

原创 centos7 安裝nvidia顯卡驅動的方法

ELRepo源安裝:ELRepo源提供了nvidia-detect命令,會自動幫你尋找合適的驅動,然後根據顯示的結果,用yum就能完成安裝,重啓之後不會有任何問題,省時省力。 1、添加ELRepo源 1.1 首先導入公共密鑰,執行命令:r

原创 Linux shell 正則表達式(BREs,EREs,PREs)差異比較

文章總結的很好,超級強大,必須收了,感謝!轉載自:http://www.cnblogs.com/chengmo/archive/2010/10/10/1847287.html正則表達式:在計算機科學中,是指一個用來描述或者匹配一系列符合某

原创 「萬雲科普」如何向非極客解釋非對稱加密

from:https://mp.weixin.qq.com/s/E-i4a5sEKWRRq3f0zzXekQ解釋的通俗易懂,mark 一下。非對稱加密其實並不如它聽起來的那麼複雜,我們只需要換個方式解釋它,就能讓不是極客的你也秒懂。爲什麼

原创 Linux C++操作mysql入門

一、初識與mysql相關的部分數據類型和api1.1)  MYSQL:該結構代表一個數據庫的連接句柄,一般我們都不去複製它        MYSQL_RES:查詢返回的結果集        MYSQL_ROW:一行數據的表示,通過調用my

原创 python函數——形參中的:*args和**kwargs

From: https://www.cnblogs.com/xuyuanyuan123/p/6674645.html多個實參,放到一個元組裏面,以*開頭,可以傳多個參數;**是形參中按照關鍵字傳值把多餘的傳值以字典的方式呈現*args:(

原创 Ubuntu ssh登陸方式和scp命令上傳下載文件

ssh登陸方式:在本地命令行終端輸入:ssh username@address , 其中username爲需要登陸的服務器的用戶名,address爲服務器ip,然後根據提示輸入密碼即可。scp是一個遠程文件拷貝程序,用於上傳下載文件非常的

原创 Linux ./configure --prefix命令

from: https://blog.csdn.net/xiyangfan/article/details/5321790源碼的安裝一般由3個步驟組成:配置(configure)、編譯(make)、安裝(make install),具體的