确保在 Erlang/OTP 中切换 gen_event 处理程序时处理事件
假设我有多个版本的 gen_event 处理程序,并且想要在程序运行时更改它们: -module(logger_all). -behaviour(gen_event). -export([init/1, handle_ev…
Erlang - 案例构建
我是 Erlang 新手,并且尝试过一些 Erlang 结构。 我的程序应该表现得像这样: if x == 42: print "Hi" else: print "Hello" 这是我在 Erlang 中的代…
新手关于 Erlang dict 的问题
我正在阅读 Joe Armstrong 的《Programming Erlang》(实用书架)。在第16章的name_server.erl源代码中,Dict变量来自哪里?调用 dict:new() 自动生成…
Erlang:使用控制台中的包含?
include 指令 通常用于 .hrl 文件顶部的 .hrl 文件。 erl 文件。 但是,我想直接使用 Erlang 控制台中的 include 。 我正在尝试使用模块中的一些功能…
Erlang/OTP 的日志库
Closed. This question is seeking recommendations for software libraries, tutorials, tools, books, or other off-site resources. It does not …
erlang,将整数值写入文件
我想将整数值打印到文件中。我可以将字符串值写入文件,但是当我尝试写入整数值时,会出现错误: %this works fine {ok, F}=file:open("bff.txt", [re…
如何从 mnesia 备份/恢复单个表?
我有一些带有 Disc_only_copies 类型的大表。 现在我需要将短节点名称更改为长节点名称,但由于 RAM 限制而无法做到这一点... 我可以部分使用备份/恢…
对列表中的 Erlang 记录进行排序?
我在 erlang 中有一条记录: -record(myrec, { id = 0, price = 0, quantity = 0 }). 然后我有一个记录列表,我想按 id 和价格排序,按降序和升序排列…
从 mnesia 集群中删除 not_exist_already 节点(方案)
当我得到以下信息时,我的 mnesia 集群数据中有一个坏节点(它不存在): > mnesia:system_info(db_nodes) [bad@node, ...] 如何将其从集群中删除?…