![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
erlang
pyystone
前挖财Android软件开发工程师
有事可以发送邮件到 pyystone@163.com
展开
-
为什么写这些博客
写这个博客主要是要学习 erlang 所以记录下平时学习的感受 和 自己测试写的小例子8月份要去一个地方学习,那边让我用 centos + vmware 配置 环境,然后用CRT 链接,下载 erlang ,用erlang 编译配置环境我也就不讲了(主要还是麻烦了别人帮我配的,我自己没有配成功=。=)。我erlang入门 是通过 erlang 入门手册 学习的,在此先感谢下百度文库原创 2013-07-10 09:48:05 · 415 阅读 · 0 评论 -
发一些我在学习erlang过程中给予我帮助的 博客
8.7号得总结表示我的 连接被 服务器的防火墙拦截了,麻烦了nick帮我设置了下,经过他的提示和建议,我自己去查了下 服务器的防火墙 开放端口设置,我的服务器的系统是 centos,这个是我学习的网址:http://os.51cto.com/art/201003/192211.htm;对于erlang来说,我还有很多的不懂的地方,lists的很多函数都不知道,对于我这种英文略渣的人来说,还是看原创 2013-08-09 00:58:03 · 604 阅读 · 0 评论 -
8.7 总结
第一次写,略渣8.7熟悉工作环境--熟悉FB 今天是在广州学习的第一天,主要是熟悉这边的工作环境和熟悉flash builder 4.7的语法和用法。 nick 给我订了个计划,在8.8号晚上之前能够写完1个网络聊天室,需要用fb写前台,配合erlang写的后台能够完成一定的聊天功能,并且要给坐在我对面的学长进行评价和进一步的软件指导,因为我是第一次接原创 2013-08-07 21:51:55 · 569 阅读 · 0 评论 -
erlang:奇偶判断(spawn,register)
是对一个数 n,向下便利,判断是奇数还是偶数,一直到0为止。-module(test).-export([f/1,f2/2,f1/0]).f2(0,F1_pid)->F1_pid ! fin,io:format("f2 end!~n");f2(N,F1_pid)-> if N rem 2 == 1 ->原创 2013-07-10 16:03:47 · 1047 阅读 · 0 评论 -
erlang:简单函数重载
在erlang里面,重载很方便,不同的变量都会调用不同的函数,注意分函数的结尾是; -module(test). -export([pri/1]). pri([])-> ok; pri([First|Rest])-> pri2(First), pri(Rest). pri2({Name,{c,N}})-> prit({Name,{c,N原创 2013-07-10 09:53:06 · 921 阅读 · 0 评论 -
erlang fun函数使用详解
先看一个Erlang的规定:在Eralng中,同一个模块中的两个函数,如果她们同名但是它们的目(arity)不同,这样的两个函数被认为是完全不同的两个函数。通常情况下,这样的函数被用作辅助函数。 fun函数就是一个匿名函数(因为他自己没有名字),但就这个匿名函数,用处却是很大的。fun既可以作为函数的参数,也可以作为函数(或者自己本身fun)的返回结果。 现在,我们再来看一下fun转载 2013-07-10 10:53:29 · 1380 阅读 · 0 评论 -
erlang: format 格式化输出
io:format的格式化参数。 c 输出多个重复的字符。 1.io:format(”~2c”,”a”). 结果:aa,标识输出字母2次。 2.io:format(”~2.1c”,”a”). 结果:_a,标识输出2个字符,1个是后面跟的字母,另一个位置用空格补充,从左开始,如果是”~-2.1c”是从右侧开始。 s 打印字符串,按手册说只接受list,转载 2013-07-10 10:50:58 · 3027 阅读 · 0 评论 -
erlang:猜数字
-module(test). -export([f/1]). f(N)-> if 50 == N -> io:format("find!~n~-5s:~-5s~n",[integer_to_list(1),integer_to_list(50)]); true-> f2(N,1原创 2013-07-10 09:51:26 · 504 阅读 · 0 评论 -
erlang:使用 fun 来编写一个成绩排序
-module(test).-export([f/1]).f(List)->lists:foreach(funshow/1,lists:sort(fun({_,A},{_,B})-> A>Bend,lists:map(funadd/1,List))).show({Name,Grage})->io:format("~-15w:~15w~n",[Name原创 2013-07-10 09:44:40 · 527 阅读 · 0 评论 -
8.8 总结
今日总结: 今天过得很充实,早上迟到了,闹钟设定得太早了,结果醒来以后又睡了过去,然后就迟到了,早上在回顾了昨天写的代码然后定制了进一步的erlang后台开发计划,下午向chan 请教了一些 erlang 中 list的用法 和 字符串的 处理问题,成功在下午完成了erlang 后台的开发,不过还没有测试过私聊功能,登出功能和聊天室在线用户功能。 晚上和Andric ,chan原创 2013-08-09 00:09:37 · 449 阅读 · 0 评论