erlang 相关问题

Erlang是一种通用的,垃圾收集的编程语言和运行时环境,内置支持并发,分发和容错。

用CRLF json协议连接ssl套接字出错。

我试图使用https:/github.commehelixir-socket Socket.Web.connect! "stream-api.betfair.com", secure: true 但我面临这个错误。** (MatchError) no ...

回答 1 投票 0

如何在Erlang中执行系统命令并使用os:cmd1获得结果?

当我尝试执行下面的命令,在Windows上返回错误或不退出--我总是得到空列表,而不是以字符串形式返回错误,因此,例如。我得到的结果是:"[]=os:cmd() [] = os:cmd("blah"). ...

回答 1 投票 4

我想在Erlang中获取用户的输入,并将其添加到数据库中。

insert(Id, Country, Province, City, Street, PostCode) -> odbc:start(), {ok,Seve} = odbc:connect("DSN=test", []), io:fwrite("~p", odbc:param_query(Seve, "INSERT INTO Address (ID, COUNTRY, ...)"。

回答 1 投票 0

在同一节点上的两个独立的 IEx 会话中的 Mnesia。

我正在学习Erlang的mnesia DB,并试图在Elixir应用程序中使用它。根据文档,当创建一个模式时,mnesia默认创建一个名为 "Mnesia.#{node}"的目录。这里是...

回答 1 投票 0

埃尔兰记录打印

我正在用erlang写一个程序,我创建了这个记录:-record(tree, {node, left, right})。我想打印一个不同的树的列表,这就是打印的方法。[{tree,x1,{x3,0,1},{tree,x2,1,{...

回答 1 投票 0

在防护装置中出现语法错误,导致未定义功能。

我不知道是什么问题,这是代码-- solve_bdd(BddTree, ListVars) -> findRes(BddTree, maps:from_list(ListVars++[{one, 1}, {zero, 0}])).findRes(BddTree, Map) when is_record(...

回答 1 投票 0

为什么我的主管在start_child时出现undef失败?

我试图运行一个简单的one_for_one监督器,其中监督器和worker被放置在不同的模块中,当我使用supervisor:start_child:>A=sup:时,我一直得到以下错误。

回答 1 投票 1

从handle_casthandle_call的执行顺序调用handle_info。

我有一个gen_server,我不明白下面的内容。-module(myserver). -behaviour(gen_server).-record(state,{ count=0}).handle_cast(Message,From,State=#state{c). -handle_cast(Message,From,State=#state{count=C})-> self() ! ...

回答 1 投票 0


Erlang变量管理

让我们来看看这个Erlang的例子:X=2, L=[1, X]. 在内存中到底发生了什么:1-在第一行为X分配内存空间,在第二行为X分配另一个内存空间, 2-...

回答 1 投票 0

Erlang内存变量管理

我们考虑这个Erlang的例子:X1=[1,2,4,6......我们认为有1000万个元素], X2=[2,6,5,2,......我们认为有1亿个元素], X3=........ . . . X10000=......这段代码......。

回答 2 投票 0

elixir中频率计算的快速并发算法

我有两个大的列表,它们的项目长度不是固定的。每个列表中都有几百万个项目,我想统计第一个列表中的项目在第二个列表中的频率。我想计算第一个列表中的项目在第二个列表中的频率。例如:a = [[c, d], [a, b, ...

回答 1 投票 0

为什么gen_server会超时

我想知道为什么我的gen_server会超时崩溃 因为我已经处理了所有可能的情况: module(wk). -behaviour(gen_server). -compile(export_all). -record(state,{ limit, ...

回答 1 投票 1

ElixirErlang file_server消息积压和不可靠的吞吐量导致性能问题。

我正在运行一个生产应用程序,它需要大量的IO。每当系统被新的请求淹没时(我做了大量的IO),我看到Erlang file_server在用消息备份。这个备份...

回答 1 投票 1

用Genserver订阅Phoenix PubSub的正确方法。

我一直在尝试在Phoenix框架中实例化一个将订阅PubSub的genserver进程,这些是我的文件和错误:config.ex: config :excalibur, Excalibur.Endpoint, pubsub: [ ...

回答 1 投票 0


主管需要自己开主管吗?

假设我有一个主管,我需要为这个主管执行一些start_child。我是否必须先启动所有的主管?还是说我可以只执行supervisor:start_child(my_sup,[])而不执行my_sup ...

回答 2 投票 5

为什么在用rebar3生成的应用程序中不能运行rebar3命令?

我一直在尝试生成一个rebar3应用程序,然而我遇到了一个问题,我使用rebar3生成了一个新的应用程序,当我尝试编译它时,我得到了这样的错误:> ===> ...。

回答 2 投票 0

回答 1 投票 1

在Ubuntu上安装Erlang来使用Phoenix和Erlang包 "无法安装"

我有elixir工作,我正试图运行一个凤凰服务器。一切都很好,直到我需要用 mix phx.server 来运行服务器,我得到这个错误。Compiling 1 file (.yrl) usrliberlang...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.