gen_server 主体 module 已经分析完了(http://www.cnblogs.com/--00/p/4271982.html),接着,分析下gen_server 中的terminate .首先分析一个问题, 这个问题是之前在weibo 上和别人讨论过的一个问题:Why will a ...
分类:
其他好文 时间:
2015-02-04 16:07:07
阅读次数:
204
在分析完gen module 之后,就可以开始进入gen_server 的主体module 了.gen_server 的主体 module 暂不涵括terminate, hibernate, debug trace 相关的内容,这些会单独拉出来分析.gen_server 主要包括start 初始化部...
分类:
其他好文 时间:
2015-02-04 14:26:05
阅读次数:
244
http://erlangdisplay.iteye.com/blog/315452erlang中变量只能一次赋值,这么“苛刻“的要求下,更别想拥有全局变量了。变量只在function中存在,这就是函数编程语言的特色。对于函数参数对应的变量从执行函数开始,到函数执行结束(从咱们编程者的角度来看的确如...
分类:
其他好文 时间:
2015-02-04 12:52:37
阅读次数:
428
想要注册一个进程,必须先要创建一个进程。 如何创建一个进程,可以使用spawn、spawn_link,它们虽然都能创建进程,但是也有微妙的区别(找本书,查询erlang进程集,有spawn_link详细用法): 1)当前进程中创建一个并行进程,当被生成的进程崩溃时,当前进程不会察觉 ...
分类:
系统相关 时间:
2015-02-04 10:55:16
阅读次数:
424
在分析 gen_server (或者是gen_fsm )之前,首先应该弄明白,gen 这个module .1 -module(gen).2 -compile({inline,[get_node/1]}).3 4 %%%-----------------------------------------...
分类:
其他好文 时间:
2015-02-04 01:54:00
阅读次数:
229
由于逐渐将开发重心向linux偏移,首先要解决的问题就是开发环境,记录一下在centos7中安装最新的otp17.4的过程:
1.首先去erlang官网下载源码包otp_src_17.4.tar.gz
2.使用tar -xvf otp_src_17.4.tar.gz命令解压源码包,同时当前目录下会生成解压后的文件夹otp_src_17.4
3.cd otp_src_17.4进入解压后的文件夹...
分类:
其他好文 时间:
2015-02-04 00:39:11
阅读次数:
290
接触Erlang有段时间了,之前一直懒得总结,发现很多东西都是散落各处,总想拾起,可又感觉像是流沙。就从现在开始吧,慢慢总结起来,捡起来。先计划写一些系列性的,比如说generic standard behaviours、beach的一些小东西、常用的一些开源工具、生产环境下虚拟机参数的调整、看到的...
分类:
其他好文 时间:
2015-02-04 00:21:03
阅读次数:
254
http://fengmm521.blog.163.com/blog/static/2509135820147922355273/如果有一个数字,你想要转换成字符串这个在Erlang中是怎么操作的,如果是小写字母开头的字符串原子呢,这个要怎么转成字符串。以及字符串的连接。数字转字符串:现在有一个数字...
分类:
其他好文 时间:
2015-02-03 18:49:23
阅读次数:
758
http://wenku.baidu.com/link?url=or-8mkUYUM0uVeqCYESGe93YIlh2IDLP7lFOwRlwr8Syf3PeHbwJC5DPCErs4NFrb1p4I16eJuHIIFG_tR_jdYGoL5MsJX0YEjdeUmKjkTG声明:此文档只作为对e...
分类:
其他好文 时间:
2015-02-03 17:01:22
阅读次数:
188
http://www.ask3.cn/a/jingcaibowen/tech/Erlang/2013/0614/42043.htmlgen_server是erlang的OTP框架中最常用的“行为模式”了吧,至少几本erlang教材都是首 先介绍这个。这东西用来做什么的呢?或者说,为什么要用这东西呢?...
分类:
其他好文 时间:
2015-02-03 16:59:44
阅读次数:
460