http://www.java123.net/v/955748.html Erlang最大的优点是方便,很多基础功能都已经集成到Erlang语言中。之前用C++写服务器的时候,管理TCP连接很繁琐,需要写一大堆代码来实现。底层的框架需要写很多代码实现,这样既浪费时间,又会有很多BUG。但是用Erl....
分类:
其他好文 时间:
2015-01-19 12:27:13
阅读次数:
167
构建application练习5(监督树),以实例完全演示监督树的用法,Erlang入门必须知道的那点事。。。...
分类:
移动开发 时间:
2015-01-17 18:04:11
阅读次数:
239
1、示例项目(bank)简介
bank_server.erl是为客户服务的进程回调模块
bank_center.erl是为银行服务中心的进程回调模块
客户(bank_server)每年都要扣除年费
所有年费都交给银行服务中心(bank_center)
客户服务使用示例:
创建用户:bank_server:create_account(myname, 100).
用户存钱:...
分类:
移动开发 时间:
2015-01-16 19:13:43
阅读次数:
196
http://www.cnblogs.com/me-sa/archive/2011/12/27/erlang0025.html1>application:start(log4erl). 我们就从这一行命令开始说起吧,回车之后可以把log4erl应用程序启动起来.Erlang/OTP中的能完成特定功能...
分类:
移动开发 时间:
2015-01-16 18:35:36
阅读次数:
306
Erlang入门:构建application练习3,实例演示如果构建一个最简单的Erlang Application...
分类:
移动开发 时间:
2015-01-16 14:48:15
阅读次数:
189
如果你需要了解erlang的打包升级,请参考一下文档。
System Principles
User's Guide:一篇关于erlang创建目标系统和升级系统相关的官方文档。
http://www.erlang.org/doc/system_principles/system_principles.html
sasl application是关于erlang打包升级的库...
分类:
其他好文 时间:
2015-01-16 14:43:07
阅读次数:
187
1、定义application回调模块
{CSDN:CODE:581291}
2、定义application资源描述文件
资源描述文件名要和application名称一致,并且后缀为.app,
如:bank.app
然后把资源描述文件放在erlang能搜索到的路径下
{CSDN:CODE:581295}
3、启动application
application:start...
分类:
移动开发 时间:
2015-01-16 13:10:42
阅读次数:
159
1、定义application回调模块
%% 文件名为bank_app.erl
-module(bank_app).
%% 指定behaviour为application
-behaviour(application).
%% 导出application回调模块的函数
-export([start/2, stop/1]).
%% 启动application时调用
start(_Type, ...
分类:
移动开发 时间:
2015-01-16 11:26:25
阅读次数:
189
问题描述:在生产环境中出现一例性能问题,A和B两个结点运行在两台服务器上,A与B互联,A不断向B发送消息。B结点所在机器发生宕机,导致A结点中发送消息的进程赌消息。追踪过程:通过erlang:process_info(erlang:whereis(Pid))发现current_function一直是...
分类:
系统相关 时间:
2015-01-16 01:03:29
阅读次数:
260
Eshell V5.10.4 (abort with ^G)
1> bank_server3:create_account(name1, 1000).
true
2> name1 ! check.
check
Yearly Payment: 1000 -> 940
3> erlang:send(name1, check).
check
4> erlang:send(name1,...
分类:
其他好文 时间:
2015-01-15 11:03:29
阅读次数:
237