Time of Update: 2014-05-24
標籤:des class c code ext http 寫在最前面:在開始本文之前,筆者認為先有必要介紹一下linux下的man,如果讀者手頭用linux系統,直接在終端輸入man
Time of Update: 2014-05-24
離13.4版本的Ubuntu發布至少還有4個月,不過對於Linux愛好者來說,現在有另一個值得慶祝的事情——Ubuntu剛剛發布了移動版 Ubuntu作業系統,與Sailfish、BB10、Tizen等新興系統一起,向Android、iOS等老牌發起挑戰,一同引爆新一輪作業系統大戰。2013年的手機作業系統市場註定熱鬧非凡。 通過國外媒體的上手試玩,我們可以發現一些移動版Ubuntu獨特的地方:整個UI沒有Android系統那樣的實體按鈕或虛擬鍵,而是通過邊緣進行操作。
Time of Update: 2014-05-24
在zope執行個體所採用的python的路徑中,找到site-packages目錄,在此目錄中建立一個sitecustomize.py檔案,設定相應的許可權。檔案的內容如下:import syssys.setdefaultencoding("utf-8")重啟zope執行個體,這樣將解決很多unicodedecodeerror錯誤。=========================================#for python2.7 on
Time of Update: 2014-05-24
模組是用類編寫的,只有一個StringIO類,所以它的可用方法都在類中。此類中的大部分函數都與對檔案的操作方法類似。例:1#coding=gbk23importStringIO,cStringIO,sys45s=StringIO.StringIO("JGoodisahandsomeboy")6s.write("JGoodisahandsomeboy\r\n")7s.write('okkkk中國')8s.seek(0)9prints.read
Time of Update: 2014-05-24
has_key()方法可以檢查字典中是否含有指定的鍵,如果有則返回True,否則就返回False。文法格式:dictionary_name.has_key(key)dict1 = {'01':'yangry','02':'weild','03':'hexh','04':'huangmg'}print dict1.has_key('02')print
Time of Update: 2014-05-24
python中字串的ljust、rjust、center方法講解這三種方法的用法差不多:S.ljust(width[, fillchar]),即長度加預留位置,預設為空白格,這三種在格式化輸出時用著非常方便。如:>>> a="Hello world">>> print a.rjust(20)' Hello world'>>> print a.ljust(20)'Hello world '>>> print
Time of Update: 2014-05-24
__init__(self,......):初始化對象,在建立新對象前申明__del__(self):釋放對象,在對象被刪除之前調用__new__(self,*args,**ked):執行個體的生產操作__str__(self):在使用print語句時調用__delitem__(self,key):為字典中刪除key對應的元素__setitem__(self,key,value):為字典中的key賦值__getitem__(self,key):擷取序列的索引key對應的值,等價於seq[key]
Time of Update: 2014-05-24
一、計算檔案的行數 最簡單的辦法是把檔案讀入一個大的列表中,然後統計列表的長度.如果檔案的路徑是以參數的形式filepath傳遞的,那麼只用一行代碼就可以完成我們的需求了:count = len(open(filepath,'rU').readlines()) 如果是非常大的檔案,上面的方法可能很慢,甚至失效.此時,可以使用迴圈來處理:count = -1for count, line in enumerate(open(thefilepath, 'rU')): passcount += 1
Time of Update: 2014-05-24
最近在學習python,感覺很不錯,特別是實現批量/並發處理。實現起來非常方便,比shell方便很多。剛學python一個月,在這留個記錄。下面分享一段代碼。多提建議/意見~(QQ群交流:24967504)需求:批量查看/對比線上伺服器的狀態情況,如uptime、df -h、MD5sum檔案等等。本打算讓執行命令通過傳參進行、密碼通過互動輸入(3次不對退出)。後面再完善~~#-*- coding: utf-8 -*-#!/usr/bin/pythonimport paramikoimport
Time of Update: 2014-05-24
Linux/centos伺服器維護 1、centos伺服器維護(伺服器由我們全權維護,也是對您來說最放心的服務)centos伺服器安全配置,WEB伺服器環境配置,其它應用程式安裝配置,網站安全檢測和清馬,殺毒軟體、防火牆安裝、資料備份、遷移、程式升級等。負責您伺服器和網站的各方面技術處理和日常維護(除網站程式碼的修改和內容的更新外)。
Time of Update: 2014-05-24
第1步:確保本機已經安裝有python,下載easy_install到本地某一目錄,雙擊ez_setup.py,python將自動下載到python安裝目錄/Scripts 下面,然後在系統內容變數的PATH中添加easy_install所在的目錄,例如:C:\Python27\Scripts第2步:安裝 virtualenv,這個主要是用來做解譯器環境隔離的,避免同一機器上的多個python或者多個python的庫依賴,各種作業系統安裝命令如下:linux and mac os x:sudo
Time of Update: 2014-05-24
Lua入門講座之不好找的Lua編程聖經的課程簡介不好找的lua編程聖經,中文版!本課程面向有編程基礎的同學,介紹Lua語言的基礎知識。這是系列課程的第一講,較為全面地介紹Lua語言相關內容。後續課程會涉及到Lua標準庫與CAPI。講義參照ProgramminginLua第二版寫成,大家預習可以看書。Lua指令碼可以很容易的被C/C++代碼調用,也可以反過來調用C/C++的函數,這使得Lua在應用程式中可以被廣泛應用。Lua最著名的應用是在暴雪公司的網路遊戲WOW中。lua不僅僅作為擴充指令碼,也
Time of Update: 2014-05-24
整理收集一些Linux營運管理、系統管理的常用命令,太多了記不住,只能記錄下來方便日後查看。也可以和大家分享。如果你有好的一句話命令也貼出來吧。本文持續更新中。1、linux啟動過程開啟電源 --> BIOS開機自我測試 (POST) --> 引導程式lilo或grub --> 核心的引導(kernel boot)--> 執行init(rc.sysinit、rc)--> mingetty(建立終端) --> Shell2、網卡綁定多IP# ifconfig
Time of Update: 2014-05-24
相信很多站長在做站的時候,都會先在本地測試,而測試的時候一般是用localhost或者127.0.0.1來訪問本地環境,那麼訪問的localhost和127.0.0.1有什麼區別?哪個更好?有很多人認為這兩個是完全一樣的,也有人認為127.0.0.1更好,因為是本地IP,不需要從網域名稱解析。其實這兩個是有很大區別的:localhost也叫local
Time of Update: 2014-05-24
今天,Linus Torvalds正式發布了Linux kernel 3.12,新版本帶來了新的CPU頻率管理器。Linux kernel 3.12更新日誌:-- 最佳化了CPU頻率管理器,更有效實現動態調頻功能,間接提升了部分開源和閉源驅動的效能。-- 進一步改善了Radeon開源驅動的動態電源管理;-- 增加了逆向工程出來的Snapdragon/Adreno顯卡驅動;-- 支援AMD首個異構計算的Berlin系列伺服器APU;-- 小幅改善了F2FS、XFS和Btrfs檔案系統。--
Time of Update: 2014-05-24
你要是碰到該問題了,並且google了,那麼估計你已經快無奈了。希望下面的說明對你有用。本文主要說明如何從網站擷取頁面,並且如何尋找頁面中的中文字元。實驗中的平台為python 2.7 。python2.7
Time of Update: 2014-05-24
總結了國內網路和遊戲公司運行後端伺服器過程中所得到的實踐經驗和教訓。這些規則適用於日訪問量從一萬到上百萬的大型系統。在我們公司ChinaNetCloud,見過多種不同類型的網站和系統,有好也有差。其中有些系統擁有良好的伺服器/網路架構,並且進行了合理的調整和監控 ;然而一般的系統都會有安全和效能上的問題,不能良好運行,也無法變得更流行。在中國,開源的LAMP棧是最流行的網路架構,它使用PHP開發,運行在Apache伺服器上,以MySQL作為資料庫,所有這些都運行在Linux上。它是個可靠的平台,
Time of Update: 2014-05-24
Linux默默地在企業背後辛苦勞作了多年,如今在辦公室業務裡越加流行起來,不管是小型業務還是大型企業。那麼有哪些Linux應用非常適合IT經理與業務負責人呢?以下五個應用將擴充業務的IT架構與功能,同時降低維護高效可靠業務的總體成本。 一、Red Hat Enterprise Linux
Time of Update: 2014-05-24
2007 年,時任虛擬世界遊戲公司 Vivaty 營運副總裁的 Jon Prall 在他的個人部落格上發表過一篇《營運的85條規則》。2010 年他跳槽到視頻電話公司 Tango 之初,做了兩處更新,茲翻譯如下: 1.容量第一,最佳化第二——這條規則在故障發生時生效。在宕機的時候別研究什麼最佳化,先恢複裝置。 2.保留所有可以捕獲的記錄——以 PostgresQL 為例,包括有 WAL 檔案,Slony 複製,快照技術,基於硬碟的 DB 版本(快照附帶的) 3.不要因為最佳化引入更多問題。
Time of Update: 2014-05-24
每次用到字串的模式比對的時候就總要去翻看Lua官網的說明,網上也沒有一個比較詳細的說明,也有好多朋友都向我詢問這塊的內容,其實這塊的痛點有三:一個是對Lua的Regex不熟悉;另一個是對Lua中string庫提供的幾個函數的用法不熟悉;還有一點是Lua的string庫提出了一個新的概念,叫做捕獲,其實也不算什麼新概念,只是和函數調用雜糅在一起行為就不好理解罷了。這裡我總結一下。先從Lua內建string庫提供的幾個大家不熟悉的函數開始(基於Lua5.1,Lua5.2基本沒有變化)。Lua內建字串