原创 Python:minidom模塊 用於解析XML

一、XML解析 下面我講述一下,如何使用minidom來讀取和保存XML文件。 下面是片段分類的一個示例文--catalog.xml <?xml version="1.0" encoding="utf-8"?> <catalog>

原创 Python:subprocess模塊2 之 再解析

subprocess簡單用法 這是最簡單的用法: p=subprocess.Popen("dir", shell=True) p.wait() shell參數根據你要執行的命令的情況來決定,上面是dir命令,就一定要shel

原创 Python:thread模塊用於多線程處理

這段時間一直在用 Python 寫一個遊戲的服務器程序。在編寫過程中,不可避免的要用多線程來處理與客戶端的交互。 Python 標準庫提供了 thread 和 threading 兩個模塊來對多線程進行支持。其中, thread 模塊以低級

原创 我的友情鏈接

51CTO博客開發

原创 Python: 字符編碼基礎及中文亂碼

一、字符編碼基礎    字符編碼是計算機對字符的格式化,從而能夠在計算機系統中存儲與傳輸。  1.ASCII碼    在計算機內部,所有的信息最終都表示爲一個二進制的字符串。每一個二進制位(bit)有0和1兩種狀態,因此八個二進制位就可以組

原创 Linux:ps命令以及進程狀態詳解

Linux 查看進程PS命令詳細介紹   1.ps簡介    ps命令就是最根本相應情況下也是相當強大地進程查看命令.運用該命令可以確定有哪些進程正在運行和運行地狀態、進程是否結束、進程有沒有僵死、哪些進程佔用了過多地資源等等.總之大部

原创 產品:產品設計的一般性流程

結合自身工作當中遇到的一些實際情況和當前互聯網產品的設計方法,歸納了一般性的產品設計流程,當然這個只供參考,每個公司都有一套適合自身的產品設計流程,每個產品根據實際情況也會有不同的產品設計流程,特別是已經有一個beta版本上線預熱過,然後要

原创 Linux:ps 命令查看進程狀態

ps命令    要對進程進行監測和控制,首先必須要了解當前進程的情況,也就是需要查看當前進程,而ps命令就是最基本同時也是非常強大的進程查看命令.使用該命令可以確定有哪些進程正在運行和運行的狀態、進程是否結束、進程有沒有殭屍、哪些進程佔用了

原创 我的友情鏈接

51CTO博客開發

原创 Python: 其他之python牛人的技術博客

limodou 的 Blog Uliweb、Ulipad 作者,python-cn 郵件列表大媽,Python 中文社區骨灰級人物! Smallfish 魚哥 國內資深玩蛇人士,熟練民工 BT 的花 qyb 兄弟倆的 blog

原创 Other:VMWare的3種網絡設置方式

一 VMware網絡設置的三種方式1 Host-only連接方式  讓虛機具有與宿主機不同的各自獨立IP地址,但與宿主機位於不同網段,同時爲宿主主機新增一個IP地址,且保證該IP地址與各虛機IP地址位於同一網段。 最終結果是新建了一個由所

原创 Python: httplib2模塊

[+]   httplib2功能介紹:http://code.google.com/p/httplib2/ httplib2實例頁面:http://code.google.com/p/httplib2/w/list httplib2問題

原创 Other: HTTP狀態碼

如果某項請求發送到您的服務器要求顯示您網站上的某個網頁(例如,用戶通過瀏覽器訪問您的網頁或 Googlebot 抓取網頁時),服務器將會返回 HTTP 狀態代碼以響應請求。此狀態代碼提供關於請求狀態的信息, 告訴 Googlebot 關於您

原创 Other: 重構—改善既有代碼的設計003:代碼的壞味道(Bad smells in Code)

    一:重複的代碼(Duplicated Code)    二:過長函數(LONG METHOD)    三:過大類(LARGE CLASS)    四:過長參數列(LONG PARAMETER LIST)    五:發散式變化(DIV

原创 Linux:Gzip命令

    減少文件大小有兩個明顯的好處,一是可以減少存儲空間,二是通過網絡傳輸文件時,可以減少傳輸的時間。gzip是在Linux系統中經常使用的一個對文件進行壓縮和解壓縮的命令,既方便又好用。gzip不僅可以用來壓縮大的、較少使用的文件以節省