原创 最詳細的CentOS 6與CentOS 7的對比(包括常見設置、服務管理、性能測試)

    本主題將從3個角度進行對比    1. 常見設置(CentOS 6 vs CentOS 7)    2. 服務管理(Sysvinit vs Upstart vs Systemd)    3. 性能測試(cpu/mem/io/oltp

原创 systemd實踐: 依據情況自動重啓服務

systemd服務異常自動重啓很好用,但有的時候希望某些服務只在特定情況下進行重啓,其他時候不要自動重啓(比如OOM,需要人工介入)。 本文拋磚引玉,旨在能夠讓讀者對systemd的重啓機制有一定了解。小慢哥的原創文章,歡迎轉載1.最簡單的

原创 python+httplib實現HTTP POST提交數據,使用Basic Authentication(基本驗證)做登陸驗證

python+httplib實現HTTP POST提交數據,使用Basic Authentication(基本驗證)做登陸驗證 #!/usr/bin/env python # _*_ coding: utf-8 _*_ import bas

原创 我的友情鏈接

51CTO博客開發

原创 利用Notepad將Base64+GBK 轉爲明碼UTF-

在QQ郵箱裏收到一封html格式的郵件,是用Base64編碼的,字符集是GBK,爲了要將這封郵件轉爲明碼,且爲UTF-8,只需以下2個步驟: 1. 將base64代碼複製到文本里,用notepad打開並全選文字 -> 選擇菜單欄的TextF

原创 linux bash shell實現對數組快速排序(升序)

2011年12月19日,參考網上用C語言實現的快速排序,經過一番修改後,用shell(我的測試環境爲centos5的bash-v3.x)實現了相同功能:對數組進行升序排序。 注:如果代碼框裏的代碼複製出來後顯示異常,就麻煩下載附件chris

原创 lighttpd.conf(fast-cgi+cgi+虛擬目錄+虛擬主機)

cat lighttpd.conf var.server_root = "/usr/local/lighttpd" var.log_root    = "/data/html/logs" compress.filetype = ("text

原创 消耗CPU內存升序排序

消耗CPU升序排序(簡單) ps aux | sort -nk +3 消耗CPU升序排序(以進程分類) ps aux | awk '$3>0.0{for(i=11;i<=NF;i++){d=d" "$i};array[d]+=$3;d=

原创 CentOS5.5下Heartbeat+LVS(VS/DR)+Ldirectord分步驟實驗

Heartbeat+LVS(VS/DR)+Ldirectord+ipvsadm ——Cyent 共分爲3個實驗:(請從實驗一開始做起,因爲有些配置是共有的,在實驗一配置過後,在實驗二、三就不再贅述) 實驗一:Heartbeat雙機熱備 實驗

原创 sed同步替換簡單實現

將filename文本里的a改爲b,b改爲c(前提:一行中有a無b,有b無a) sed -n '/[ab]/!p;h;s/a/b/p;g;s/b/c/p;' filename 或者 sed -nr '/a|b/!p;h;s/a/b/p;g;

原创 阿里雲服務器無法yum安裝kernel-devel等包

轉:(試用阿里雲服務器的rhel及centos所有版本) 阿里雲Linux VPS無法安裝gcc的解決方法 阿里雲說出於安全的原因,線上生產環境是不應該提供編譯調試工具的,標準的做法是在開發環境中完成軟件的編譯、調試、確認沒有問題以後再打包

原创 bash-shell做CGI,用於獲取HTTP POST提交的數據

由於對HTTP/CGI的工作模式不瞭解,在網絡上找了許久用shell做CGI來提取POST,最終找到了,發現年頭挺久的了,http://www.fpx.de/fp/Software/ProcCGIsh.html(其中還有C實現和TCL實現)

原创 Linode與阿里雲服務器網速測試比較(僅用於參考)

我做了個不嚴謹的簡單網速測試,通過上載和下載大文件,肉眼觀察速度能穩定在多少速度,因此僅能作爲一時的參考! 比較對象: 1. Linode $19.99套餐,官方並沒有做精準的帶寬限制,甚至從官方網站上都找不到帶寬限制的說明。 2. 阿里雲

原创 XP的DNS服務器(BIND)配置

環境:Windows XP (Win 7也測試通過) 工具:1.ftp://ftp.bind.com/pub/bind9/9.5.2rc1/BIND9.5.2rc1.zip       2.配置文件etc.zip 如果本文發佈地方帶有附件

原创 進制轉化

非10進制轉化爲10進制,舉例:      如0xFF = 255(10)     16的0次方 X F + 16的1次方 X F = 255         0377 = 255(10)     8的0次方 X 7 + 8的1次方 X 7