问题标签 [erl]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
27 浏览

git - 将 cb_admin 添加到当前 ChicagoBoss 安装

我也开始ChicagoBoss

我只是ChicagoBoss按照 github 的说明安装的。

然后,我创建了一个项目:

到目前为止一切都很酷,现在,我想添加管理界面,例如cb_admin,所以我myproject将这一行添加到 rebar.conf中{cb_admin, ".*", {git, "git://github.com/ChicagoBoss/cb_admin.git", "HEAD"}},它将变为:

所以我跑了./rebar get-deps compile,但它一直给我这个错误:

请问,有人对此有想法吗?

我的二郎版本是19

提前致谢

0 投票
1 回答
2238 浏览

centos - rabbitmq-server 安装 CentOS - Erlang 错误

我有 centos 6 并尝试使用 rpm 安装 rabbitmq 3.5.3。(没有 yum 选项

它把我扔到错误之下。

但是我已经安装了erlang

为什么不选择已安装的erlang?

请分享一些有助于我解决问题的建议;

0 投票
0 回答
184 浏览

erlang - 从 Muc Hooks 获取房间名称或主题

我想从其中一个 ejabberd 挂钩中获取房间的名称或主题。我有一个类似下面代码的方法,我想在该方法中获取房间的名称或主题。这样的事情可能吗?

谢谢

0 投票
0 回答
38 浏览

erlang - erlang:构建自定义 otp 分支

我需要根据自己的需要调整 OTP,所以必须从本地文件夹构建它。运行后:

  1. ./otp_build autoconf
  2. ./configure
  3. make
  4. sudo make install

一切似乎都很好。但不幸的是,由于某种原因,我不能再编译任何文件了。例如

0 投票
0 回答
139 浏览

erlang - 在远程 shell 中加载 shell_default 模块

当我运行erlshell 时,我的.erlang文件被评估并加载到我的shell_default模块 ( shell_default:c(ShellDefaultFilePath).) 中。shell_default我可以直接在 shell中使用我的模块中定义的所有函数。在远程外壳中,我的功能shell_default不存在。我的远程 shell (remsh) 通过 SSH 端口转发连接到远程主机上的 Erlang 节点,所以我认为它可能正在评估.erlang远程服务器上的文件,但我验证了我的本地.erlang文件是通过添加io:format/2调用来评估的文件末尾,我看到启动 remsh 时打印出的消息。

为什么我的shell_default函数没有加载到远程 shell 中?是否有解决方法来shell_default加载我的函数?

0 投票
1 回答
1217 浏览

erlang - RabbitMQ 集群状态:如何从 shell 中解析 Erlang 的光束?

我需要监控 rabbitmq 集群状态。

REST API 不提供有关partitions. 所以我需要使用应用程序rabbitmqctl

我需要检查{partitions,[]},。如果有空[]可以了。否则我有问题。

我从 bash 中找到了使用 erlang 的示例:

rabbitmqctl是否可以使用(或其他工具)解析标准输出erl并返回信息“空/非空”或返回代码?

我绝对不了解 Erlang。

如果有人帮助我,我会很高兴:-)

0 投票
1 回答
128 浏览

function - erlang 在运行快速排序后输出列表长度 - 第 2 部分

所以我的第一个问题得到了回答,这是有道理的。它能够在排序后输出列表长度,但最初我要求将 io:format 函数用于排序/0。但我的下一个跟进是如何将它与 sort/1 一起使用?我已经能够解决它,但是它是在递归时给出的,所以我得到了多行并且不正确。我的问题是如何执行 io:format 一旦完成快速排序(另请注意,我也希望列表没有重复)所以我只得到长度的一行而不是我得到的多行以下?

这是我拥有和正在得到的:

和输出:

所以没有重复的排序列表是正确的,但是我如何在其中设置 io:format 函数来显示这样的内容?

0 投票
1 回答
203 浏览

serialization - Erlang - 序列化一个字符串(没有换行符/回车)?

我在其他编程语言中看到了一些对此的答案,但不是特定的 erlang 语言。我能够读取文件并使用:

具体来说:

删除那些转义序列(我相信这就是他们所说的)

它完美地用空格替换了所有 \r 。所以我的问题是:

1)有没有办法在RE中放置多个替换,所以我也可以删除“\ n”?
2)有不同/更好/更有效的方法吗?

0 投票
2 回答
524 浏览

concurrency - Erlang 新手 - 并发和消息传递

我还是编程新手和全新的 erlang(2 周新手!)。我稍微编辑了一下,所以至少它会编译和运行。但我仍然无法弄清楚将结果发送到“加入进程”以加入所有单独结果的概念。

它确实拆分并发送接收到的“块”以计算块。只是不知道如何让所有这些过程加入他们各自的结果。我有点理解下面的概念,但不知道这是如何实现的。我已经尝试了很多天和几个小时来达到这一点,但是如果没有得到错误或未绑定的变量等,就无法让它做任何事情。

0 投票
1 回答
193 浏览

erlang - 获取 {badarith,[{erlang,'+',[error,0],[]},同时使用 Erlang 片段在 TSUNG 中执行算术运算

我已经使用 TSUNG-Erlang 函数编写了一个算术片段,但无法成功通过它;在我的 TSUNG 控制器的日志中出现以下错误,

TSUNG-Erlang 片段,

来自 TSUNG 控制器的错误日志事件,

如果有人可以指出做错了什么,那将非常有帮助。