??原创文章,转载请注明出处:服务器非业余研究http://blog.csdn.net/erlib 作者SunfaceProject StructureThe structures of OTP applications and of OTP releases are different. An OTP application can be expected to have one top-le...
分类:
其他好文 时间:
2014-11-06 22:02:12
阅读次数:
325
IntroductionOn Running Software运行时软件There’s something rather unique in Erlang in how it approaches failure compared to most other programming languages. There’s this common way of thinking where the...
分类:
其他好文 时间:
2014-11-06 20:04:07
阅读次数:
296
??1.OTP ApplicationsFiguring out OTP applications is usually rather simple. They usually all share a directory structure that looks like: ?搞清楚 OTP applications通常都非常简单,他们通常在同一个目录下, 目标结构如下: doc/;ebin/s...
分类:
其他好文 时间:
2014-11-06 20:03:28
阅读次数:
274
很多时候,我们的程序需要一些预定义的参数,比如上次说的tcp_server的例子一般参数有集中途径,具体参考这里http://blog.yufeng.info/archives/2852app里面,env字段,比如,我们的tcp_server_app.src{application, tcp_ser...
分类:
其他好文 时间:
2014-11-06 14:45:38
阅读次数:
169
Erlang节点之间的通讯,主要用于两个Erlang节点之间的通讯,但Erlang还支持与java构建的节点通讯,甚至与c构建的节点通讯,前面两种方式在我以前的文章都有讲到,所以这里讲Erlang与c构建的节点通讯。Cnode与erl_interface想用C构建一个erlang节点,要利用Erla...
分类:
其他好文 时间:
2014-11-06 01:56:18
阅读次数:
255
Erlang节点通讯,主要是Erlang节点与Erlang节点之间的通讯,但Erlang同时支持erlang与java构建的节点通讯,还支持Erlang与c构建的节点通讯,前面两种方式在以前的文章都可以找到,所以这里讲Erlang与c构建的节点通讯。...
分类:
其他好文 时间:
2014-11-06 00:47:08
阅读次数:
209
网上抄来的,经过一系列调试,7788大概明白了,直接贴代码tcp_server_app.erl-module(tcp_server_app).-behaviour(application).-export([start/2, stop/1]).-define(DEF_PORT, 2222).s...
分类:
其他好文 时间:
2014-11-05 21:04:55
阅读次数:
157
在函数编程中经常用到闭包。闭包是什么,它是怎么产生的及用来解决什么问题呢。给出字面的定义先:闭包是由函数及其相关的引用环境组合而成的实体(即:闭包=函数+引用环境)(想想Erlang的外层函数传入一个参数a, 内层函数依旧传入一个参数b, 内层函数使用a和b, 最后返回内层函数)。这个从字面上很难理...
分类:
编程语言 时间:
2014-11-05 19:16:06
阅读次数:
390
* 确保没有任何编译警告 * Erlang中String采用list实现,32位系统中,其1个字符用8个字节的空间(4个保存value, 4个保存指针)。因此string速度较慢,空间占用较大 * 在Server中,总是尽力书写尾递归(tail-recursi...
分类:
其他好文 时间:
2014-11-04 22:56:08
阅读次数:
396
http://zh.wikipedia.org/wiki/ErlangErlang是一种通用的并行程序设计语言,它由瑞典电信设备制造商爱立信所辖的计算机科学研究室开发,目的是创造一种可以应付大规模开发活动的程序设计语言和运行环境。Erlang问世于1987年,经过十年的发展,于1998年发表开放源代...
分类:
其他好文 时间:
2014-11-04 10:46:55
阅读次数:
185