erlang相关
文章平均质量分 74
凝冻
游戏开发,erlang服务器程序。
展开
-
erlang开发环境配置-支持中文的ide
从接触学习和使用erlang至今已经有一年多了,刚开始erlang的开发环境都是直接copy的别人装好erlide的eclipse,最近看了一下erlide的官网学习了一下ecplise安装erlide插件的。 首先,下载必须安装的东西,Eclipse , Java and Erlang OPT 。1 下载最新的erlang otp,从官网下载http://www.erlang.原创 2012-02-26 02:18:12 · 1375 阅读 · 0 评论 -
EUnit——erlang的轻量级单元测试框架
EUnit——erlang的轻量级单元测试框架译文:目录:3.1 包含EUnit头文件3.2 写一个简单的生成函数3.3 运行EUnit3.4 写一个测试的生成函数3.5 一个实例3.6 关闭测试3.7 避免编译时期对EUnit的信赖三、开始3.1 包含EUnit头文件在erlang模块中用EUnit最转载 2015-01-15 16:51:16 · 1859 阅读 · 0 评论 -
关于erlang打包升级相关文档汇总
如果你需要了解erlang的打包升级,请参考一下文档。System PrinciplesUser's Guide:一篇关于erlang创建目标系统和升级系统相关的官方文档。http://www.erlang.org/doc/system_principles/system_principles.htmlsasl application是关于erlang打包升级的库原创 2015-01-16 14:28:49 · 918 阅读 · 0 评论 -
Transfer-Encoding详解以及erlang中的实现
Transfer-Encoding简介transfer-eccoding所描述的是消息请求(request)和响应(response)所附带的实体对象(entity)的传输形式,规范定义格式如下:Transfer-Encoding = "Transfer-Encoding" ":" 1#transfer-coding 举个例子:Transfer-Encoding:原创 2015-03-04 18:04:42 · 3250 阅读 · 0 评论 -
rabbitmq 源码分析1启动脚本
从启动命令脚本说起scirpts/rabbitmq-server,执行下面的代码启动rabbitmqRABBITMQ_CONFIG_FILE=$RABBITMQ_CONFIG_FILE \exec ${ERL_DIR}erl \ -pa ${RABBITMQ_EBIN_ROOT} \ ${RABBITMQ_START_RABBIT} \ ${RABBITMQ_NA原创 2015-07-14 16:38:05 · 1260 阅读 · 0 评论 -
Erlang启动过程分析
转载:http://www.cnblogs.com/zhengsyao/archive/2012/08/15/Erlang-otp_start_up.htmlErlang启动过程分析本文从源代码出发简单地分析从在控制台输入erl按下回车到init完成启动步骤的过程。本文分析的环境为Unix环境,Erlang/OTP版本为R15B01,针对的虚拟机为SMP风格的虚拟机(也就是转载 2017-06-20 18:12:33 · 703 阅读 · 1 评论 -
erlang 17.1 centos6.5 安装
erlang centos源码安装原创 2017-06-09 18:24:41 · 512 阅读 · 0 评论 -
proc_lib:spawn相关源码分析
proc_lib:spawn相关源码阅读原创 2017-06-09 18:28:12 · 609 阅读 · 0 评论 -
关于 link monitor exit process_flag
erlang link monitor 相关详解转载 2017-06-09 19:09:28 · 598 阅读 · 0 评论 -
gen_server实现
阅读erlang gen_server源码,分析原创 2017-06-09 19:11:18 · 2369 阅读 · 0 评论 -
CentOS 6.5安装Erlang/OTP 17.0
CentOS 6.5安装Erlang/OTP 17.0转载,作者:chszs,博客主页:http://blog.csdn.net/chszsErlang目前已经是Fedora和Debian/Ubuntu软件仓库中的一部分。Erlang目前最新的版本是OTP 17.0。Erlang是一种编程语言,用于构建大规模、高可伸缩性、高可用性的软实时系统的编程语言。它已经在电信、金融、转载 2015-01-27 15:10:01 · 884 阅读 · 0 评论 -
Erlang性能的八个误区(Efficiency Guide)
The Eight Myths of Erlang PerformanceErlang/OTP R15B021 Myth: Funs are slow Fun函数很慢(这里应该是指Module:Function(Arguments)这种形式的函数,其中M,F,A可以是变量类型,值不是固定的) Yes, funs used to be slow. Very sl转载 2014-08-22 11:52:20 · 3595 阅读 · 0 评论 -
erlang学习网站链接
为了方便各位学习erlang本人整理了一份erlang学http://习的网站链接,以供各位erlang爱好者学习使用。1 、erlang官方网站。http://www.erlang.org2、国外的erlang交流社区。http://www.trapexit.org/3、开源中国社区中的erlang相关内容。http://www.oschina.net/project/l原创 2012-03-10 10:00:48 · 984 阅读 · 0 评论 -
dialyzer命令
模块dialyzer原创 2014-07-29 12:27:48 · 1117 阅读 · 0 评论 -
Erlang-dialyzer
概述Erlang为动态语言,变量在运行时动态绑定,这对于我们获取函数的参数及返回值的类型信息具有一定的难度。 为了弥补这个不足,在Erlang中我们可以通过type及spec定义数据类型及函数原型。通过这些信息,我们对函数及调用进行静态检测, 从而发现一些代码中问题。同时,这些信息也便于他人了解函数接口,也可以用来生成文档。意义定义各种自定义数据类型定义函数的参数及返回转载 2014-07-29 10:26:54 · 1424 阅读 · 0 评论 -
关于erlang的编译
项目中使用Emakefile定制编译xian{Modules,Options}.原创 2014-07-29 17:04:22 · 1363 阅读 · 0 评论 -
Emakefile并行编译
项目代码越来越多,使用erlang编译也越来越慢。无论是Makefile还是Emakefile都力不从心。使用rebar编译速度会加快,但对原有项目改动太大。 通过对make.erl(otp/lib/tools/src/make.erl)进行修改,提供一个支持多进程编译的mmake.erl。其接口和make.erl相似,只是第一个参数为并发编译数,具体看下代码吧,非常简单。 对于项目中转载 2014-07-30 15:34:44 · 1676 阅读 · 0 评论 -
关于erlang的binary
>>Ei = Value | Value:Size | Value/TypeSpecifierList | Value:Size/TypeSpecifierList Type= integer | float | binary | bytes | bitstring | bits | utf8 | utf16 | utf32Signedn转载 2014-08-21 19:43:49 · 2084 阅读 · 0 评论 -
erlang escript使用
Erlang scripting support 让erlang原创 2014-08-05 15:50:43 · 5925 阅读 · 0 评论 -
erlang大神
国内的博客:庄周梦蝶 http://www.blogjava.net/killme2008/category/20770.html陈峰: http://www.cnblogs.com/freebird92/category/343061.htmljobin: http://www.erlangsir.com/category/erlang/惊帆之静默:http://转载 2014-08-22 12:00:06 · 1352 阅读 · 0 评论 -
erlang mnesia集群建立
mnesia数据可以实现集群共享数据库。数据库表可以在其中某个节点所在的数据库目录,可以拷贝到其他节点数据库目录,mnesia会同步数据库,在启动时执行mnesia:wait_for_tables实现数据库数据同步。erlang mnesia集群建立有两种方法:方法一:1、启动时所有节点,并且使节点互通(设置同样的cookie,并且启动epmd,可以通过net_adm:ping原创 2017-06-09 19:12:26 · 2586 阅读 · 0 评论