Time of Update: 2014-05-24
主要運用os.path和shutil模組來在實現檔案複製、刪除,可以根據自己的需求修改相關代碼即可。#!/usr/bin/env python # -*- coding: utf-8 -*- import os import os.path import shutil import time,datetime def copyFiles(sourceDir, targetDir): #把某一目錄下的所有檔案複製到指定目錄中 if sourceDir.find(".svn")
Time of Update: 2014-05-24
Python 字串操作(string替換、刪除、截取、複製、串連、比較、尋找、包含、大小寫轉換、分割等)Python 字串操作(string替換、刪除、截取、複製、串連、比較、尋找、包含、大小寫轉換、分割等) 去空格及特殊符號 s.strip() .lstrip() .rstrip(',') 複製字串 #strcpy(sStr1,sStr) sStr= 'strcpy' sStr = sStr sStr= 'strcpy' print sStr 連接字串
Time of Update: 2014-05-24
#!/usr/bin/env python # -*- coding: utf-8 -*- #File:repl_wx.py #creater:wangwei import MySQLdb import Queue,os,base64,time,sys,wx,threading import ConfigParser,logging from wx.lib.mixins.listctrl import ListCtrlAutoWidthMixin class Repl: def __
Time of Update: 2014-05-24
#!/bin/env python # -*- coding: utf-8 -*- ########################################################## # @This script is used to check disk free space for zabbix # @Contact: wangwei03@gyyx.cn # @Name: disk.py # @Function: check disk
Time of Update: 2014-05-24
Exchange Server地址清單用於管理Exchange收件者,郵件管理員可以根據部門、位置、類型或者自訂屬性來建立組織收件者。在Exchange安裝過程中,預設產生以下地址清單:全域通訊清單;離線通訊錄;所有連絡人;所有組;所有會議室;公用資料夾;所有使用者。具體可以參考微軟官方資料:http://technet.microsoft.com/zh-cn/library/bb232119.aspx。
Time of Update: 2014-05-24
指令碼功能:監控多台Web伺服器狀態,一旦發生問題就發送郵件運行環境:Python2.7/2.4皆可運行指令碼使用方法:可利用Crontab或者計劃任務來指定時間運行,例如:*/10 * * * * 指令碼路徑指令碼運行效果如下:指令碼內容如下:#!/usr/bin/env python# coding=utf-8#----------------------------------------------------------# Name: WEB伺服器巡檢指令碼#
Time of Update: 2014-05-24
如何選擇IT營運管理系統,雖然早已成為國內使用者關心的話題,但是使用者在選擇營運管理系統時還是有諸多因素限制而往往舉棋不定。 不妨換個角度考慮問題,從我們實際工作中經常接觸到的管理內容著手,逐項梳理提煉需求,這樣可以讓我們在選擇營運系統時反而更加易於找到立足點,做出明智的抉擇。 科學的營運管理系統的建設思路 事實上,使用者實際管理工作中,經常接觸的管理內容按IT管理階段大致分為三大塊:對基礎架構的管理、對應用服務的管理和對商務服務的管理。基礎架構管理是IT管理的基礎和底層資料的來源,也是管
Time of Update: 2014-05-24
Lua 5.2.2 發布了,:http://www.lua.org/ftp/lua-5.2.2.tar.gz,這是一個 bug
Time of Update: 2014-05-24
1.安裝redis1.1、準備部分:什麼是redis?Redis是REmote DIctionary Server的縮寫。一個非關係型資料庫為什麼要用redis?1, 因為redis快,Redis is pretty fast!, 110000 SETs/second, 81000 GETs/second2, 省去了複雜的SQL。3, 可以省去memcache了。1.2、下載,解壓和編譯:$ wget http://redis.googlecode.com/files/redis-2.6.13.
Time of Update: 2014-05-24
在這篇文章中,我將向你解釋為什麼要使用Lua。我寫這篇文章最初的動機是由於Lua郵件清單中的一則訊息 “why isn't Lua more widely used?” 。針對這個訊息的回複各種各樣,有的說是因為缺少類庫,而我更贊同另外一個觀點,那就是大部分人都不喜歡自己動手 (do it yourself)的方式來解決問題。我常常把Lua比作Arch Linux。這也就註定了Lua是一個小眾產品。下面我將列出幾條為什麼我要使用Lua的理由:1. 可以和 C/C++
Time of Update: 2014-05-24
概述:這 是一個簡單的爬蟲,作用也很簡單:給定一個網址,抓取這個網址的頁面,然後從中提取滿足要求的url地址,把這些地址放入隊列中,當把給定的網頁抓取完畢 後,就把隊列中的網址作為參數,程式再次去抓取這個頁面的資料。直到達到一定的深度(由參數指定)後停止。程式將抓取的網頁資料儲存在本地。我使用的是 mysql資料庫。下面正是開始。建立資料庫:啟動mysql ,建立一個database
Time of Update: 2014-05-24
這意味著exchange走的也是IIS,也是asp.net那一套流程,ok 需求來了: 上帝:我想要在郵箱登陸的時候加一個驗證碼的功能,這樣不是會更安全嘛。 開發人員:額,好吧。。。(心說,尼瑪坑爹呐,這是微軟寫好的我怎麼給你加驗證碼呀!!)兒子就算是在坑爹,那也是咱兒子啊,滿足不了他到時候認賊作父就不好了。 說了半天廢話咱們奔主題吧。。。。。。。。主題: 既然我們能看到Exchange安裝好部署後的頁面能對於前端來講我們還是可以改變的,思路有一下3種: 1)網上案例:
Time of Update: 2014-05-24
在水木上看到有人在問到想用python去擷取股票的資訊,sina finance上面的那些資料的是通過js控制的,會根據股票代號去擷取即時資訊然後根據方便使用的方式展示出來。首先,新浪的一個url讓我們可以擷取股票的資訊:http://hq.sinajs.cn/?list=sh600000然後,我簡單寫了個程式可以將其中有用的股票名稱/當前價格/漲跌幅等資訊提取出來。本來是不難的,只是在數位處理和格式化輸出這兩方面,我還找了些資料看了下才實現了。實現的輸出如下:—————————————————
Time of Update: 2014-05-24
一個小老鄉跟我聊到去上海某大公司的基礎面試題,面試結果不盡如人意,但還是分享了下面試的試題,剛剛第一次唱給視頻,給某人講課,我感覺講的還算比較耐心,但發現一些新手入門學習的弊端,可能是很普遍的現象,這也驗證了我之前所說的,看視頻學習的效果有時候並不是很好,鍛煉少,看著老師寫感覺我“懂”了,但實際並沒有真真掌握,這裡不是特指批評某人,希望某人不要介意!1、容易滿足,易浮躁,所謂“滿瓶不動,半瓶搖”,我講的時候,在示範操作的時候,她總是說我知道了,我懂了,不要重複了,但輪到自己寫的時候卻不會了!學習
Time of Update: 2014-05-24
今天下午去的一家公司的營運工程師筆試題,貼出來,給大家做個參考(後續慢慢補上答案),我發現有人copy了我的內容,沒標明出處,啥都不說了。1、Linux下命令ls -ltr表示什麼含義?2、現用vi編輯了一個指令碼run.sh,在Linux下執行時報錯“Permission denied”,說明是什麼原因引起的,如何用命令解決此問題?答:許可權不足,chmod +x run.sh,賦予啟動並執行許可權即可。3、有一個collect-3.6.0-3.rpmDatabase
Time of Update: 2014-05-24
【IT168
Time of Update: 2014-05-24
2014年Linux核心預測Linux核心的開發速度是驚人的。對於Linux3.2-Linux 3.9核心周期: ·1100多名開發人員的貢獻,包括個人和超過225家公司 ·70天的發布周期 ·每次發布10000個補丁 ·1600萬行程式碼程式庫每小時就有超過7個更新。Linux 3.10核心的速度更快: ·將近1400的貢獻者 ·1700萬行程式碼程式庫每小時超過9個更新。
Time of Update: 2014-05-24
Linux無處不在。有哪些大公司正在使用Linux作業系統呢?亞馬遜亞馬遜是大多數人喜歡買書的地方。大型線上零售商Amazon.com的幾乎每個業務都由Linux支援。自從轉向Linux後,亞馬遜節省的技術基礎設施成本高達數百萬美元。當時亞馬遜在向證券管理委員會提交的報表中稱,亞馬遜的省錢之道關鍵在於“利用便宜的基礎技術架構,引入基於Linux的技術平台,又由於市場的供過於求使得資料和無限通訊服務的總體成本降低。”但是亞馬遜公司發言人拒絕透露其使用Linux作業系統的細節以及該作業系統替代了哪種
Time of Update: 2014-05-24
一、千萬不能急著重啟系統,先早到問題原因。二、如果檢查到是磁碟空間滿的問題。發現磁碟滿時,不能急,小心操作,認真分析原因,然後小心應對。需要注意,以下十招不需要順序執行,有的可能一招封喉,有的可能需要數招並用,刪除操作一定要小心。如果還不行,只有採取增加硬碟,重新安裝系統等“硬” 辦法了。 還可以: cd \ du -h --max-depth=1|grep G|sort -n 找到最大的那個目錄後進入該目錄 再運行du -h --max-depth=1|grep
Time of Update: 2014-05-24
前言營運人員經常會遇到各式各樣的系統故障,如何根據故障特徵鎖定問題根源,需要的不僅僅是技巧,還有遇到故障時的思路,和對系統內部的理解,本文列出了一些常見的系統故障和處理方法,在那之前首先需要對系統啟動流程有一個比較完整意義上的瞭解,以便問題出現後判斷其屬於哪個環節。Linux系統啟動流程的基本知識1、加電自檢(PowerOnSelfTest)開機自動對應rom中程式到cpu可以定址的空間中,cpu執行指令檢查基本硬體是否正常2、BIOS(BootSequence)如果正常則按照CMOS中儲存的B