在 Erlang 中使用注册进程与传统语言中的全局变量有何不同?
对我来说,它们似乎是同一件事,只是注册的进程被术语“参与者”伪装了。 更新: 从那时起我就发现了我的思维方式的错误。我想因为我是 Erlang 新手,…
是“新”的吗?在 Erlang 官方标准的一部分中,我们应该使用它吗?
我问这个问题是因为我注意到很多开源 Erlang 项目使用“new”将参数传递给 Erlang 模块,但我同时听说“new”不是官方语言的一部分,如果它可能不受支…
如何自动启动所需的服务和应用程序?
我正在编写我的第一个 erlang 应用程序,我想按照在 erlang 生态系统中应该完成的方式做事。我的应用程序依赖于已启动的 ssl、inets 服务和 log4erl …
从套接字以及另一个 Erlang 进程接收
在 Erlang 进程中,我如何从 ssl 套接字接收数据,同时使用接收原语从另一个 erlang 进程接收数据? 这个想法是将来自套接字的内容转发到另一个进程;…
如何管理第三方erlang应用程序?
如何管理不属于 Erlang/OTP 版本的 erlang 应用程序?您通常将它们安装在哪里?如果你在 Erlang/OTP 版本之外安装它们,你如何告诉 erlang VM 在哪里…
是否有一个 Erlang os:cmd 等效项可以接受字符串列表而不是单个命令?
是否有一个 Erlang 调用可以执行 Retval = subprocess:call(["cmd", "arg1", "arg2", "arg3"]) ? 如果我正在构建要执行的复杂命令,则使用 os:cmd/1 …
在 Erlang 中如何将字符串转换为二进制值?
在 Erlang 中,如何将 string 转换为 binary 值? String = "Hello" %% should be Binary = <<"Hello">> …
BEAM 和 JVM 之间有哪些基本功能/架构差异?
BEAM 和 JVM 之间有哪些基本功能/架构差异? 是的,我知道:一个最初是围绕 java 构建的,另一个是围绕 erlang 构建的 我(在某种程度上)了解 JVM,…
监控和预防系统限制 Erlang 系统中 Mnesia 崩溃
我们有许多云服务器,我正在构建一台新服务器来测试资源的提供。 我在我认为应该发生之前发生了致命的崩溃,因为某种系统资源即将耗尽。 =INFO REPORT…
如何更改 Erlang VM 的进程名称?
如何更改 Erlang VM 的进程名称? 当我执行 ps -A 时,列出 beam 并不是很方便... 与以下内容有些相关:更改 python 脚本的进程名称…
我应该在 Erlang 中使用 try catch 还是应该传回错误标记?
我正在用 Erlang 进行编码,但我有点不确定如何处理错误,尤其是在看到 Erlang 总是返回的丑陋错误之后。 我应该在 Erlang 中使用 try catch 还是应该…
Erlang 真的是一种函数式语言吗?
Closed. This question needs to be more focused. It is not currently accepting answers. 想要改进这个问题吗?通过编辑这篇文章来更新问题,使其…
如何让Haskell的TChan像Erlang的消息队列那样延迟消息?
考虑以下 Erlang 代码: -module(testit). -export([testit/0]). testit() -> Pid = spawn(fun testit_proc/0), Pid ! final, Pid ! one, Pid ! two…