08 2013 档案
Erlang中如何在同一台机器上运行多个erlang节点?
摘要:首先打开shell,然后在打开cmd输入:erl -sname bilbo 这样就启动了一个gandal的erlang节点。如图: 阅读全文
posted @ 2013-08-16 12:00 Xx0翼 阅读(376) 评论(0) 推荐(0)
编辑一个.bat文件来启动一个.erl的程序?
摘要:新建文本输入:"D:\DY\erl\erl5.10.2\bin\erl.exe" -noshell -s convert get_request 保存为xx.bat。。解释: "D:\DY\erl\erl5.10.2\bin\erl.exe" --是erl.exe的路径 -noshell --启动shell -s convert get_request --调用convert模块中的get_request()方法 阅读全文
posted @ 2013-08-15 23:35 Xx0翼 阅读(433) 评论(0) 推荐(0)
ets查询:查询表中的具体一列的所有值
摘要:比如要查询goods表中的ID这一列的所有值:P = [{#goods{upgrade='$1',_ = '_'},[],['$1']}]要查询ID和Upgrade这两列的值:P2 = [{#goods{id='$2',upgrade='$1',_='_'},[],[{{'$2','$1'}}]}]ets:select(goods,P). 阅读全文
posted @ 2013-08-15 15:41 Xx0翼 阅读(212) 评论(0) 推荐(0)
erlang中的lists:foldl()的用法,格式转换实例应用
摘要:lists:foldl(fun(),参数1,参数2):这个函数就是先把参数1传给fun()处理,然后将参数2(列表)中每一个元素,依次传给fun()函数进行处理。lists:foldl(fun(Elem, AccIn) -> [B,C] = string:tokens(Elem, "="), [{list_to_integer(B),list_to_integer(C)}|AccIn] end, [], string:tokens("1=2,3=4,5=6", ",")). 阅读全文
posted @ 2013-08-15 14:02 Xx0翼 阅读(1595) 评论(0) 推荐(0)