Erlang
captain9911
这个作者很懒,什么都没留下…
展开
-
Erlang 数据类型
Erlang 数据类型 1、数值(整数和浮点数) Erlang中整数的大小没有限制(唯一的限制就是物理内存的大小),运算时整数和浮点数会自动进行类型转换,因此用不上显式强制类型转换。 使用数字0~9和字母A~Z/a~z 表示从2到36进制的数。 16#FFFF 十六进制的数 2#1001原创 2015-07-15 17:28:04 · 1852 阅读 · 0 评论 -
Erlang行为模式实现模块的首部
%%%------------------------------------------------------------------- %%% @author Martin & Eric %作者信息和邮箱地址 %%% [http://www.erlware.org] %%% @copyright 2008-2010 Erlware %日期和版权归属 %%% @doc RPC o原创 2015-07-29 10:39:06 · 567 阅读 · 0 评论 -
Erlang - gen_server
API段: 用start_link()或start_link(Port)启动服务器; 用get_count()查询服务器已处理的请求数; 用stop()终止服务器。 相关API函数: 启动并链接服务器进程: start_link/1 启动服务器并监听指定端口 start_link/0 启动服务器,但使用默认端口 gen_server:start_原创 2015-07-31 09:58:32 · 1084 阅读 · 0 评论 -
Erlang操作时间
1、首先,说说时间相关的基础函数,类似于其它语言中的获取时间戳函数。 查下API文档,描述如下: erlang:now() -> timestamp() timestamp() = {MegaSecs, Secs, MicroSecs} MegaSecs = Secs = MicroSecs = integer() >= 0 可以看到,这个就是erl中的获取时间戳的方转载 2015-07-30 15:17:52 · 1705 阅读 · 0 评论 -
Erlang lists 系列函数功能与用法详解
一,带函数Pred 1, all(Pred, List) -> boolean() 如果List中的每个元素作为Pred函数的参数执行,结果都返回true,那么all函数返回true, 否则返回false 例子: lists:all(fun(E) -> true end,[1,2,3,4]). 结果 true 2, any(Pred, List) ->转载 2015-07-28 17:26:00 · 591 阅读 · 0 评论 -
Mac OS X 下搭建Erlang开发环境
1、前往官网下载源码 http://www.erlang.org/download.html 2、解压源码 tar -xvzf otp_src_R16B03.tar.gz 3、进入源码目录中 cd otp_src_R16B03 4、执行./configure 5、执行make 6、执行sudo make install 执行erl显示: 类似信息,即表示安装原创 2015-07-14 15:57:52 · 686 阅读 · 0 评论