码迷,mamicode.com
首页 >  
搜索关键字:Erlang OTP    ( 2190个结果
通过rebar构建erlang工程
1.创建一个项目文件夹:mkdir myappcd myapp2.下载rebar的二进制文件到这个项目的文件夹。git clone https://github.com/basho/rebar.git;3.使用rebar模板系统构建我们工程的“骨架”。rebar creat-app appid=my...
分类:其他好文   时间:2015-03-06 20:32:53    阅读次数:179
erlang单独配置文件
一种是erl启动的时候加参数doudizhu.config[ {doudizhu,[ {listen_port, 7000}, {node_caller_prefix,"ruby"}, {pgsql_ip,"127.0.0.1"...
分类:其他好文   时间:2015-03-06 20:31:03    阅读次数:118
Erlang ets -- something about cache continue
上一次说到了实现一个简单cache 的基本思路和想法,http://www.cnblogs.com/--00/p/erlang_ets_something_about_cache.html在文末, 说到了判断single record 内存占用量. 这次继续说说Erlang 数据项内存的相关问题.在...
分类:系统相关   时间:2015-03-06 16:22:40    阅读次数:356
探讨erlang消息选择性接收和改进
从 rabbitMQ 代码中找到 gen_server2 , 对gen_server进行了一些优化。看到前辈写的博文也提到这个,引发了我的思考。( gen_server2 - OTP gen_server优化版 )文章从 joe 写的 gen_server2 和 gen_server 的测试结果开始探讨 erlang的消息接收机制。...
分类:其他好文   时间:2015-03-06 06:20:15    阅读次数:178
Erlang中的模块与模式匹配
模式匹配是erlang的根基,case和if表达式使erlang小而一致。 case Expression of Pattern1[ when Guard1] -> Expr-seq1; Pattern2[when Guard2]-> Expr-seq2; … end if Guard1-> Expr_seq1; Guard2-> Expr_seq2; … end...
分类:其他好文   时间:2015-03-05 17:08:31    阅读次数:140
Erlang中的基本元素操作
Erlang shell中,用句号加空格、tab或回车来结束表达式,%表示注释的起点,;隔离子句。模块是.erl 文件,库的头文件.hrl, shell中的编译时c(),外编译命令时erlc, 退出shell用q(),或erlang:halt(). 变量以大写字母开头,且不能重新绑定变量,只能一次性赋值,具有不可变状态.........
分类:其他好文   时间:2015-03-05 14:50:14    阅读次数:126
Erlang 印象
和朋友切磋高并发的时候,有一次涉及了Erlang,Erlang出自名门爱立信,具有稳定性极高的虚拟机和平台库,Facebook用它实现了聊天系统,Amazon 开发了SimpleDB,最令人惊叹的是What'sApp了,高并发的处理机制令人瞩目,是时候了解一下Erlang了。 世界是并行的,Erlang程序反应了我们思考和交流的方式,人作为个体通过发送消息进行交流,如果有人死亡,其他人会注意到。 Erlang里的模块类相当于OOPL中的类,进程相当于OOPL里的对象或类实例。 并发编程可以用来提升性能,创...
分类:其他好文   时间:2015-03-04 16:57:18    阅读次数:158
erlang程序优化点的总结
http://wqtn22.iteye.com/blog/1820587转载请注明出处 注意,这里只是给出一个总结,具体性能需要根据实际环境和需要来确定霸爷指出,新的erlang虚拟机有很多调优启动参数,今后现在这个方面深挖一下。1. 进程标志设置: 消息和binary内存:erlang:pro.....
分类:其他好文   时间:2015-03-04 15:56:50    阅读次数:144
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!