原创 docker容器內應用服務生成core文件步驟

docker容器內應用服務生成core文件步驟: 1、設置core文件生成格式和輸出路徑      物理機上執行如下命令:      echo "/data/cores/core.%p"  | sudo tee /proc/sys/ker

原创 常用shell變量內容的操作

#!/bin/bash echo "---------變量內容的截取-----------" path=/home/pikaqiu/bin:/home/pikaqiu/.local/bin:/usr/local/sbin:/usr/lo

原创 智能指針的簡單用法

std::shared_ptr 首先來介紹shared_ptr,包含在memory頭文件中,它的存在,使得更容易也更安全地使用動態內存。 智能指針也是模板,常用其初始化方式有以下幾種。初始化方式: 1)默認初始化方式。 std::sha

原创 shell 數組的使用示例

# 數組的定義 以空格間隔 arr=(1 2 3 4) echo "遍歷方式1" for i in `seq 0 ${#arr[@]}` # 下標從0開始,@也可以替換爲* do echo ${arr[$i]}

原创 ubuntu16.04安裝python2.7

sudo apt-get install python-minimal python-dev

原创 解決使用docker命令總是要輸入sudo的問題

      大家也許會有這樣的體驗,安裝好docker後,只要非root用戶去使用docker相關的命令,都得在之前添加個sudo,長期用的話,顯得特別繁瑣,經常需要去輸入密碼。那麼,我們該如何免去sudo docker 這種使用方式呢?

原创 細節:Linux下 su命令切換用戶的玄機

       Linux環境下,切換用戶操作在所難免,但是如果不瞭解清楚切換的小細節,有可能我們會遇到這樣的情況,用戶是切換成功了,但是會出現一些莫名其妙的情況,比如:有些命令用不了,但是如果直接用目標用戶登錄的話,卻又是可以的 ,這是爲

原创 vmare 虛擬機 /mnt/hgfs 目錄下不顯示共享文件夾的處理辦法

    普通用戶執行以下命令即可: sudo mount -t fuse.vmhgfs-fuse .host:/ /mnt/hgfs -o allow_other  

原创 Ubuntu16.04 virtualenv 用法

Q:什麼時候需要用到virtualenv? A:系統存在不同版本的Python環境,目前系統默認的Python版本與我們應用程序開發的要求Python版本不符合的時候,我們會想去創建一個獨立的Python環境而不受系統環境的干擾。 Q:

原创 Ubuntu16.04 上postgresql數據庫目錄遷移

from: https://www.howtoing.com/how-to-move-a-postgresql-data-directory-to-a-new-location-on-ubuntu-16-04 介紹 數據庫隨時間增長,有時

原创 Git開發流程整理

寫的挺清晰的,mark一下,貼個地址,值得學習一下。 From: https://www.jianshu.com/p/3c68937586c8

原创 Ubuntu16.04下好用的pdf閱讀器

安裝步驟: 1、sudo apt-get install okular 2、sudo apt-get install kde-l10n-zhcn 經以上2步成功安裝後,即可右鍵pdf文件,選擇以okular方式打開就可以了。    

原创 lsof 命令常用方式簡單記錄

        lsof命令可用於列出已經打開的文件描述符,使用lsof命令的常見方式如下: 1)  lsof | grep   “hello world”  結合grep命令使用,過濾信息 2)  lsof -Pni      用於顯示

原创 去除gdb調試過程每步都輸出Python Exception 異常信息問題

        最近在一個Ubuntu的機器上,調試程序,每步調試都輸出幾條Python Exception <type 'exceptions.NameError'> Installation error: gdb.execute_un

原创 python中yield的用法詳解——最簡單,最清晰的解釋

from:https://blog.csdn.net/mieleizhi0522/article/details/82142856       首先我要吐槽一下,看程序的過程中遇見了yield這個關鍵字,然後百度的時候,發現沒有一個能簡單