You are here: Home >Archive for the ‘技術……’ Category

VPS紀錄(5)

這次講SSH。

架好VPN后,還是覺得不太方便,弄路由表又太麻煩,於是就決定試試SSH。

說實在的,我到現在也不是很明白SSH的原理,SSH協議太強大了……

阅读全文——共802字

Tags: , , , , , ,

VPS記錄(4)

架好了Wordpress和奶瓶腿之後,我就開始架VPN了。參考了這篇、這篇和這篇文章。

前兩篇文章我是對照著做的,兩邊一樣的時候我就照做,兩邊不一樣的時候我就不做或者按我的理解看

首先,安裝openswan

阅读全文——共5171字

Tags: , , , , ,

VPS記錄(3)

這篇主要寫一些關於Mysql、PHP、Nginx東西。

目前我主要做的優化有兩個,一個是用tcmalloc來給mysql分配内存,看這裡。

還有一個是改變Nginx連接PHP的方式,原來PHP在9000端口偵聽,而Nginx去連127.0.0.1:9000,昨天配VPN的時候出了點問題,然後順便把這個優化做了,現在PHP改爲偵聽在一個unix設備上,不走網絡協議了。首先,把nginx的配置裏面,所有的 fastcgi_pass 127.0.0.1:9000; 都換成 fastcgi_pass unix:/dev/shm/php-cgi.sock; 然後編輯/etc/php5/fpm/php5-fpm.conf,將 listen = 127.0.0.1:9000 改爲 listen = /dev/shm/php-cgi.sock。我昨天還想給Mysql也做類似的優化,不過可恥地失敗了……

Tags: , , , , ,

VPS記錄(2)

昨天終于把VPN架好了,剩下的事可以慢慢來,所以抽空把這個坑給填一下。

話説裝好Debian之後,我就開始架Wordpress和奶瓶腿。

我在我的Ubuntu虛擬機上用的是LAMP(Linux Apache Mysql PHP),不過,很明顯的是,LNMP(Linux Nginx Mysql PHP)更好更省資源,於是,我決定配LNMP。

阅读全文——共3322字

Tags: , , , ,

原來MS的hash_set内部是個list

今天爲了實現一個新功能,爲了不引發效率問題,決定把一個容器從std::list改爲stdext::hash_set。

這個類一開始不是我寫的,那個容器的聲明沒有用typede一個類型來,我接手以後,由於這個容器在代碼裏面要遍歷的點沒幾個,我也懶得重搆了,就一直沒有動它。

這次我就想順便改了,首先改聲明,從list改爲hash_set。然後編譯,準備從編譯錯誤裏面定位遍歷這幾個容器的點。

阅读全文——共441字

常用的字符串hash算法zz

// RS Hash Functionunsigned int

RSHash(

char

阅读全文——共1977字