原创 git blame查看文件的每一行代碼是誰修改的

git blame查看文件的每一行代碼是誰修改的 git blame help查看git blame都有哪些使用方法。 $ git help blame GIT-BLAME(1)

原创 JS setTimeout()與setInterval()的區別

JS setTimeout()與setInterval()的區別 setTimeout()和setInterval()的基本用法我們一帶而過: 指定延遲後調用函數, 以指定週期調用函數 setInterval()函數

原创 Linux SSH Public Key登錄與免密登錄

Linux SSH Public Key登錄與免密登錄 ssh 遠程登錄密碼認證的方式有三種,password、Keyboard Interactive、Public Key前面兩種方式就是密碼認證,含義都是一樣大同小異。第三種

原创 git am 操作

git am 操作 我們在做git操作的時候,爲了保留git log的記錄,我們在做patch的時候會使用git format patch的命令來生成一個patch,在應用patch的時候會選擇git am來打上patch。我們

原创 LVM的理解

LVM的理解 會根據以上這個圖來進行分析對於LVM的理解 什麼是LVM LVM 是Logical Volume Manager(邏輯卷管理器)的簡稱,所以LVM是Linux Kernel(內核)的邏輯卷管理器,它管理磁盤

原创 網絡ISO七層協議

網絡ISO七層協議

原创 VMware vSphere 6.0.0的搭建以及理解

VMware vSphere 6.0.0的搭建以及理解 什麼是vSphere? vSphere 是VMware公司在2001年基於雲計算推出的一套企業級虛擬化解決方案,核心組件是ESXi。如今,經歷了5個版本的改進,已經實現了虛擬化

原创 Python的Method理解

Python的Method理解 定義 在介紹Python的Method之前需要先來認識一下Python中的function。 function-函數 函數在Python中的理解是可以通過函數名(function_name)進行調用

原创 Python的內置函數之getattr

Python的內置函數之getattr 屬性介紹 getattr(object, name[,default]) 返回object的命名屬性的值。 name必須是一個字符串。 如果字符串是對象屬性之一的名稱,則結果是該屬性的值。 例

原创 ManageIQ之部署與安裝

ManageIQ之部署與安裝 ManageIQ前言 最近Big-man在接觸雲計算平臺管理以及VMware納管方面的知識,在部門的產品經理推薦下接觸到了ManageIQ的相關知識。 RedHat在2012年11月收購了ManageI

原创 Linux之SELinux

Linux之SELinux SELinux這是維基百科的說明。 接觸SELinux的原因 在使用docker拉取gitlab鏡像進行配置,在啓動gitlab的時候出現了小插曲。啓動gitlab的命令如下: sudo dock

原创 Linux報錯之ping: www.baidu.com: Name or service not known

Linux報錯之ping: www.baidu.com: Name or service not known centos作爲操作系統的Virtual Machine: [root@localhost ~]# cat /etc/*

原创 基於Token的身份驗證——JSON Web Token

基於Token的身份驗證——JSON Web Token Token的維基百科 token的維基百科,可以瞭解Token的發展和定義。 Token的廣泛應用 現如今的很多大型網站,比如Facebook、Twitter、Google

原创 OpenStack(二)之Horizon——local_settings.py

OpenStack(二)之Horizon——local_settings.py 官網上的local_settings.py local_settings.py 官網給出了基本的配置參數說明,查看基本的參數配置說明可以參照以上的鏈接進行查

原创 OpenStack(一)之Nova

OpenStack(一)之Nova Nova是OpenStack項目,它提供了一種配置計算實例(即虛擬服務器)的方法。Nova支持創建虛擬機,裸機服務器(通過使用ironic),並且對系統容器的支持有限。Nova在現有Linux服務器之