原创 我的友情鏈接

51CTO博客開發

原创 NFS使用

NFS服務器端:1. 保證能夠連接網絡:links www.baidu.com2. 安裝nfs server:yum search nfsyum install nfs-utils.x86_64(>=centOS6.0, install r

原创 Python中線程Timeout的使用

Python中關於Timeout有另一種用起來更簡便的方法,即使用裝飾器。這種方式是使用sys模塊的settrace等方法重構了python的threading類:#!/usr/bin/python import threading im

原创 RAM Disk使用

1. Linux系統預設了16個RAM Disk,從ram0到ram15,大小一般爲16M。   可以用"ls -l /dev/ram*"查看。   但是,它們是不佔任何RAM空間的,直到掛載。2. 設置RAM Disk大小:   查看當前

原创 Python中讀寫文件操作

   文件讀寫在Python程序或者工具中經常使用。#!/usr/bin/python import os def sha1Reader(sha1ListPath): sha1List = None try:

原创 DRBD使用

1. DRBD全稱:Distributed Replicated Block Device,分佈式複製塊設備,類似網絡RAID1,常用於HA之中。   功能:當數據寫入本地文件系統時(DRBD主節點),也會發往網絡上另一臺主機(DRBD從節

原创 我的友情鏈接

51CTO博客開發

原创 NFS使用

NFS服務器端:1. 保證能夠連接網絡:links www.baidu.com2. 安裝nfs server:yum search nfsyum install nfs-utils.x86_64(>=centOS6.0, install r

原创 tmpfs使用

1. tmpfs是一種用內存爲基礎的文件系統,與RAM Disk最大的區別在於:後者是Block device,必須要format;而tmpfs直接mount到一個掛載點(如:/tmp/ramdisk)上就行了。2. 掛載方法:   mkd

原创 Python中FTP的使用

  FTP在各種應用中經常出現,Python也提供了相應的庫:ftplib。#!/usr/bin/python import sys,os import ftplib class ftpClient: def __init__(s

原创 Python中Log的使用

Python 中的Log模塊的使用    (1)首先定義公共的log獲取方法:#!/usr/bin/python import logging.handlers LEVELS={'debug':logging.DEBUG, 'info':l

原创 Python中Mail的使用

  發送郵件的功能時常用到,在Python也是如此,當然可以使用Python調用jar發送郵件,但其實Python也有相應的模塊:smtplib和email。#!/usr/bin/python # -*- coding: utf-8 -*

原创 Python中子進程Timeout的使用

   Python中並沒有Timeout模塊,但是在程序中經常遇到需要超時控制的情況。    有兩種思路去實現這種Timeout,其一是將需要做超時處理的代碼塊作爲一個獨立的子進程來處理,可將其另做一個包含main函數的.py文件。然後使