Erlang的shell功能强大,这里我将它当成我的客户端。可以动态的输入你需要发送的内容,也可以动态的接收内容,就像调试器一样,在开发过程中起到很重要的作用。具体使用方式如下:C:\Documents
and Settings\Administrator>erlEshell V5.10.4 ...
分类:
其他好文 时间:
2014-06-10 09:06:40
阅读次数:
205
1.
变量首字母必须是大写,并且变量只能进行一次赋值,erlang的变量是单一赋值变量,一个变量一旦被赋值,就无法改变,如下图:2.
元组(当从元组中提取字段值,首字母需要大写)/** _作为占位符,标识哪些我们不关心的变量,符号_称为匿名变量*/2.1 F = {firstName,
joe}. ...
分类:
其他好文 时间:
2014-06-09 22:06:52
阅读次数:
369
1.gen_server实现定时器的几种方法; 2. timer结构及什么时候可以使用它;
3.关于timer的一些误解.
分类:
其他好文 时间:
2014-06-08 20:25:25
阅读次数:
372
Erlang是一种并发编程语言(面向并发编程),它可以和分布式、多核/多处理器编程结合的天衣无缝。Erlang主要用来编写分布式的应用程序。下面看看Erlang开发环境的搭建。1.
http://www.erlang.org/download.html下载64位安装文件2. 把安装文件目录配置在环境...
这两天给公司一个新项目做上线前的压力测试,这个项目主要的接口有两个,获取订单号(getOrderId)和确认订单(confirm),需要重点压测。开始,我们选择用python写测试例,python的好处是开发迅速,但是并发能力不够;我就想试试用tsung,tsung是用erlang写的,并发肯定没问题,但我以前只用来测试过静态网站,没有测试过动态API,查了查文档,发现tsung是支持用erlang脚本生成动态参数的,于是我决定用tsung。...
分类:
其他好文 时间:
2014-06-08 10:50:33
阅读次数:
390
-module(tool).
%% ====================================================================
%% API functions
%% ====================================================================
-export([modify_host...
分类:
其他好文 时间:
2014-06-08 10:38:23
阅读次数:
209
Centos 6 下安装 erlang 手记...
分类:
其他好文 时间:
2014-06-08 09:13:52
阅读次数:
458
record的定义-record(useinfo,{id,name,pass}).%动态的传值和取值,这里的Record是{useinfo,1,lvn,123456}。put_record(Record)
-> Name = Record#userinfo.name, Name. %% #u...
分类:
其他好文 时间:
2014-06-06 09:21:11
阅读次数:
253
Riak是以 Erlang
编写的一个高度可扩展的分布式数据存储,Riak的实现是基于Amazon的Dynamo论文,Riak的设计目标之一就是高可用。Riak支持多节点构建的系统,每次读写请求不需要集群内所有节点参与也能胜任。像这样的系统,我们需要版本机制来确定哪个值是最新的。所以就引入了向量时钟...
分类:
其他好文 时间:
2014-06-06 09:16:36
阅读次数:
416
1、多线程基础
线程通信,是指线程之间以何种机制来交换信息。其中通信的机制有两种:内存共享和消息传递。内存共享是指线程之间通过写-读内存中的公共状态隐式进行通讯(Java);消息传递在线程之间没有公共状态,线程之间必须明确通过发送消息来显式进行通讯(Erlang)。
同步是指程序用于控制不同线程.....
分类:
编程语言 时间:
2014-06-05 19:05:36
阅读次数:
398