Chinaunix首页 | 论坛 | 博客
  • 博客访问: 5009306
  • 博文数量: 921
  • 博客积分: 16037
  • 博客等级: 上将
  • 技术积分: 8469
  • 用 户 组: 普通用户
  • 注册时间: 2006-04-05 02:08
文章分类

全部博文(921)

文章存档

2020年(1)

2019年(3)

2018年(3)

2017年(6)

2016年(47)

2015年(72)

2014年(25)

2013年(72)

2012年(125)

2011年(182)

2010年(42)

2009年(14)

2008年(85)

2007年(89)

2006年(155)

发布时间:2013-09-22 11:37:30

io:format的格式化参数。 c 输出多个重复的字符。 1.io:format(”~2c”,”a”). 结果:aa,标识输出字母2次。 2.io:format(”~2.1c”,”a”). 结果:_a,标识输出2个字符,1个是后面跟的字母,另一个位置用空格补充,从左开始,如果是”~-2.1c”是从右侧开始。 s 打印字符串,按手册说只接受list,atom,2进制的结构.........【阅读全文】

阅读(3158) | 评论(0) | 转发(0)

发布时间:2013-06-24 15:05:01

为什么要trace机制因为erlang很多进程,用debuger来调试有点痛苦,如果用log的话,要在代码里面写入对应的“眼”,累了程序员不说,还影响了性能。而erlang提供了强大的trace机制,可以更好的了解整个系统的所有情况。dbg:tracer用法dbg:tracer().开启dbg的tracerdbg:p(Item, Flags) -.........【阅读全文】

阅读(3745) | 评论(0) | 转发(0)

发布时间:2013-06-12 18:44:38

gen_server在erlang otp编程中的地位是无可撼动的,几乎都是gen_server或者gen_fsm的模型。那么程序运行起来的时候 我们如何查看gen_server的内部状态呢。有2种方法: 1. 自己写个类似于info这样的函数,来获取状态。 2. 利用系统现有的架构。sasl应用带了一个si的东西 全名是status inspector, 这个东西就是设计来帮用.........【阅读全文】

阅读(1534) | 评论(1) | 转发(0)

发布时间:2013-05-13 12:17:22

译文:目录:3.1 包含EUnit头文件3.2 写一个简单的生成函数3.3 运行EUnit3.4 写一个测试的生成函数3.5 一个实例3.6 关闭测试3.7 避免编译时期对EUnit的信赖三、开始3.1 包含EUnit头文件在erlang模块中用EUnit最简单的方法是在模块的开头增加如下代码:-include_lib(“eu.........【阅读全文】

阅读(1275) | 评论(0) | 转发(0)

发布时间:2013-05-11 16:07:54

就像普通java应用一样启动一个erlang虚拟机,程序在虚拟机上运行,没有交互界面。 一个办法是启动时带 -detached参数,这样erlang虚拟机就进入了所谓的detached模式,在detached模式中,erlang静悄悄的在背后运行,没有常见的那个交互终端界面。 例子:以detached模式启动一个my_app应用 erl -detached -na.........【阅读全文】

阅读(1422) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册