原文:[Erlang 0061] Erlang Code Snippet Ⅱ

整理了最近一段時間記錄的Erlang代碼片段,還有大量簡短的代碼都已經整理在官方文檔的PDF中.從開始學習Erlang,寫的測試代碼都會整理到PDF中,從這個習慣中得益匪淺.可以在PDF上做批注,圖形的工具我用的是:PDF XChange Viewer 上一次代碼片段整理: Erlang Erlang Code Snippet record 轉 proplist 測試代碼: Eshell V . ...

2012-05-22 22:05 1 3346 推薦指數:

查看詳情

[Erlang 0043] Erlang Code Snippet

在使用Erlang開發過程中我們會積累一些常用的util方法,同時會把一些方便編譯調試的方法放在Erlang的user_default模塊.今天翻閱Evernote發現兩段非常實用的代碼片段,由於google codesearch服務已經關閉,源頭不可追溯,好東西不可獨享,和大家分享 ...

Mon Mar 05 07:24:00 CST 2012 2 3489
[Erlang 0045] Erlang 雜記 Ⅲ

學習Erlang有點滴收獲就會記錄到Evernote,今天又整理出來了一部分,分享一下. 下面的內容有的來自項目實踐,有的來自Stackoverflow,erlangqa;erlangqa上的幾個問題都是litaocheng給出的答案,厲害! 簡單 ...

Sun Mar 11 21:11:00 CST 2012 2 4197
[Erlang 0035] Erlang SMP

Erlang SMP Erlang SMP (Symmetrical Multi Processor)在97-98年左右開始,項目按照先跑起來再優化的開發策略("First make it work, then measure, then optimize ...

Wed Feb 01 20:36:00 CST 2012 1 4436
[Erlang 0046] Erlang Timer

我曾經用mochiweb暴露出來一個接口供測試的同事通過鏈接修改測試服務器的時間,但是發現Erlang並沒有馬上使用最新的系統時間,甚至頻繁調整系統時間會導致Erlang節點內各種異常,遂放棄這種方案;測試的同事,修改完系統時間之后重啟各Erlang節點. 看看下面+c的說明就明白 ...

Fri Mar 16 23:17:00 CST 2012 0 6195
[Erlang 0068] Erlang dict

dict是動態哈希表實現的字典.在接口上和orddict保持一致,在實現上和array動態擴展的思路類似, 與proplists,orddict相比它能夠支持更大的數據量,你可以在數據量膨脹的 ...

Mon Jun 25 06:30:00 CST 2012 1 6341
[Erlang 0028] Erlang atom

Erlang中atom數據類型能夠做的唯一的運算就是比較;在erlang中模塊名和方法名都是原子;Atom用來構造Tag-Message,Atom的比較時間是常量的,與Atom的長度無關(如果拿binary做tag,比較時間是線性的);Atom就是為比較而設計,除了比較運算不要把 ...

Wed Jan 04 23:57:00 CST 2012 2 6526
[Erlang 0034] Erlang iolist

問題的緣起是芒果在使用mochiweb的過程中遇到一個異常,在google的討論組中我找到了同樣的問題: 提問者遇到這個異常后判斷是文檔超長造成的,bob在下面的 ...

Wed Feb 01 01:58:00 CST 2012 2 6538
[Erlang 0069] Erlang ordsets

ordsets 是lists實現的有序集合.由於數據元素的變動都會觸發重新排序,所以ordsets效率不高,只適用於數據量比較小的場景.ordsets中包含了常見的集合操作:求交集,並集, ...

Sat Jul 07 07:06:00 CST 2012 1 3017
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM