Erlang VM -s 参数行为不当
当我在 erl shell 中启动一个函数时,它工作正常。当我尝试使用 erl ... -s 模块函数调用相同的函数时,它失败了。 最终失败的代码行是: start(Port)…
Erlang:我应该如何测试这个?
我有一个应用程序,我将消息投射到 gen_server 以启动操作,然后每秒调用 gen_server 以收集中间结果,直到操作完成。在生产中,通常需要几分钟,但它…
如何通过变量指定位串的类型
Erlang 不允许我这样做: Type = bitstring. <<FirstPart:8/Type, Rest/bitstring>> = some_binary. 尽管它允许我这样做: Size = 8. <<F…
Erlang 有 Sinatra 风格的 Web 框架吗?
我用 Ruby 和 Rails 编程了很长一段时间,然后我爱上了 Sinatra 框架的简单性,它允许我构建一页 Web 应用程序。 Erlang 有像 Sinatra 这样的 Web 框…
Erlang:Mnesia:删除前缀为 _fs 的文件安全吗?
我在 mnesia 目录中有几个文件,例如 fs_my@node_14585_1263_545605_962084.273 fs_my@node_14702_1263_545842_879762.273 fs_my@node_14585_1263_545…
使用 tsung-recorder 的 erlang 初始化错误
我已经设置 Tsung 在 ubuntu 虚拟机上进行一些负载测试。如果我手动编写设置脚本,Tsung 本身工作得很好,但我想使用 tsung-recorder 通过浏览器动态…
从 Ruby 调用 Erlang
我应该使用什么最棒的 gem 从 Ruby 应用程序调用 Erlang 函数?我希望使用 rspec 来测试一些 gen_server 的东西。 Erlectricity 看起来很可靠,但没有…
如何禁用雅司病中的调试检查?
当我启动雅司病(yaws -i --conf config/yaws.conf)时,我在输出中得到这一行: 运行调试检查打开(较慢的服务器) 这取决于“-i”选项?或者我在哪…
如何在 Erlang 中创建全局变量
我正在编写一个 ejabberd 模块来过滤数据包。我需要使用 gen_mod:get_module_opt() 获取主机名来提取一些配置。 我有 4 个重要的函数: start(Host, _…
如何跟踪每个浏览器窗口的进程并在 Nitrogen 中的每个事件中访问它?
在 Nitrogen(Erlang Web 框架)中,我遇到以下问题。我有一个进程负责向充当集线器的另一个进程发送和接收消息。该进程充当彗星进程来接收消息并更新…
如何确定 Erlang 应用程序未启动的原因?
我正在尝试启动一个失败的 Erlang 应用程序。我在 shell 中看到的只是: =INFO REPORT==== 7-Jan-2010::17:37:42 === application: ui exited: {shutd…
将字符串转换为 fun
我试图解决 file:consult/1 不允许元组中包含 fun 的问题,如下例所示: {add_one, fun(X) -> X+1 end}. 为了解决这个问题,我正在考虑在字符串中写…