原创 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,我的觀點是,寫代碼的人,並沒有把邏輯整理清楚,在不該調用的地方發生了調用,或者說