原创 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