Erlang里的make

Erlang自带一个make工具我们看一个例子目录结构:Java代码 --Emakefile  -include   --test.hrl  -src   --test.erl  -ebin  --Emakefile-include --test.hrl-src --test

2010-04-04 19:00:00

阅读数 701

评论数 0

Erlang里的OO和Java里的OO

[Updated: Feb 18, 2007, 增加了关于Java中静态方法的内容]首先,这里的OO中的Object仅指包含可变状态的Object,暂不涉及有关OO的多态、继承等概念。一、Erlang的OO1、保存在函数调用栈中的状态Erlang是函数式语言,一般而言,对于事物可变的状态(参数和中...

2010-04-04 18:59:00

阅读数 519

评论数 0

Erlang 中的Module级别热部署

Java里面要实现Code Replacement,也就是什么热部署,通常是使用ClassLoader机制。不久前看到了一篇Google的Paper,里面讲解的C++代码热部署更为复杂。在Erlang里面,实现Code Replacement其实很简单,最方便的方法可以参考 《Erlang Ref...

2010-04-04 18:58:00

阅读数 358

评论数 0

Erlang 的分布通讯安全策略

Erlang的分布式通讯安全策略,可以归结为 All or None。要不拥有全部的权限,要不就完全没有。它的节点安全设置,是通过一个magic cookie来实现的。这个文件默认放到$HOME/.erlang.cookie ,文件内容是字符串。当启用分布通讯的时候,这个magic cookie就...

2010-04-04 18:57:00

阅读数 302

评论数 0

分布式原语

chinpeng@baeeq:~/erlangWorkspace$ erl -sname baeeq1 -setcookie baeeqErlang R13B01 (erts-5.7.2) [source] [smp:2:2] [rq:2] [async-threads:0] [kernel-po...

2010-04-04 01:57:00

阅读数 256

评论数 0

在局域网内启动节点时的“Can't set long node name”异常

错误描述:chenpeng@chenpeng:~/erlangWorkspace/concurrent$ erl -name chenpeng -setcookie baeeq{error_logger,{{2010,4,3},{22,28,7}},"Cant set long node...

2010-04-03 22:46:00

阅读数 2650

评论数 0

分布式、并行计算语言Erlang 学习笔记(第三部分)

Error Handling 错误处理 -------------------------------------------------------------------------------- Definitions 定义Exit signals are sent when process...

2010-04-03 16:03:00

阅读数 332

评论数 0

分布式、并行计算语言Erlang 学习笔记(第二部分)

 Concurrent Programming 并发编程Definitions 定义 Creating a new process 创建新进程 Simple message passing 简单消息传递 An Echo Process 一个Echo进程 Selective Message Rece...

2010-04-03 16:02:00

阅读数 229

评论数 0

分布式、并行计算语言Erlang 学习笔记(第一部分)

 第一部分:Sequential Programming 顺序化编程目录--------------------------------------------------------------------------------Numbers.     ——Integers 整型    —...

2010-04-03 15:58:00

阅读数 384

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