原创 Ubuntu 安全檢查

Ubuntu 安全檢查(後門檢測) 3個程序: chkrootkit 可以掃描rootkits rkhunter 可以掃描rootkit backdoor sniffer exploit unhide 可以發現隱藏的進程和端口

原创 ubuntu 安裝 VMware-Tools

1、先清空 CDROM 裏的IOS 2、 apt-get install build-essential   2 VM菜單->VMware Tools Install 3 [root]#mount -r /dev/cdrom /m

原创 python pip 打包指南

一個成功的開源項目的其核心功能是打包功能,而出色的打包功能的關鍵在於版本控制。因爲項目是開源的,所以您希望發佈的包能夠體現出開源社區所具備的優點。不同的平臺與語言具有不同的打包機制,本文主要講述的是 Python 及其打包機制。本文所討

原创 svn 主幹合併

一、  背景     平時在進行開發時,一般都會有多版本同時進行,包括項目版本、周版本、緊急版本等,當某一個版本具備上線條件後,需要在上一個已發佈的版本基礎上進行發佈,才能夠避免出現版本相互覆蓋,因此往往需要對版本之間代碼進行合併,這

原创 functools 的三個有趣的函數

這個模塊提供了3個有趣的函數,這裏介紹下其用法。 首先是partial函數,它可以重新綁定函數的可選參數,生成一個callable的partial對象: [python] view plaincopyprint? >>>

原创 win7 下的 nginx php mysql 配置

導言: 近來,nginx以其高性能吸引大批web開發者,各大門戶網站大多都採用nginx作爲web服務器,關於nginx的介紹,網上已有大量文章,筆者就不在此贅述,關於linux上nginx的搭建網上也有大量文章,但在windows上卻爲

原创 android svn 部署

svn  ignore 不靠譜呀 日。 完全不行。 所以這樣濃: 更新代碼上去。  然後  svn del svn://xxx.xx.xx.xx/angel/xxx目錄   直接刪除線上的 不希望同步的 目錄和文件。 然後 大家只要更

原创 mysql 複製 等技巧

概述 首先主服務器把數據變化記錄到主日誌,然後從服務器通過I/O線程讀取主服務器上的主日誌,並且把它寫入到從服務器的中繼日誌中,接着SQL線程讀取中繼日誌,並且在從服務器上重放,從而實現MySQL複製。具體如下圖所示: MySQ

原创 ubuntu 安裝jdk7

ubuntu 安裝jdk7,現在來總結一下: 第一步:下載jdk-7-linux-i586.tar.gz 直接在ORACLE的官網中下載就可以: http://www.oracle.com/technetwork/java/java

原创 netbeans android 配置

Netbeans環境的搭建主要依賴於NBAndroid插件,項目地址: http://www.nbandroid.org/p/installation.html 開發機器:Windows 7 IDE:Netbeans 7.3 第

原创 用tornado ,Supervisord ,nginx架網站

最近使用 Tornado 重寫了博客,於是查看了很多關於部署基於 Tornado 開發的網站的資料,比較成熟的方案就是使用 Nginx 來做反向代理,使用 Supervisord 來作爲進程管理工具。至於什麼叫反向代理,爲什麼 Torn

原创 svn 創建分支

用烏龜(TortoiseSvn) 創建分支(Branch)和標籤(Tag) 前言         版本管理系統有兩個基本的功能分支(Branch)管理和標記(Tag)管理。分支用於在並行開發,當分支上的功能開發完畢、測試通過以後)

原创 phpDocumentor 安裝和使用

最近再總結一些PHP的規範, 想起之前在Y!的時候的API描述自動生成工具, 翻到了phpDocumentor, 用起來感覺還是很方便 , 就安裝到使用的過程寫下來, 與大家分享 phpDocumentor的安裝很簡單, 如果通過pe

原创 Replica Set 副本集

Replica Set 節點類型分爲三種: standard:常規節點,它存儲一份完整的數據副本,參與選舉投票,有可能成爲primary節點;passive:存儲了完整的數據副本,參與投票,不能成爲primary節點;arbiter:仲

原创 linux tar 快照 增量備份

linux備份真是太方便了,其實我們常用的tar就是很好的增量備份軟件 使用 tar -g 參數進行增量備份實驗 完整備份: #建立測試路徑與檔案 mkdir test touch test/{a,b,c}; 在test下生成三個