- 浏览: 35057 次
- 性别:
- 来自: 北京
最近访客 更多访客>>
文章分类
最新评论
-
derlang:
mryufeng 写道方向很好哦多谢鼓励,共同进步
Erlang学习告一段落 -
mryufeng:
方向很好哦
Erlang学习告一段落 -
crackcell:
一起进步……
Erlang学习告一段落
[按]
还是多看看这个http://erlangdisplay.iteye.com/category/53509,实战性强,俺是标题党。
理解Erlang中的各类配置文件和资源文件,对分布式系统的部署和运维有重要意义。参见Erlang/OTP System Principles.
source file
.erl
.hrl
configure file
node application configure file
# erl -sname cp1 -config <ConfigFile>
resource file
.app
.rel
script file
.script
.boot
upgrade file
.appup
.relup
还是多看看这个http://erlangdisplay.iteye.com/category/53509,实战性强,俺是标题党。
理解Erlang中的各类配置文件和资源文件,对分布式系统的部署和运维有重要意义。参见Erlang/OTP System Principles.
source file
.erl
.hrl
configure file
node application configure file
# erl -sname cp1 -config <ConfigFile>
%% no tty [ {kernel, [ {start_boot_server, true}, %% {boot_server_slaves, ['127.0.0.1']}, {error_logger, {file, "/home/gj/error_logs/debug.log"}} ]}, {sasl, [ %% minimise shell error logging %% {sasl_error_logger, false}, %% only report errors %% {errlog_type, all}, %% define the parameters of the rotating log %% the log file directory %% {error_logger_mf_dir,"/home/gj/error_logs"}, %% # bytes per logfile %% {error_logger_mf_maxbytes,10485760}, % 10 MB %% maximum number of %% {error_logger_mf_maxfiles, 10} ]} ].
resource file
.app
{application, efs, [ {description, "EFS Distributed File System"}, {vsn, "0.0.1"}, {modules, [ efs_app, efs_sup, libefs, efs, efs_mds, efs_mds_model, efs_mds_chkpool, efs_mds_diskpool, efs_cds, efs_cds_model, efs_test ]}, {registered, [efs_sup, efs, efs_mds]}, {applications, [kernel, stdlib]}, {mod, {efs_app, [mds,{cds,4},client]}}, {start_phases, []} ]}.
.rel
script file
.script
.boot
upgrade file
.appup
.relup
发表评论
-
Erlang应用列表
2010-11-02 17:47 766本文收集Erlang的应用列表,随时更新维护 WebS ... -
安装wx成功
2010-11-01 23:10 839今晚下定决心,要安装wx for Erlang,经过几个小时的 ... -
几个有趣的Erlang项目
2010-07-15 18:45 872Riak Scalaris CouchDB Disco ... -
mnesia schema management
2010-06-19 16:59 852Q: 加入一个新节点到Mnesia System &g ... -
日日亲近之
2010-06-03 19:19 29净空法师有一读书法:一门深入,长时熏修。细细想来,确有至理存在 ... -
学习erlang三个月小节
2010-06-01 21:44 825期间主要做了 - 看erlang programmin ... -
actors style of concurrent programming
2010-05-01 19:46 460from <<Programming in sca ... -
对Erlang的学习需要深入
2010-04-30 17:56 57用Erlang写了一个集群管理和监控系统,初具 ... -
Erlang标准库代码
2010-04-21 22:35 750欲掌握OTP,可以多读读Erlang标准库代码,rpc, os ... -
Erlang集群管理系统中遇到的一些小问题
2010-03-10 17:31 1463erlang节点之间的文件传输 # file:read_fil ... -
Erlang学习告一段落
2010-02-28 17:13 1157学习了一个多月的Erlang,很开阔眼界。最近在公司里建议用E ... -
gen_server: handle_cast VS handle_info
2010-02-20 15:17 2539http://www.trapexit.org/forum/v ... -
开源项目egfs
2010-02-19 22:21 930在http://projects.trapexit.org/w ... -
为EFS提供C API
2010-02-17 18:32 927问题: EFS是我最近学习Erlang的过程中写的一个min ... -
Erlang interoperability
2010-02-17 16:33 702在HTML文档的 doc/tutorial下有文件(新添Mak ... -
mini code and tools
2010-02-17 12:09 577on startup: ./.erlang $HOME/.e ... -
Erlang bytecode
2010-02-10 18:26 809http://mryufeng.iteye.com yufe ... -
Erlang的基准测试
2010-02-08 23:11 739需要测试Erlang系统各个方面的性能。 进程创建和并发 ... -
Erlang的代码加载过程
2010-02-08 23:05 603code:load_file/1 提个问题在这儿,慢 ... -
Erlang中的进程表示
2010-02-08 22:56 829test1() -> Pid = spaw ...
相关推荐
2. **gen_server**:gen_server是Erlang中的一种行为(behavior),它提供了一种标准的方式来处理服务请求、状态管理和错误处理。在文件存储系统中,gen_server可能包含如下功能:接收上传请求,将文件保存到磁盘,...
在提供的压缩包文件中,你会找到对应的安装程序或二进制包。 2. **解压**:如果你下载的是压缩文件,使用相应的工具(如 WinRAR、7-Zip 或 macOS 的内置解压功能)将其解压到一个合适的目录。 3. **安装**: - **...
首先,我们需要理解Erlang中的字符编码。Erlang标准库默认使用Unicode(通常是UTF-8)作为其内部字符串表示。这意味着所有内部的文本数据都应该以UTF-8编码。然而,在与其他系统交互,如读取或写入文件时,如果编码...
在 Erlang 中,模块是通过文件来保存的,每个文件对应一个模块。模块名必须和文件名相同,否则 Erlang 无法找到模块。函数是模块中的基本单元,用于实现具体的计算任务。 在 Erlang 中,用户可以使用模块和函数来...
Erlang B和Erlang C是电信领域中两种重要的流量模型,用于预测和分析通信系统中的呼叫处理能力和拥塞情况。这两个模型由丹麦工程师Agner Krarup Erlang在20世纪初提出,至今仍广泛应用于现代通信网络的设计与优化。 ...
Erlang并发编程,Erlang程序设计,Erlang中文手册。 学习erlang的好资料。 Erlang是一个结构化,动态类型编程语言,内建并行计算支持。最初是由爱立信专门为通信应用设计的,比如控制交换机或者变换协议等,因此...
- **行为模式**:如GenServer、GenEvent和Gen_fsm,它们定义了Erlang中服务器、事件处理和状态机的通用行为。 - **Elixir**:基于Erlang VM的现代编程语言,提供了更接近Ruby的语法,同时保留了Erlang的并发特性和...
Erlang Shell是Erlang编程语言提供的一种交互式编程环境,允许开发者直接在命令行中编写、执行Erlang代码并观察结果。无论是Linux、UNIX还是Windows操作系统,Erlang Shell都能顺利运行。只需在命令行中输入`erl`...
1. **解析速度优化**:原生protobuf在Erlang中的解析速度可能较慢,改进可能涉及更高效的解码算法或利用Erlang的二进制操作特性来加速处理。 2. **内存管理优化**:可能通过减少内存分配和拷贝,或者采用更有效的...
- **1.2.9 变量的匹配、守卫和作用域**:深入讲解Erlang中变量的行为和模式匹配。 - **1.2.10 更多关于列表**:讲解列表的高级特性。 - **1.2.11 If和Case**:解释条件语句的使用。 - **1.2.12 内建函数(BIFs)**:...
在Erlang编程语言中,`for_each_file`是一个自定义函数,用于遍历指定目录下的所有文件,并对每个文件执行特定的操作。在这个场景中,它读取每个文件的内容,以行为单位处理每一行,将每一行作为一个列表元素,最后...
以下是关于Erlang中DNS解析的一些核心知识点: 1. **inet** 模块:Erlang的标准库包含了`inet`模块,它提供了一系列的函数用于网络相关的操作,包括DNS查询。例如,`inet:gethostbyname/1,2`函数可以用来获取主机名...
在Erlang中,Record提供了一种方便的方式来定义和访问具有固定字段的数据类型。 在Erlang中,Records是由一个特殊的语法创建的,形如`#record_name{field1 = value1, field2 = value2, ...}`。Record_name是记录的...
诊断以及调试生产环境中的Erlang 系统。在程序员学习新的语言和环境时,都需要一个摸索 阶段,也就是学会在社团的帮助下,脱离指南,解决实际问题。 本书假设读者精通基本的Erlang和OTP框架。在本书中,会对一些难以...
由于无法直接访问这个链接,我将基于protobuf在Erlang中的常见用法来解释相关知识点。 1. **protobuf安装与编译**:首先,你需要在Erlang项目中安装protobuf的Erlang库,这通常通过rebar3或erlang.mk等构建工具完成...
4. **模式匹配**:Erlang中的模式匹配是其语法的一大特色,用于在函数定义中解构复杂的数据结构。 5. **错误处理**:讲解Erlang的异常处理机制,如try-catch-finally语句。 6. **模式和类型**:涵盖模式匹配和类型...
本文将深入探讨Erlang中的模块级别热部署,并提供相关资源供进一步学习。 首先,理解Erlang的模块结构是必要的。在Erlang中,模块是代码的基本单元,包含函数定义和其他声明。当一个模块被加载到Erlang虚拟机(VM)...
Erlang中的链接(Linking)和监控(Monitoring)机制允许进程间建立关系,以便在另一进程崩溃时得到通知。链接用于追踪相关进程的状态,而监控则可以观察进程的生存状态。 ### 5. 消息传递 Erlang的进程间通信主要...
因此,为了让系统能够找到Erlang的可执行文件,用户需要在解压安装包后,将解压目录下的`bin`子目录添加到`PATH`中。操作步骤通常包括编辑`~/.bashrc`或`~/.bash_profile`文件,添加一行如`export PATH=$PATH:/path/...