关于erlang
文章平均质量分 68
wulong2014
听到键盘响声就兴奋、
展开
-
erlang编译目录设置
在Erlang shell中输入如下函数,获取当前工作目录:>1 pwd().可以使用如下函数切换工作目录:>1 c:cd("X:/your_erlang_directory").值得注意的是,即使是在windows下,分隔符也要使用“/”也可以在windows用户目录中创建.erlang文件,在文件中输入上面命令,这样Erlang shell在启动后自动切换至指定目录。在原创 2014-10-22 11:26:01 · 763 阅读 · 0 评论 -
erlang学习笔记:分布式编程
同一台机器开启不同节点erl -sname 节点名称rpc:call(节点名称@host,Mod,Fun,[Arg]).rpc:标准的erlang库模块 函数:rpc:call(Node,Mod,Fun,Args) node上执行apply(Mod,Fun,Args)例子: gandalf节点 erl -原创 2014-10-22 20:01:50 · 435 阅读 · 0 评论 -
erlang学习笔记:语法基础
模式匹配=表示一个模式匹配操作。Lhs=Rhs实际上是这样一个过程,对右端求值(Rhs),然后将结果与左端(Lhs)进行模式匹配。变量 绑定变量:一个指针,指向存放那个值的存储区,而那个值是无法改变的。运算符除法: / 保留小数 div 整除 rem 求余 原子用来表示不同的非数字常量值er原创 2014-10-15 17:56:46 · 988 阅读 · 0 评论 -
erlang学习笔记:ets和dets
ets erlang数据存储 常驻内存dets 磁盘ets 常驻磁盘 DETS的最大文件大小是2GB DETS必须打开才能使用,用完后还应该正确关闭。ets 和 dets 表是把键值关联到一起的数据结构。常用操作是插入和查找 两者其实就是erlang元组的集合ets 和 dets是保存的都是元组。元组里的某一个(默认第一个)被称为该表的键。通过键来原创 2014-10-22 11:24:03 · 882 阅读 · 0 评论 -
erlang语法
1、退出,输入 haut().2、-module3、module_name:function_name( arguments )例如调用tut:double(10),说明调用tut模块的double函数。4、模块名为tut-module(tut).-export( [double/1, fact/1] ).double(X)-> 2 *转载 2014-10-22 14:23:32 · 2642 阅读 · 0 评论