原创 Linux探用戶態與內核

一、 Unix/Linux的體系架構  如上圖所示,從宏觀上來看,Linux操作系統的體系架構分爲用戶態和內核態(或者用戶空間和內核)。內核從本質上看是一種軟件——控制計算機的硬件資源,並提供上層應用程序運行的環境。用戶態即上層應用程序的活

原创 Ethernet Overhead

The Cisco ASR 1000 is Cisco's new enterprise and service provider router.  With this new router comes new caveats and pl

原创 SNMP 原理與實戰詳解

大綱一、什麼是SNMP二、SNMP背景三、SNMP結構概述四、SNMP支持的網管操作五、SNMP的實現結構六、SNMP的技術內容七、SNMP的發展歷史八、SNMP的技術術語九、綜合上述(總結)十、Net-SNMP詳解十一、SNMP的MIB詳

原创 CentOS7安裝Python3

IntroductionPython is a versatile programming language that can be used for many different programming projects. First p

原创 無屏幕和鍵盤配置樹莓派WiFi和SSH

不算是什麼新功能了,在樹莓派3B發佈後不久,樹莓派官方 Raspbian 系統久加入了允許在開機前對 WiFi 網絡進行配置的機制。一、WiFi 網絡配置用戶可以在未啓動樹莓派的狀態下單獨修改 /boot/wpa_supplicant.co

原创 Python 裝飾器

原文出處: 田小計劃   裝飾模式有很多經典的使用場景,例如插入日誌、性能測試、事務處理等等,有了裝飾器,就可以提取大量函數中與本身功能無關的類似代碼,從而達到代碼重用的目的。下面就一步步看看Python中的裝飾器。一個簡單的需求現在有一個

原创 在Python3解釋器的交互界面下使用方向鍵產生亂碼的解決辦法

現象: 在python3的解釋器交互界面使用方向鍵會產生類似: [d^[C之類的亂碼.原因: 未使能readline功能解決辦法:yum install -y readline-devel       //安裝C的readline相關文件m

原创 python的sorted函數對字典按key排序和按value排序

1.sorted函數按key值對字典排序    先來基本介紹一下sorted函數,sorted(iterable,key,reverse),sorted一共有iterable,key,reverse這三個參數。    其中iterable表

原创 數據倉庫是什麼

數據庫是最常聽到的名詞之一了,但是當提到數據倉庫的時候,就會疑問,數據倉庫是數據庫嗎? 如果不是,數據倉庫是什麼,用來幹什麼的呢? 平時遇到這個問題一般還真是不好簡單明瞭的回答,因爲也的確不是一兩句話說的清的。那麼數據倉庫到底是什麼呢,跟數

原创 正則表達式筆記

Table: literal: 普通的逐字匹配."|": 該操作符具有延伸性(貪婪),例: at|home 匹配的是at或home,而不是t或h.'.': 任意一個字符(不含\n)"^": 匹配字符串起始部分"$": 匹配字符串結束部分""

原创 【華爲悅讀匯】技術發燒友:閒話大二層網絡

華爲技術發燒友:閒話大二層網絡 大二層視頻介紹

原创 Get Bash completion on Docker Mac

Docker: Installing bash completionWe will run through the instructions here and show a couple of examples of what it loo

原创 Linux shell下計算字符串的哈希值

今天無意發現在Linux上計算md5哈希值和在MacOS不太一樣: Linux [root@lab ~]# echo '123456' | md5sum f447b20a7fcbf53a5d5be013ea0b15af - M

原创 SNMP 原理與實戰詳解

大綱一、什麼是SNMP二、SNMP背景三、SNMP結構概述四、SNMP支持的網管操作五、SNMP的實現結構六、SNMP的技術內容七、SNMP的發展歷史八、SNMP的技術術語九、綜合上述(總結)十、Net-SNMP詳解十一、SNMP的MIB詳

原创 SR+OpenDaylight SDN+Pathman SR+PCEP

    This is a second technical post related to segment-routing, I did a basic introduction to this technology on Juniper