0

0

回答

500 浏览

请问使用etop监控输出Erlang top got garbage是什么意思[已解决]20

小弟刚使用erlang,做一个广播服务器,有1w多个连接, 遇到两个问题: 1.使用etop监控程序时发现输出很多Erlang top got garbage,是不是内存泄露了呢? Erlang top got garbage {trace_ts,<4897.30040.98>,out, {gen,wait_resp_mon,3}, {1263,783491,9919}} Erla ...

2010年1月18日 11:05
0

0

回答

137 浏览

erlang中的fun的递归怎么写?[已解决]5

比如,这个foo函数, 搞成fun, 应该怎么写? -module(demo). -export([foo/1]). foo (0) -> 1; foo (N) -> N*foo(N-1). fun (0) -> 1; (N) -> N*____ ??

2009年12月17日 10:48
0

0

回答

96 浏览

gen_fsm 的回调函数返回什么情况使用 reply Reply这种形式?[已解决]5

同步的时候才需要?

2009年12月12日 19:00
0

0

回答

168 浏览

关于erlang的list类型问题[已解决]5

... 162> Str=abc. abc 163> is_list(Str). false 164> is_list([Str]). true 165> list_to_binary([Str]). ** exception error: bad argument in function list_to_binary/1 called as list_to_binary ...

2009年12月08日 19:17
0

0

回答

120 浏览

Windows 加载nif出错,请帮看一下,谢谢[已解决]10

