原创 free命令中buffer與cache的區別

A buffer is something that has yet to be "written" to disk.A cache is something that has been "read" from the disk and s

原创 Python獲取excel表格數據例子

# -*- coding: utf-8 -*- # 通過excel文件信息生成配置文件 import xlrd def get_info(row_num):     workbook = xlrd.open_workbook(u'表格數據.

原创 Linux系統日常管理

【監控系統的狀態】1. w 查看當前系統的負載相信所有的linux管理員最常用的命令就是這個’w’ 了,該命令顯示的信息還是蠻豐富的。第一行從左面開始顯示的信息依次爲:時間,系統運行時間,登錄用戶數,平均負載。第二行開始以及下面所有的行,告

原创 Linux的啓動過程

1、BIOS自檢2、系統引導(lilo/grub)3、啓動內核4、初始化系統

原创 Python基礎學習代碼之變量和類型

foo = 'abc' for i in range(len(foo)):     print "%d , %s" % (i, foo[i]) print [x ** 2 for x in range(5) if not x % 2] tr

原创 Linux系統日常管理

【監控系統的狀態】1. w 查看當前系統的負載相信所有的linux管理員最常用的命令就是這個’w’ 了,該命令顯示的信息還是蠻豐富的。第一行從左面開始顯示的信息依次爲:時間,系統運行時間,登錄用戶數,平均負載。第二行開始以及下面所有的行,告

原创 Linux系統內核優化(一)

Linux內核參數調整(用於大併發的WEB服務器)cat > /etc/sysctl.conf < EOF net.ipv4.tcp_syncookies = 1 fs.file-max = 999999   net.ipv4.tcp_tw

原创 Python基礎學習代碼之條件和循環

def func1():     alist = ['Cathy','Terry','Joe','Health','Lucy']     for i in  range(-1,-len(alist)-1,-1):         print

原创 DDOS分佈式拒絕服務***

概念:分佈式拒絕服務(DDoS:Distributed Denial of Service)***指藉助於客戶/服務器技術,將多個計算機聯合起來作爲***平臺,對一個或多個目標發動DDoS***,從而成倍地提高拒絕服務***的威力。通常,*

原创 linux用戶權限管理(一)

一、添加用戶useradd -d /home/xiewb -m xiewb useradd -s /bin/sh -g xiewbgroup -G testgroup1,testgroup2,testgroup3二、刪除用戶userdel 

原创 Python基礎學習代碼之執行環境

class C(object):     def __call__(self, *args, **kwargs):         print "I'm callable! called with args:\n",args c = C()

原创 linux用戶權限管理(二)

賦予普通用戶特別權限(sudoers)sudoers簡介:在linux系統中,管理員往往不止一人,若每位管理員都用root身份進行管理工作,根本無法弄清誰做了些什麼操作,做什麼。所以最佳的方式是:管理員創建一些普通用戶,分配一部份系統管理工

原创 Python基礎學習代碼之映像集合

def func1():     dict1 = {}     dict2 = {'name':'earth','port':80}     return dict1,dict2 def func2():     return dict(

原创 python 多線程和多進程的區別 mutiprocessing theading

1、多線程可以共享全局變量,多進程不能2、多線程中所有子線程進程號相同,多進程中所有子進程的進程號不同3、多線程內存佔用少,多進程內存佔用多

原创 Python基礎學習代碼之數字

# import math # print coerce(1L, 134) # """數據類型轉換""" # print coerce(0.4, 123) # print coerce(0j, 234) # print divmod(125