问题标签 [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 投票
2 回答
14398 浏览

erlang - Erlang 案例陈述

我有以下 Erlang 代码,当我尝试编译它时,它给出如下警告,但这是有道理的。函数需要两个参数,但我需要匹配“其他所有内容”而不是 x、y 或 z。

我在 io:format 之后尝试了一个匿名变量,但它仍然不开心。

0 投票
2 回答
1070 浏览

erlang - Erlang 命令行

我需要将两个参数传递给我的 Erlang 代码。它在 Erlang shell 中运行良好。

但是我应该如何在没有 Erlang shell 的情况下运行 Erlang 代码。像普通的python,c程序一样。./program_name (不传递 $1 $2 参数)。

我正在尝试这个

但它给出了意外的令牌错误。

0 投票
1 回答
5337 浏览

erlang - Erlang escript:异常错误:右侧值不匹配 {error,enoent}‏

我在 Windows 7(64 位)上尝试使用 MinGW/MSYS 构建 Erlang RabbitMQ 插件时遇到了上述错误。我正在使用 Erlang v5.10.3(32 位)。我可以在我的系统上运行 RabbitMQ。

我已经在 pastebin 上发布了完整的错误 - http://pastebin.com/S739wfhB generate_deps 的完整代码可以在这里找到 - http://pastebin.com/N4HVz8z1

附言。我也尝试过使用 CYGWIN,但它返回另一个错误 - escript: Failed to open file: /home/Fujitsu/rabbitmq/build-source/rabbitmq-public-umbrella/generate_deps

编辑 1

CYGWIN 返回:

但是,我可以使用 head 命令打开文件。

0 投票
1 回答
379 浏览

erlang - 如何删除 DETS 文件?

我遇到了 DETS 文件问题,我找不到如何从驱动器中完成删除 DETS 文件的功能。让我们演示一下场景,您创建 DETS 文件插入一个元素,然后您想将该文件作为临时但持久的存储来销毁。

如何删除文件“TestFile.db”?

0 投票
1 回答
170 浏览

erlang - 如何在ubuntu中设置yaws 1.89

当我尝试安装 yaws 1.89 时,会出现以下错误。请帮助我克服这个错误。

0 投票
2 回答
256 浏览

erlang - 有没有办法打印配置参数?

我已经配置了两个参数。

在配置文件中,我将配置文件复制到它应该在的位置。
有没有办法知道 RabbitMQ 或 ERL 接收到正确的参数?

谢谢。

注意:最终我使用嗅探器完成了它(在数据包中看到了 TCP 端口)并且知道它收到了它,
但是有没有更快的方法?

0 投票
0 回答
659 浏览

xmpp - 从 XMPP 和 RabbitMQ 我应该使用什么进行群聊?

我正在为 android 和 i phone 开发一个聊天应用程序。在这里,我将创建像 whatsapp 这样的持久组,其中成员即使在离线后仍然加入,并且在上线后他们会收到他们的离线组消息。由于 XMPP 不可能,所以我正在考虑同时使用 rabbitmq 和 ejabberd。

这就是我想要组的方式-

  1. 创建组时,会在 rabbitmq 中创建一个交换,每个组成员都会将此用户添加到其名册中。
  2. 现在,当用户向 rabbitmq 发送消息时,它将被传递给订阅该交换的成员,并且离线消息将保留在队列中,直到用户上线。

我的问题是-

这是我想的正确方式吗?我们可以在 rabbitmq 中创建多少交换以及交换需要多少内存?一个队列可以存储多少消息,需要多少内存?我应该使用它还是简单地使用 XMPP-MUC 进行群聊?

0 投票
2 回答
604 浏览

shell - Erlang 模块向 shell 程序发送和接收消息

你好,很棒的 erlang 社区!

我有

  • 一个从用户接收erlang代码的erlang模块,
  • 它执行 erlang 表达式
  • 并将结果返回给用户。

有点像贝壳。除了,没有

  • 变量绑定
  • 或命令历史。

我想知道是否有一种完整且完全懒惰的方式来实现绑定/历史:

  • 在后台打开一个 erlang shell
  • 让它活着
  • 并与之交流。

即向shell发送命令并将结果发送回我的模块

我似乎找不到方法。

这可能吗?还是我注定要自己实施?

谢谢 :)

0 投票
3 回答
3879 浏览

xml - 使用 tsung POST 请求发送 json

我正在尝试使用 Tsung 创建一个 POST 请求

如何在内容属性中发送 JSON 文档?

当然是无效的...

有没有办法可以通过我的 POST 请求发送 JSON?

0 投票
1 回答
718 浏览

erlang - 如何在 erlang-cowboy 中使用 post 和 get 处理程序

请帮助我,因为我正在创建一个新项目,即使用 erlang-cowboy 登录页面创建一个登录页面,当用户输入数据并单击浏览器中的提交按钮时,登录页面包含用户名、密码和提交按钮,用户的详细信息应保存在服务器中为此,我创建了一个文件 toppage_handler.erl 但是当我输入 make 命令时出现错误

错误:

并且 toppage_handler.erl 文件是: