Time of Update: 2014-05-24
一:字串的截取python的字串是有序集合,我們可以通過索引來提取想要擷取的字元,可以把python的字串也做為字串的列表就更好理解python的字串列表有2種取值順序:第一種是從左至右索引預設0開始的,最大範圍是字串長度少1s = 'ilovepython's[0]的結果是i第二種是從右至左索引預設-1開始的,最大範圍是字串開頭s = 'ilovepython's[-1]的結果是n上面這個是取得一個字元,如果你的實際要取得一斷字元的話,可以用到python 字串截取功能,比如:s =
Time of Update: 2014-05-24
python中字串的大小寫轉換和判斷字串大小寫函數小結:一、pyhton字串的大小寫轉換, 常用的有以下幾種方法: 1、對字串中所有字元(僅對字母有效)的大小寫轉換,有兩個方法: print 'just to test it'.upper() #所有字母都轉換成大寫 JUST TO TEST IT print 'JUST TO TEST IT'.lower() #所有字母都轉換成小寫 just to test it 2、對字串中的字元(僅對字母有效)部分大小寫轉換:
Time of Update: 2014-05-24
本指令碼用於遊戲伺服器端的自動更新,主要流程就是把更新包和指令碼的設定檔放在一個中心端center,分支機房client去中心端center下載更新包,並驗證MD5,分支機房的遊戲伺服器根據自身需求通過rsync下載相應的更新包,遊戲伺服器通過解壓、拷貝、驗證部分重要檔案的MD5來確保更新正確完成,目前此指令碼已經用於更新本公司多款遊戲,相容windows、linux系統(根據自身需要更改相關路徑),可以用頁面去調用,已經寫了post頁面傳回值。 #!/usr/bin/env python #
Time of Update: 2014-05-24
此指令碼主要用於mysql資料庫主從在正常情況下,因某種原因需要切換IP的情況下使用,主要就是切換IP,主要是通過內網切換公網IP,指令碼代碼如下:#!/usr/bin/env python # -*- coding: utf-8 -*- #script used in Slave Server for change server ip import os,sys,time,socket,paramiko,MySQLdb def
Time of Update: 2014-05-24
LuaForWindows_v5.1.4-46: http://code.google.com/p/luaforwindows/downloads/list Lua for Windows 為 Windows 系統下提供了 Lua 指令碼語言的開發和運行環境。Lua
Time of Update: 2014-05-24
Lua名字的由來小巧的Lua語言來自於巴西裡約熱內盧天主教大學的實驗性項目。當初巴西裡約熱內盧天主教大學的師生為什麼要給這款語言起名為“Lua”,很大程度上是向巴西著名政治家、前任總統路易斯·伊納西奧·盧阿·達席爾瓦致敬。盧阿總統是是巴西歷史上學曆最低,但是支援率最高的總統,深受人民愛戴,作為巴西國家電子領域最重要的人才培養基地的裡約熱內盧天主教大學電腦研究生院把他們在電腦世界中最重要成就“Lua”語言與他們總統同名,可見他們對Lua語言給予了多麼大的希望。巴西前總統盧阿
Time of Update: 2014-05-24
1.FSlint–FSlint可以有效地協助系統擺脫重複資料刪除的檔案、空檔案夾和一些其它類型的垃圾檔案帶來的困擾。2.TestDisk–它是一款檔案恢複和修複工具。目前尚不支援ext4。使用者可以使用它來恢複你磁碟上重要的資料和檔案。3.TrueCrypt –它是一款免費開源的加密軟體,同時支援Windows Vista、7/XP、 Mac OS X、 Linux
Time of Update: 2014-05-24
(1)建立IT營運自動化管理平台 第一步是要先建立IT營運的自動化監控和管理平台。通過監控工具實現對使用者操作規範的約束和對IT資源進行即時監控,包括伺服器、資料庫、中介軟體、儲存備份、網路、安全、機房、業務應用和用戶端等內容,通過自動監控管理平台實現故障或問題綜合處理和集中管理。例如,在自訂周期內進行自動觸發完成對IT營運的例行巡檢,形成檢查報告。包括自動運行維護,以完成對系統補丁的同步分發與升級、資料備份、病毒查殺等工作。 (2)建立故障事件自動觸發流程,提高故障處理效率
Time of Update: 2014-05-24
Lua是一個小巧的指令碼語言。作者是巴西人。該語言的設計目的是為了嵌入應用程式中,從而為應用程式提供靈活的擴充和定製功能。Lua指令碼可以很容易的被C/C++代碼調用,也可以反過來調用C/C++的函數,這使得Lua在應用程式中可以被廣泛應用。不僅僅作為擴充指令碼,也可以作為普通的設定檔,代替XML,Ini等檔案格式,並且更容易理解和維護。Lua由標準C編寫而成,代碼簡潔優美,幾乎在所有作業系統和平台上都可以編譯,運行。一個完整的Lua解譯器不過200k,在目前所有指令碼引擎中,Lua的速度是最快
Time of Update: 2014-05-24
硬體資源:1.PC兩台或以上,PC1-軟路由伺服器,PC2-終端用來配置測試2.TP-LINKPCI網卡2張,安裝在伺服器端(晶片型號RealtekRTL8139D3.x,ROS5.16網卡型號支援顯示Somework,othersdon't.Checkforyourself,在5.20版本中測試使用暫時正常,能認到)3.硬碟1塊,WD-80G,用於伺服器端安裝ROS系統,安裝系統前需將原分區表刪除,分成整個主要磁碟分割,並格式化產生分區表,不然無法正常安裝系統4.網線若干5.TP-LI
Time of Update: 2014-05-24
以前我用過eric做python的IDE,但用的不是很爽,然後也試圖用Vim添加一些外掛程式來做python的IDE,也沒搞的很好,估計使用者就是這樣,初次看到或者使用的時候給使用者造成了一些困難,就很可能讓使用者對這個產品喪失興趣。當然我不是說eric、vim不好,相反,它們都有很多用它們來寫Python的支援者,而且我寫C或者Shell時都一般用Vim。後來,寫Python時,我就用了Eclipse,加上個Pydev外掛程式就可以寫Python了,用了半年左右,感覺這個用起來還算比較順手。這
Time of Update: 2014-05-24
今天,Greg Kroah-Hartman宣布Linux Kernel 3.12第三個維護版本發布,使用者現在即可下載更新。Linux Kernel 3.12.3是一次大的版本更新,包含大量驅動升級和架構(AMR、PowerPC、s390、parisc、ARM64、avr32)改進,還有bug修複,如修複了CIFS和EXT4系統檔案等。Linux官方建議所有3.12核心使用者都儘快升級至最新版。除此之外,Linux官方還一同發布了Linux Kernel3.10.22以及Linux
Time of Update: 2014-05-24
Q.1: Linux 作業系統的核心是什嗎?ShellKernelCommandScriptTerminal答: 核心(Kernel)是Linux 作業系統的核心。Shell是一個命令列解譯器,命令(Command)是針對電腦的指令,指令碼(Script)是儲存在檔案中的命令的集合,終端(Termial)是命令列介面。Q.2: Linus Torvalds 都建立過什麼東東?FedoraSlackwareDebianGentooLinux答: Linux Torvalds
Time of Update: 2014-05-24
在虛擬化的世界裡,隨著Linux應用的逐漸深入,Linux受到的關注正在逐漸升溫,Linux可以說是無處不在。那麼,有哪些大公司正在使用Linux作業系統呢?讓我們一起看一下。亞馬遜亞馬遜是大多數人喜歡買書的地方。大型線上零售商Amazon.com的幾乎每個業務都由Linux支援。自從轉向Linux後,亞馬遜節省的技術基礎設施成本高達數百萬美元。當時亞馬遜在向證券管理委員會提交的報表中稱,亞馬遜的省錢之道關鍵在於“利用便宜的基礎技術架構,引入基於Linux的技術平台,又由於市場的供過於求使得資料
Time of Update: 2014-05-24
GnuTLS庫中的一個原始碼錯誤可能證明是對Linux使用者隱私的一個嚴重威脅,因此開發人員緊急修複這個安全性漏洞。GnuTLS庫是大量的不同Linux發布版軟體用於處理安全互連網串連的一個開源軟體構件。GnuTLS開發人員Nikos
Time of Update: 2014-05-24
如今,很多中小企業使用者常常會因為某種原因而丟失重要的資料,特別是在開源架構平台下,這會導致使用者時間甚至業務運營上的損失。針對這種情況,市場中先後出現了很多的Linux備份工具,特別是一些著名的備份軟體可以有效提供使用者容災備份的保障,但是成本上的付出是中小企業所不能承受的。 目前,大多數的備份工具還提供壓縮資料技術,便於使用者更加有效地儲存資料,有的備份資料還會在複製的時候對資料進行加密。近日,筆者從techradar網站上瞭解到有幾款免費的Linux備份工具可以為使用者在資料保護上提供一
Time of Update: 2014-05-24
近期客戶需要更換伺服器,客戶把買好的伺服器送來了,原本感覺很小的一個伺服器,可當我看到的時候是一個大個的又長又寬,類似機房伺服器的那種,後來米老師給大致講解一番:這個是刀片伺服器。 刀片伺服器是指在標準高度的機架式機箱內可插裝多個卡式的伺服器單元,是一種實現HAHD(High Availability High Density,高可用高密度)的低成本伺服器平台,為特殊應用行業和高密度計算環境專門設計。刀片伺服器就像“刀片”一樣,每一塊“刀片”實際上就是一塊系統主板。
Time of Update: 2014-05-24
linux在虛擬機器上不時就會抱出嘟嘟的聲音,聽的人心煩意亂,於是乎,終於忍受不了,決定徹底要解決這個問題,解決方案如下:1、立刻生效,且重啟後也會生效,走的是全域的設定檔,開啟啟動的時候會讀取這個檔案,依次執行這個檔案的內容[root@dhsh mysql]# tail -1 ~/.bash_profilesetterm -blength 0[root@dhsh mysql]# source ~/.bash_profile
Time of Update: 2014-05-24
最近需要做一個Oracle BPM Enterprise for WebLogic Server的VM用於測試,而且作業系統得是Linux x86,而我自己機器都是跑x86_64的。雖然根據Configuration Matrix,Ubuntu和Oracle 10g XE不是被支援的配置,但是用於測試,發行版根本不會是一個問題。因為一直以來,我怕麻煩一直用Debian或Ubuntu來作測試了:-)環境:OS: Ubuntu 8.10 Intrepid Ibex x86Kernel: 2.6.27
Time of Update: 2014-05-24
開發人員反饋,說有時能串連到伺服器,有時又不能串連到伺服器,頻繁出現串連斷線的情況,這個問題已經困擾他們一兩個月了。通過使用Wireshark在伺服器抓包,的確如開發人員說的那樣:用戶端請求伺服器建立TCP串連時,向伺服器發送SYS包,但伺服器卻對該SYS包不作任何回應,所以才出現串連斷線的情況。抓包結果如下:從抓包中可以清晰地看到,用戶端的35425連接埠連續3次向伺服器的80連接埠發送SYS包,請求建立TCP串連。但伺服器卻未回應,沒有將回應包發送到用戶端的35425連接埠,因此用戶端認為建