原创 數據中心網絡架構

傳統數據中心網絡架構 傳統數據中新網絡架構通常是3層結構,(園區網一般也是3層結構)Cisco稱之爲:分級的互聯網絡模型,包含三層: Core 核心層 : 提供高速轉發,爲多個匯聚層提供連接性Aggregation 匯聚層 :匯聚連接接入

原创 基於虛擬隧道的IPsec -華三 MSR26 路由器對接Juniper SSG

業務需要,做個IPSec,本來想做傳統的基於策略的IPsec,後面想了下還是做基於虛擬隧道的IPSec*後續方便擴展。這種不同廠商設備做 威皮N 本來就各種問題,做之前就心有揣之。 果不其然配置過程遇到幾個問題,找了廠家,廠家回覆說很少做基

原创 Python- 反射 及部份內置屬性方法

@property類的靜態屬性,封裝內部具體實現細節,調用的時候類似調用數據屬性。既可以訪問類屬性,也可以訪問實例屬性 ![](https://s1.51cto.com/images/blog/201906/08/6de11e5b65

原创 Python - logging模塊

logging模塊 logging模塊兩種配置日誌輸出格式: 1、 輸出如下: 2、 第二種方式如下: 注意 logger = logging.getLogger() 不帶參數默認是root用戶。 logger1 = log

原创 Python- re模塊

> re 模塊 正則表達式(或 RE)是一種小型的、高度專業化的編程語言,(在Python中)它內嵌在Python中,並通過 re 模塊實現。正則表達式模式被編譯成一系列的字節碼,然後由用 C 編寫的匹配引擎執行。 字符匹配:普通字符、元字

原创 Python - xml模塊

xml模塊 處理文檔: import xml.etree.ElementTree as ET tree = ET.parse('xmlfile') # ET.parse() 解析xml文檔 root = tree.getroot()

原创 Python--OS模塊

OS模塊

原创 Python- Json模塊

json模塊

原创 Python—模塊-time、random

import 1、執行對應文件2、引入變量 import 尋找模塊 從 PATH 路徑尋找,查看PATH 可以先導入 sys 模塊 然後打印 sys.path import 執行導入模塊,是以當前py文件的PATH路徑去找模塊。假如當

原创 Python-for循環工作機制,迭代器,生成器

for循環工作機制 字符串、列表、元組、詞典、set等數據類型都可以用for循環遍歷。 字符串、列表、元組這些有序數據也可以用索引while循環,像字典、set等數據類型沒有索引,所以就有for循環 可以直接作用for循環的對象統稱爲 可迭

原创 Python-文件操作

文件操作 open() 函數有三個參數: 第一個是文件名字(相對路徑)、第二個是模式,模式有 r(只讀)、w(寫)、a(追加模式)、還有 r+可讀可寫 、w+可寫可讀、a+可追加可讀 ,第三個是編碼,文件存在硬盤實際都是以二進制形式存

原创 Python—網絡編程Socket

網絡編程Socket Socket是應用層與TCP/IP協議族通信的中間軟件抽象層,它是一組接口。在設計模式中,Socket其實就是一個門面模式,它把複雜的TCP/IP協議族隱藏在Socket接口後面,對用戶來說,一組簡單的接口就是全部,讓

原创 Python-裝飾器

裝飾器 函數也是一個對象,而且函數對象可以被賦值給變量,所以,通過變量也能調用該函數。 創建一個 now 函數 然後賦值給變量 f 通過調用 f() 來運行 函數對象有一個 name屬性,可以拿到函數的名字: 如果要增強 now

原创 Python-面向對象編程

面向對象 面向對象最重要的概念就是類(Class)和實例(Instance),類是抽象的模板,比如人類、動物類,而實例是根據類創建出來的一個個具體的“對象”,每個對象都擁有相同的方法,但各自的數據可能不同。 以人類爲例,創建一個實例爲 xi

原创 Python-map、reduce、filter、sorted函數

map、reduce、filter、sorted函數 Python內置map、reduce、filter、sorted函數。 map函數 map函數接受兩個參數,一個是函數,一個是Iterable(迭代對象),map將傳入的函數依次作用到序