原创 mininet自定義拓撲

簡述 之前沒事大概瞭解過一點SDN類的新玩具,除去openflow跟ryu控制器的一點基本瞭解之外,並沒有做過多少實際code(大概還是能力不夠/(ㄒoㄒ)/~~),這次藉助畢設機會做點記錄,做點深入瞭解。 mininet本身是

原创 關於坑爹的windows路徑以及\處理相關

在寫腳本自動處理歸檔windows下本地文件的時候真的特別頭疼,主要就是windows下文件命名規則可以中文、夾帶空格以及路徑表示處理起來比較麻煩。 “\”表示路徑 不同於linux用“/”來進行當前目錄跟上一級目錄文件的路徑分隔,wi

原创 python open()函數 文件的打開方式及特點

文件操作第一步就是open()方法來創建文件對象。爲了實現不同的操作,需要指定open()打開方式。 有'r'/'w'/'a'/'r+'/'w+'/'a+'以及'rb'等二進制打開方式 然而,實際操作中,經常會因爲打開方式不對,造成很多不

原创 Linux下一些實用基礎開發工具

GNU DDD(Data Display Debugger)是命令行調試程序,如GDB、DBX、WDB、Ladebug、JDB、XDB、Perl Debugger或Python Debugger的可視化圖形前端。它特有的圖形數據顯示功能(

原创 const 指針與指向const的指針

轉載自:http://www.cnblogs.com/lihuidashen/p/4378884.html const指針的定義:   const指針是指針變量的值一經初始化,就不可以改變指向,初始化是必要的。其定義形式如下: typ

原创 python zipfile壓縮文件夾

在使用python zipfile模塊進行壓縮文件創建的時候,發現貌似只有zipfile對象的write()方法對文件的添加,那麼如何將一個文件夾壓縮添加到壓縮文件中呢? ①直接write() dir: 創建一個如圖結構測試目錄,

原创 個人代碼量統計工具

代碼量能體現一個程序員的能力(起碼是正相關的),恰逢最近看到了os模塊一些用法,手頭無事,隨手寫了一個小小的工具用來統計個人代碼量。 # Author: BaoJunxian # Date: 3/6/2018 #path format

原创 llvm初識及clang套件安裝工具

新近實習的崗位是倒騰編譯器的,主要研究c/c++的clang編譯器的一些特性。Python轉c/c++,也是第一次開始接觸編譯器這麼高大上的底層玩意兒,特此記錄。 編譯器簡述 python/java這類解釋型語言,只需要在運行平臺上安裝對

原创 python shelve模塊的使用及注意點

介紹 shelve是python中一種存儲結構化數據的模塊,用法跟字典相似,以鍵值對的形式儲存。基本使用方法: 1.引入模塊 import shelve 2.創建數據文件: with shelve.open(filename) as ob