原创 ulimit 相關

使用ulimit -a 可以查看當前系統的所有限制值,使用ulimit -n 可以查看當前的最大打開文件數。   新裝的linux默認只有1024,當作負載較大的服務器時,很容易遇到error: too many open

原创 ejabbed install on mac

1.下載src:去process-one.net上下載source code。 2.配置:./configure --prefix=/usrs/xxx/xxx (其他參數 -help看) 3.編譯: make (這個過程會從github上

原创 centos 優先使用本地源

如果你的網速比較慢,那麼就直接掛上iso光盤文件吧,這樣不僅能得到飛快的安裝速度,更不用去管各個RPM包的依賴,就是一個yum install xxx,然後就讓電腦自己搞定吧。但是,CentOS5默認的是internet的yum源,我

原创 emacs在mac上使用

寫個如下內容到文件,放到/usr/local/bin下面 /Applications/Emacs.app/Contents/MacOS/Emacs -nw $@ 終於可以在命令行直接打開文件了。。 但是打開文件到速度好慢啊。。。 而且。。

原创 mysql分區

原文不讓轉載,我就隨便截取點內容吧。。 mysql> CREATE TABLE part_tab ( c1 int default NULL, c2 varchar(30) default NULL, c3 date default

原创 kakfa in docker

在虛擬機裏裝個kafka也是百費周折,最後覺得還是直接用docker搞好了,方便省心啊!(不過,在公司的垃圾網絡裏,獲取image一直是提示一秒後嘗試就不動了?) docker pull wurstmeister/zookeeper d

原创 use git

create a new repository on the command line echo "# cob" >> README.md git init git add README.md git commit

原创 c++程序設計原理與實踐--讀書筆記

chapter 4 4.2 目標和工具 正確 簡單 高效 不要寫太長的代碼,把問題分解成足夠簡單並易於理解的小問題。 When we consider dividing up a program, we must always consi

原创 erlang 代碼反編譯

debug編出來的代碼纔可以哦。。 1、{ok, {_, [{abstract_code, {_, Ac}}]}} = beam_lib:chunks(code:which(a), [abstract_code]). 2、io:fwri

原创 rebar如何stop的?

http://www.jianshu.com/p/5a3e0b5d453e

原创 高性能mysql(二) 高性能索引

索引是存儲引擎用於快速找到記錄的一種數據結構。 索引可以包含一個或多個列的值。如果索引包含多個列,那麼列的順序也很重要,因爲mysql只能高效的使用索引的最左前綴列。 1.索引的優點 減少服務器需要掃描的數據量,幫助服務器避免排序和臨時表

原创 openresty 學習資料

http://openresty.org/download/agentzh-nginx-tutorials-zhcn.html http://openresty.org/en/ebooks.html  http://openrest

原创 learning docker

一。docker參數 run:  docker run --help -t : 分配一個終端 -i : 標準輸入打開(執行完命令後,終端bash不會退出,由標準輸入輸出接管) -d : deamon mod -p : port build

原创 erlang的shell裏寫一個尾遞歸

定時打印消息 1> FLoop = fun(Pid)-> Lfun = fun(F,Pid) -> receive loop->io:format("test",[]),erlang:send_after(1000,Pid,loop),

原创 小bug?

有這樣一些bug,本來這個bug並不算什麼大bug,但是因爲這個bug的產生引起了一個連鎖的反應,導致嚴重的bug,而且可能非常非常的嚴重。 對於這種bug,我的觀點是,寫代碼的人,並沒有把邏輯整理清楚,在不該調用的地方發生了調用,或者說