原创 Python單元測試——深入理解unittest

以下內容轉自 http://blog.csdn.net/hackerain/article/details/24095117 單元測試的重要性就不多說了,可惡的是python中有太多的單元測試框架和工具,什麼unittest, te

原创 WSGI Webob Routes 實例

轉自 http://blog.csdn.net/spch2008/article/details/9004926 1.下載庫文件     webob庫:http://download.csdn.net/detail/spch20

原创 linux shell中"2>&1"含義

腳本是:nohup /mnt/Nand3/H2000G >/dev/null 2>&1 & 對於& 1 更準確的說應該是文件描述符 1,而1一般代表的就是STDOUT_FILENO,實際上這個操作就是一個dup2(2)調用.他標準輸出

原创 sed使用心得

轉自:http://blog.itpub.net/519536/viewspace-558364/ 作者:secooler sed 是一種UNIX/LINUX 平臺下的輕量級流編輯器,日常一般用於處理文本文件。sed 有許多很好的特

原创 TCP/IP 三次握手

首先簡單介紹一下TCP三次握手 在TCP/IP協議中,TCP協議提供可靠的連接服務,採用三次握手建立一個連接。 第一次握手:建立連接時,客戶端發送syn包(syn=j)到服務器,並進入SYN_SEND狀態,等待服務器確認; 第二次握

原创 eclipse IDE 開發python

pep8: 1、編寫代碼時按pep8規範 安裝與配置: (1)安裝:升級對應的pep8 pip install --upgrade pep8==1.4.5 (2)eclipse配置: Ok, as of PyDev 2.3.0, pep

原创 openstack nova api模塊分析

以下內容轉自 http://blog.csdn.net/joelovegreen/article/details/16892997 Nova API 在nova中的作用 Nova API服務是openstack nova模塊的核心

原创 Python 命名空間

轉自:http://www.jb51.net/article/53906.htm 通俗的來說,Python中所謂的命名空間可以理解爲一個容器。在這個容器中可以裝許多標識符。不同容器中的同名的標識符是不會相互衝突的。理解python的命名

原创 python 的日誌logging模塊學習

轉自:http://www.cnblogs.com/dkblog/archive/2011/08/26/2155018.html 1.簡單的將日誌打印到屏幕   import logging logging.debug('Th

原创 Openstack源代碼分析之PasteDeploy+Webob實例以及Openstack源代碼下PasteDeploy+Webob+Routes分析

以下內容轉自 :http://blog.csdn.net/bluefire1991/article/details/13614243   作者:bluefire1991 通過PasteDeploy+Webob來配置WSGI服務器

原创 Python全局解釋器鎖

Python多線程是單cpu意義上的多線程,它和多cpu上的多線程有着本質的區別。 單cpu多線程:併發 多cpu多線程:並行內部包含併發 在Python 多線程當中,存在一個叫Global Interpreter Lock(GIL

原创 paramiko interactive shell

import paramiko paramiko.util.log_to_file('/tmp/li.log') ssh = paramiko.SSHClient() ssh.load_system_host_keys() ssh.se

原创 linux ssh詳解

轉自:http://blog.lizhigang.net/archives/249 linux ssh 使用深度解析(key登錄詳解) SSH全稱Secure SHell,顧名思義就是非常安全的shell的意思,SSH協議是IE

原创 linux 免密碼免yes用戶名 ssh互信建立

假設機器是 機器A與機器B 在機器A上執行下列命令: 1>cd ~/.ssh 2>ssh-keygen -t rsa 3>把產生的id_rsa.pub文件內容追加到機器B的 ~/.ssh/authorized_keys文件中 4>在~/.

原创 navicat 連接數據庫報錯 2003 cannot connect mysql on .......

環境: msql數據庫位於windows 中 vmvare的Ubuntu 虛擬機; navicat位於windows; 剛開始一直以爲權限的問題,執行了以下幾條指令: grant all privileges on *.* to 'r