
erlang
hjeEven1
这个作者很懒,什么都没留下…
展开
-
erlang 杂记
1:整数转换成字符串,字符串相连。Num=1+2,H_string = lists:append(["Hello, ","Erlang ",App,integer_to_list(Num)]),原创 2011-05-30 23:04:14 · 176 阅读 · 0 评论 -
erlang app 文件
应用的概念¶当我们写了实现特定功能的代码之后,我们可能想将代码转成一个 应用 (application),这是可以作为一个单元启动和停止的组建,同时它也可以在其他系统中被重用。我们要创建一个 应用回调模块 ,其中描述了该应用应该如何被启动和停止。然后,需要一个应用规格,它被放在一个 应用资源文件 。我们还指定该应用由哪些模块组成,以及各个回掉模块的名字。如果我们使用 s...原创 2011-10-24 23:13:53 · 342 阅读 · 0 评论 -
erlang 函数
1、消重算法: 1> List = [1,2,3,1,2,4]. [1,2,3,1,2,4] 2> sets:to_list(sets:from_list(List)). [3,2,1,4] 2、排序算法: 3>lists:sort(List). [1,1,2,2,3,4] 根据某一元素排序 4>rd(app{id,date...原创 2011-10-24 22:49:03 · 309 阅读 · 0 评论 -
从rabbit模块启动
从rabbit模块启动 看rabbit.erl的 start()-> 函数start() -> try ok = prepare(), ok = rabbit_misc:start_applications(?APPS) after %%give the error loggers some time to catc...原创 2011-10-23 21:42:47 · 324 阅读 · 0 评论 -
erlang 中文支持
转载:http://blog.codingnow.com/2008/12/erlang_shell_utf-8.html 发现在 Ubuntu 下用 apt 装的 Erlang (5.6.5) 的 Shell 不支持中文,这让我郁闷了一把。:(好在 Erlang 是开源的,有源码在手,有何畏惧。晚上,我卯足了劲研究 Erlang 的 source code ,想找到不支持中...原创 2011-10-02 01:24:28 · 201 阅读 · 0 评论 -
erlang libs
4.丰富的 libsErlang中提供丰富的 libsstdlib中包含大量的数据结构如 lists, array, dict, gb_sets, gb_trees, ets, dets等mnesia提供一个分布式的数据库系统inets提供 ftp client, http client/server, tftp client/servercrypto 提供...原创 2011-10-02 01:19:37 · 160 阅读 · 0 评论 -
erlang 中文乱码
下面是截图。。原创 2011-09-22 10:34:43 · 228 阅读 · 0 评论 -
gen_server
1,Client-Server原则 (转)client-server模型由一个中心服务器和任意多的客户端组成 该模型主要用来做资源管理操作,不同的客户端共享一个通用的资源,服务器负责管理该资源 2,例子Java代码 -module(ch3). -behaviour(gen_server). -export([start_link/0]). -expo...原创 2011-06-01 15:29:05 · 211 阅读 · 0 评论 -
supervisor 监控树
erlang监控树 supervisorSupervisor Behaviour是一个用来实现一个supervisor进程来监控其他子进程的模块子进程可以是另一个supervisor,也可以是一个worker进程.worker进程一般使用gen_event,gen_fsm或gen_server behaviour来实现.一个使用该模块来实现的supervisor有一个接口方法的标准集,...原创 2011-05-31 15:03:30 · 213 阅读 · 0 评论 -
erlang application 概述(转)
我们写完一组功能模块后(在erlang中,以module为单位),总是希望这一组模块,可以打包成一个应用,作为一个单独的整个,可以启动,停止,象mnesia一样。并可以在其它应用中引用。如何来做到这一点呢。每一个应用都是通过application:start系列函数来启动,application:stop可以停止一个应用。 一个应用需要一个.app文件来描述,主要描述它包括哪些文件,参数等。 如果...原创 2011-05-31 10:51:57 · 208 阅读 · 0 评论 -
erlang applications
.. _applications: 应用====本章应与 :manpage:`app(4)` 和 :manpage:`application(3)` 。应用的概念----------当我们写了实现特定功能的代码之后,我们可能想将代码转成一个 **应用** (application),这是可以作为一个单元启动和停止的组建,同时它也可以在其他系统中被重用。我们要...原创 2011-12-25 20:37:12 · 177 阅读 · 0 评论