Erlang
cndenis
这个作者很懒,什么都没留下…
展开
-
初识Erlang,Hello World
初识Erlang,Hello Worldby cnDenis 2013年3月12日这两天开始玩Erlang,咱们从Hello World开始吧。先是要到官网http://www.erlang.org/download.html下载安装包,安装上,设置好系 PATH,然后打开命令行,输入erl,如果看到类似于Eshell V5.10.1 (abort with ^G)1>...2013-03-13 18:53:11 · 268 阅读 · 0 评论 -
初识Erlang,Hello World(2)
初识Erlang,Hello World(2)by cnDenis 2013年3月12日昨天费了老大劲终于把Hello World打出来了,今天我们继续。说N遍Hello World,递归的使用Hello World说一遍怎么够呢,说N遍吧。代码如下:-module(helloworld).-export([hw3/1]).% 打印N遍Hello worldhw3...2013-03-16 00:56:36 · 146 阅读 · 0 评论 -
初识Erlang,Hello World(3)
初识Erlang,Hello World(3)by cnDenis 2013年3月15日今天不只要对World说Hello,还要对别人说Hellohw(Who) -> io:format("Hello ~p ~n", [Who]).平平无奇的一个函数,对Who说Hello如果要对一组人说Hello,可以这么做:hw10(L) -> [h...2013-03-16 00:59:21 · 125 阅读 · 0 评论 -
初识Erlang,Hello World(4)
初识Erlang,Hello World(4)by cnDenis http://cndenis.iteye.com 2013年3月30日前几节的Hello world都是自言自语,今天试试对着别人说。首先是在本机上各个进程之间, 然后是在网络上不同机器之间。进程间的消息:单向接收Erlang里可以很方便地创建进程,这种进程是超轻量级的,运行于erlang虚拟机内部的, 而与操作...2013-03-30 16:58:28 · 154 阅读 · 0 评论 -
gen_server笔记
gen_server笔记by cnDenis http://cndenis.iteye.com 2013年4月24日gen_server是erlang的OTP框架中最常用的“行为模式”了吧,至少几本erlang教材都是首 先介绍这个。这东西用来做什么的呢?或者说,为什么要用这东西呢?由于我接触这东西不过几天, 理解尚非常粗浅,就我看来,用gen_server有以下几个好处:...2013-04-25 16:40:03 · 276 阅读 · 0 评论 -
Erlang中的长度
Erlang中的长度by cnDenis http://cndenis.iteye.com 2013年4月27日 值得吐槽的是居然连求长度这么基础的方法,Erlang都没有统一起来。 分为len和size两大对立阵营:len阵营列表(字符串是列表的一种)的长度用length/1或string:len/1。 别看后面那个打着string开头,对于不是字符串的列表也照用不误, ...2013-04-27 17:12:29 · 713 阅读 · 0 评论