启动erlang代码的脚本
我正在尝试在 ubuntu 上构建一个脚本来启动我的一些 Erlang 代码: 该脚本类似于: #!/bin/sh EBIN=$HOME/path_to_beams ERL=/usr/local/bin/erl expo…
Erlang 风格的 Node.Js?
对于 Node.Js 和 Erlang 来说,我完全是个菜鸟。 但是是否可以构建一个模拟 Erlang 行为的 Node.js 应用程序呢? 例如,您可以在分布式 Node.js 服务…
如何从 Python 调用 erlang?
可能的重复: 集成 erlang 和 python 的最佳方式 使用erlang的一些强大功能,我应该从Python调用erlang程序,我该怎么做?谢谢~…
gen_server 和运行时错误
我在 gen_server 的 init 部分遇到运行时错误。 - 初始化由 process_flag(trap_exit,true) 开始 - gen_server 是监督树的一部分 我尝试在终止模块中打…
如何在 mnesia 中启动表?
我遇到过这样的情况:其中一个表的大小为 2G,之后我无法使用该表 “mynode@localhost”5> mnesia:dirty_first(my_table)。 ** 退出:{aborted,…
如何发出 Riak 搜索查询?
我已经使用 Riak 大约一个月了,我刚刚发现了 Riak 搜索。 所以我安装了它,并插入了一个非常基本的json文档来测试。 这是我使用的命令: curl -X PUT…
如何让 try / catch 在 Erlang 中工作?
我对 Erlang 还很陌生,我正在尝试让基本的 try / catch 语句发挥作用。 我正在使用 webmachine 来处理一些请求,我真正想做的就是解析一些 JSON 数据…
gen_tcp:accept/1 安全吗?
我正在实现一个接受许多并发连接的服务器。 我使用了这个结构: loop(Sock) -> case gen_tcp:accept(Sock) of {ok, CSock} -> fork_handling_proc…
在每条记录上使用 ets:foldl 作为穷人的 forEach
简短版本:在迭代时使用 ets:foldl 删除每条 ETS 记录是否安全? 假设 ETS 表正在累积信息,现在需要进行处理这一切。从表中读取记录,以某种方式使用…
我可以将包含目录添加到 erl 命令中吗?
当使用 erlc 编译 erlang 文件时,我可以添加其他包含目录,如下所示: erlc -I /home/trotter/code/open-source/yaws/include src/myapp.erl 但是,…
Erlang注册流程
我尝试生成新进程并注册它: -module(db). -export([start/0]). start() -> register( db , spawn( db, abs, [-100])). 但是当我在 erlang shell 中…