原创 Linux環境.bashrc設置

# V1.0.0 2008-11-11 export PATH=$PATH:$HOME/bin:/sbin:/usr/local/bin # SVN設置 export LANG=en_US.iso8859-1 export SVN_E

原创 Linux下快速搭建SVN服務管理項目源代碼

SVN是比較流行的源碼管理軟件(當然現在更流行Git,^_^,我比較習慣SVN) 1. 安裝Subversion服務器 目前基本在CentOS下直接使用yum安裝(也可以自己下載最新的svn源碼,編譯安裝,在此略過),以下全部使用root

原创 C語言編程規範

結合實際的開發經驗,使用的《C語言編程規範》已發佈,可以訪問 http://www.qmailer.net/archives/171.html。 或點擊 C語言編程規範 1. 背景 無論如何,標準是團隊開發的保證之一,而且標準歡迎爭

原创 在C程序中內嵌Python解釋器,用腳本語言實現靈活的Plugin機制

Blog已更新,《在C程序中內嵌Python解釋器,用腳本語言實現靈活的Plugin機制》,歡迎訪問: http://www.qmailer.net/archives/103.html 點擊打開鏈接

原创 網絡服務器-Loopback (Internet Sockets) VS UNIX Domain Sockets

在本機的進程間通信中,TCP和UNIX域套接字是兩種比較簡單方便的通信方式,TCP基本以迴路地址形式表現,迴路地址在本機通信上還是要比UNIX域套接字多了封包/解包/校驗和/序列確認等操作 那麼對於這兩種方式的性能比較可以參考以下文章:

原创 Linux環境.vimrc 設置,自動添加Python源文件頭信息

syntax on set ts=4 set autoindent set smartindent set cindent shiftwidth=4 set softtabstop=4 autocmd FileType c set exp

原创 Linux環境.vimrc.gbk設置

1. 在用戶目錄下增加 .vimrc.gbk 文件,內容如下: syntax on set ts=4 set autoindent set smartindent set cindent shiftwidth=4 set softtabs

原创 郵件服務器-體系架構之演化過程

1. 舊的郵件系統 2. 新的郵件系統 3. 郵件系統架構 4. MUTT對各個部件的描述   備註: Internet Mail Architecture RFC5598  

原创 Linux環境.vimrc.utf-8設置

syntax on set ts=4 set autoindent set smartindent set cindent shiftwidth=4 set softtabstop=4 autocmd FileType c set exp

原创 郵件服務器-POP3服務器郵件索引/UIDL簡單、高效的緩存方案

對於POP3服務器來說,最重要的衡量標準就是單臺服務器所能承擔的用戶服務,這其中會涉及用戶併發數、網絡帶寬流量等因素影響。 POP3服務目前在國內的企業郵箱應用裏面是一個比較普及的功能,畢竟outlook、foxmail客戶端做的確實很不

原创 Python下使用qrcode模塊生成vCard電子名片二維碼圖片

下載python-qrcode模塊,通過setup.py進行安裝 https://github.com/lincolnloop/python-qrcode 代碼示例: # vim: set ts=4 et sw=4 sts=4 file

原创 網絡服務器-解決服務器大量TIME_WAIT而無法訪問的方法

日前我的一個Server和Client之間的通信協議採用了Json Over HTTP的方式(並且在同一個機器上面,其實應該是出現在Client的那個機器上),而且由於Client的實現原因,沒有任何KeepAlive機制,同時必須有大量

原创 項目管理之源碼目錄下的代碼行數統計

#!/usr/local/xxx/opt/bin/python # vim: set ts=4 et sw=4 sts=4 fileencoding=utf-8 : import os, sys def count_file_line

原创 Linux下搭建基於Nginx+FastCGI+Flup+Webpy+Cheetah的Python Web環境

一、軟件包需求 (1) Python-2.7.3.tgz (2) nginx-1.2.3.tar.gz (3) pcre-8.30.tar.gz (4) setuptools-0.6c11.tar.gz (5) flup-1.0.1.ta

原创 本站Blog已經遷移至 www.qmailer.net,請關注更多編程開發,企業應用,電子郵件相關內容

本站Blog已經遷移至 http://www.qmailer.net 點擊打開鏈接,以後將更多關注於C/OOC/Python編程開發,企業信息化建設與應用,企業郵箱、電子郵件相關架構和功能開發,盡請關注