原创 Mongodb2.0.0版編譯支持UTF-8

centos5系下編譯Mongodb2.0.0: Mongodb2.0.0編譯所依賴的包有pcre,Boost,Spider Monkey 和scons 1,yum 安裝pcre,boost,scons,不贅述 2,編譯spider mon

原创 本地網絡下的ip發現

使用scapy的arping函數安裝方法:wget http://scapy.net/ unzip scapy-latest.zipcd scapy-xxxxpython setup.py install使用方法:scapy>>>arpin

原创 python eval方法轉換字符串到字典類型時NameError

這個問題是由於python中並沒有"null"這一類型,python的空值爲"None"解決的方法很討巧,在全局內定義一個null="",然後重新使用eval函數,就能正確的將字符串中null值轉變爲python的“空值”類型

原创 我的友情鏈接

51CTO博客開發

原创 CentOS系添加擴展軟件包源

 因爲要安裝rabbitmq,而它又依賴於erlang,所以爲了簡便就去找了centos可以用的擴展源,這樣就可以直接yum install erlang了 下載兩個擴展源的rpm包 wget -c http://mirrors.ustc.

原创 eclipse使用技巧個人積累

鼠標點到某個類或方法,按“F3”可以查看該類或方法的定義文檔。alt+/可以快速查找補全類名,方法名,變量名等。ctrl+shift+o導入所需包。

原创 nginx生產環境配置

配置文件與說明 通用配置 user  nginx; worker_processes  16;  #根據cpu核數確定   error_log  /web/log/nginx-error.log; pid        logs/nginx

原创 ansible學習筆記(一)

最近在學習使用ansible,爲了未來的大規模部署應用做準備,這東西比我之前用過的puppet,saltstack都簡便一點,沒有client端,也不需要額外配置,基本上手技能用,據說在國外的熱門程度目前也超過saltstack了。下面就開

原创 LNMP環境編譯搭建

WEB環境配置 第一步:檢查服務器編譯環境 Debian系 dpkg --list | grep gcc gcc-c++ libpcre libncurses  缺少依賴包使用aptitude install ... Redhat系

原创 ansible學習筆記(一)

最近在學習使用ansible,爲了未來的大規模部署應用做準備,這東西比我之前用過的puppet,saltstack都簡便一點,沒有client端,也不需要額外配置,基本上手技能用,據說在國外的熱門程度目前也超過saltstack了。下面就開

原创 mysql主主同步配置說明

[client] port            = 3306 socket          = /tmp/mysql.sock   [mysqld] datadir         = /data/mysql    #數據文件存放路徑 

原创 ***鏈路中mtu導致的問題

如果你以後碰到一種情況,描述爲:能ping通機器,但是各種應用,例如web服務器,請求正常的某個地址,不通;請求一個不存在的地址,404回覆正常;例如數據庫服務器,正常登陸,卡住,連接不上,輸錯密碼或者用戶名,錯誤信息返回正常還可以通過pi

原创 windows下python安裝scrapy碰到的坑

1,提示沒有找到vcvarsall.bat文件確保安裝了vs。我這邊是win10系統,安裝了vs2015,安裝的時候要注意,自定義安裝項,勾選上“編程語言”裏面的庫文件和python庫支持2,提示openssl的某個.h文件找不到去open

原创 centos下mysql修改datadir和socket相關路徑

有時候我們希望使用別的目錄來代替mysql默認使用的/var/lib/mysql目錄存儲數據。爲了完成這個需求,我們需要幾步來實現:1,修改selinux爲permissive或disable2,將目錄的權限修改爲mysql用戶所有和屬組3

原创 我的友情鏈接

51CTO博客開發