自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 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 926

原创 Erlang里的OO和Java里的OO

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

2010-04-04 18:59:00 670

原创 Erlang 中的Module级别热部署

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

2010-04-04 18:58:00 551

原创 Erlang 的分布通讯安全策略

Erlang的分布式通讯安全策略,可以归结为 All or None。要不拥有全部的权限,要不就完全没有。它的节点安全设置,是通过一个magic cookie来实现的。这个文件默认放到$HOME/.erlang.cookie ,文件内容是字符串。当启用分布通讯的时候,这个magic cookie就很重要了。如果在命令行里面带上 -setcookie ,则在当前节点使

2010-04-04 18:57:00 533

原创 分布式原语

chinpeng@baeeq:~/erlangWorkspace$ erl -sname baeeq1 -setcookie baeeqErlang R13B01 (erts-5.7.2) [source] [smp:2:2] [rq:2] [async-threads:0] [kernel-poll:false]Eshell V5.7.2  (abort with ^G)(bae

2010-04-04 01:57:00 400

原创 在局域网内启动节点时的“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 name!/nPlease check your configuration/n",[]}{

2010-04-03 22:46:00 3433

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

Error Handling 错误处理 -------------------------------------------------------------------------------- Definitions 定义Exit signals are sent when processes crash 进程出错时的退出信号Exit Signals propaga

2010-04-03 16:03:00 433

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

 Concurrent Programming 并发编程Definitions 定义 Creating a new process 创建新进程 Simple message passing 简单消息传递 An Echo Process 一个Echo进程 Selective Message Reception 选择性的消息接受 Selection of Any M

2010-04-03 16:02:00 340

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

 第一部分:Sequential Programming 顺序化编程目录--------------------------------------------------------------------------------Numbers.     ——Integers 整型    ——Floats 浮点型Atoms 字符串Tuples 复表List

2010-04-03 15:58:00 584

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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