原创 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