我用官方NIF 的例子在windows下的 erlang VM加载失败,老是 erlang:load_nif(".\niftest",0). {error,load_failed, [70,97,105,108,101,100,32,116,111,32,108,111,97,100,32,78, 73,70,32,108,105,98,114,97,114,121|...] ...

2009年12月06日 17:28
0

0

回答

67 浏览

关于nif 在windows系统的加载的问题[已解决]5

我用官方NIF 的例子在windows下的 erlang VM加载失败,老是 erlang:load_nif(".\niftest",0). {error,load_failed, [70,97,105,108,101,100,32,116,111,32,108,111,97,100,32,78, 73,70,32,108,105,98,114,97,114,121|...] ...

2009年12月06日 10:41
0

0

回答

157 浏览

请问erlang的gs和wxerlang库支持unicode吗?[已解决]10

我通过request从utf8的xml中取得的中文无法在视图组件中显示出来,报错。请问这两个组件支持中文吗,该如何使用?谢谢!

2009年12月03日 19:40
0

0

回答

118 浏览

Erlang OTP R13B02的unicode对于windows的支持问题[已解决]20

study-erlang的时候,突然发现windows上的erlang有点怪。 例如字符串"abc" 对于R13B02的版本,可以这样表示<<"abc"/utf16>> --> 这样在windows上显示的结果是<<0, 97, 0, 98, 0, 99>> 这个结果可和预期的不一样,因为windo ...

2009年11月13日 16:49
0

2

回答

146 浏览

erlang语言编程问题[已解决]15

我们定义一个小表达语言:1写一个parser(函数expr_parse/1) 把字符转变成erlang表达。例如:“((5+8)*3)” → {mul,{plus,{num,5},{num,8}},{num,3}} ;“((2*3)+(7-2))” → {plus,{mul,{num,2},{num,3}},{minus,{num,7},{num,2}}} 2写一个pretty printer(函数 ...

2009年9月30日 03:20
0

2

回答

947 浏览

ODBC连接SQL Server出现ODBC_UNSUPPORTED_TYPE的错误[已解决]15

我想用Erlang里面的ODBC去访问SQL Server,在对type=nvarchar访问的时候,出现了ODBC_UNSUPPORTED_TYPE的错误,代码例子如下: %%odbc:start(), %%这里的DSN修改成Driver={sql server}也是一样的 ConnStr = "DSN=MyDSN;server=XXX;database=XXX;uid=XXX;p ...

2009年9月04日 11:17
0

1

回答

1289 浏览

erlang的【put,get】问题[已解决]5

Data = Req:parse_post(), Uid = list_to_binary(proplists:get_value("uid", Data)), %调试打印出来的是74 Uid2 = put(74,111), Topid = get(Uid), %undefined Topid2 = get(74), %输出111 为什么Topid = get(Uid) ...

2009年8月31日 11:25
0

1

回答

102 浏览

erlyWeb中twoorl-0.3的usr模块和msg模块的数据库操作问题[已解决]15

Hi,各位,最近在研究用erlyWeb做的网站twoorl,根据源码查看得知注册的时候需要调用到usr模块的新增用户方法,具体的代码如下: -module(register_controller). -compile(export_all). register_usr(Username, Email, Password) -> Usr = usr:new_with([{username, ...

2009年8月25日 22:43
0

1

回答

122 浏览

邪门啊,编译 otp_src_R13B01 居然会把机器编挂掉![已解决]10

编译 otp_src_R13B01 时,每次编译到 OtpErlangExit.java部分都会把机器编死。 环境为 VMWARE 5.5 , Red Hat linux 4,Java为 JDK 1.6。 网上找了半天也没发现类似的问题,这里大家是否有人碰到过类似问题?

2009年8月02日 21:49
0

1

回答

238 浏览

请问一下<<16#12345678:32/big>> 这里的16#。。是什么意思呢[已解决]5

在看《erlang程序设计》中讲到5.3.2中提到的比特语法表达式里有这样的写法,但是翻来翻去都没找到关于#语法的解释 请指教!多谢

2009年7月28日 14:17
0

0

回答

121 浏览

Erlang中进程占用稀有资源(例如listen-port)时, 如何进行"热替换"?[已解决]10

这几天看Erlang中的"热替换"这个特性时, 发现一个问题, 如下: 我用gen_tcp:listen(8888, ...)占用了8888这个端口, 然后我想在程序运行的状态下, 重新修改下Src (ReCompile), 我的步骤是这样的: 1. c(test). 2. test:listen(8888). 3. 修改test的src 4. c(test). 5. test: ...

2009年7月24日 10:38
0

3

回答

457 浏览

为撒Erlang要设置"变量不变"这个特性?[已解决]10

Erlang中的变量大部分情况下是"不可变"的(进程数据区域等特殊的除外), 据称是和并行相关, 不过这里我比较困惑, 既然Erlang进程设置了消息系统, 理论上讲消息都是一个一个处理的, 即:同一个进程中的消息处理不存在并行情况, 因此无需要"边量不变". 如果是在多进程情况下, 由于进程的数据之间是切分开的, 看起来也不太需要"变量不变&quo ...

2009年7月24日 10:26
0

3

回答

94 浏览

拜托版主别把我的求问贴转移,问答区几乎没人进。我的问题见内,请各位大侠看看[已解决]10

http://www.iteye.com/problems/18755 修改了 inet_drv.c ,增加了Raw_Socket驱动 又按照 yufeng 指点的方法,重新生成了 preload.c 现在跑起来还是有问题 是不是还有哪个脚本需要改下? 1> gen_raw:open(). gen_raw : open/0 inet : open/6 {error,einval ...

2009年6月15日 21:05
0

2

回答

191 浏览

为何增加Raw_Socket驱动之后,调用失败,请高手看看[已解决]10

修改了 inet_drv.c ,增加了Raw_Socket驱动 又按照 yufeng 指点的方法,重新生成了 preload.c 现在跑起来还是有问题 是不是还有哪个脚本需要改下? 1> gen_raw:open(). gen_raw : open/0 inet : open/6 {error,einval} 2> sh: line 0: exec: raw_inet: no ...

2009年6月13日 14:50
0

0

回答

124 浏览

如何对Erlang进行内核级别的调试?[已解决]10

如题 有知道的请说说 光看源码太麻烦了。。。。

2009年5月28日 22:52
0

1

回答

143 浏览

erlang的otp能写基于套接字的分布式应用吗[已解决]5

<<programming erlang>> 一书中提到,分布式分成两种: 1,分布式erlang,内置 2,基于套接字 那么otp呢,otp在这里是什么位置? otp是建立在分布式erlang之上吗?也就是说,它只能在可信任的网络中使用? 我对otp不是很清晰,我没看到socket之类的通讯处理,那么,不同节点之间的调用,只能是在erlang node之间完成。 如果是 ...

2009年5月22日 11:13

本周活跃投票用户

最新评论

Global site tag (gtag.js) - Google Analytics