Erlang是一种通用的,垃圾收集的编程语言和运行时环境,内置支持并发,分发和容错。
我最近开始学习Erlang,我正在尝试实现一个服务器-客户端示例程序。我已经创建了一个注册进程,我想从另一个进程向它发送数据。这...
为什么字符 'â' 的存在会导致失败。 > 斌 = <<"â Hello">>。 > 字符串:长度(Bin)。 ** 异常错误:参数错误:<<"â Hello">...
嗨,我想学习一种 FP 语言(当你在一个不需要你学习太多的职位上工作时,这总是很痛苦),在做了一些研究之后,我觉得 Erlang 和 OCaml 就是这两种语言。 ..
这是输入字符串 一些内容在这里 %% 一些文本 1 一些内容在这里 1 %% 一些文本 2 一些内容在这里 2 我想得到这个 [ “这里有些内容 ", “%%一些...
Python Raspberry Pi 4:如何安装 erlang?
大约十年前有一个类似的问题,我认为解决方案不适用于我。 我正在尝试安装一个新软件,它需要 erlang 软件作为支持包。 第一步:我
如何在eunit中使用debugMsg以及如何在eunit测试中打印一些东西,尽管测试超时
我尝试让以下内容按照 erlang eunit 文档中的描述工作: debugMsg(Text) 输出消息文本(可以是纯字符串, 一个 IO 列表,或者只是一个原子)。结果是
如果erlang中的结果太大,则无法在erl终端上完整显示。有什么办法可以解决。 [{rabbit_prelaunch_sup,'_',#Fun}, {rabbit_prelaunch_sighandler...
我根本不能用Erlang/Cowboy提出请求。我可以从 erlang shell 中创建一个,但在运行 cowboy 版本时不能。我也尝试过使用“hackney”库: 哈克尼:开始(), {好吧,...
我有一个任务:“将列表的第二个和第五个元素添加到列表的末尾并删除倒数第二个元素”。我需要在不使用模块列表的情况下执行此操作,只需使用递归即可。 我...
RabbitMQ支持两种分布式协议,一种是“镜像队列”,另一种是“仲裁队列”。 我如何找到它在 RabbitMQ 中使用的分布式协议? 我可以得到它...
例如,我在mnesia中保存了{id,name},想更新为{id,name,age},是否每次改变schema都要调用transform_table?
我试图使用https:/github.commehelixir-socket Socket.Web.connect! "stream-api.betfair.com", secure: true 但我面临这个错误。** (MatchError) no ...
如何在Erlang中执行系统命令并使用os:cmd1获得结果?
当我尝试执行下面的命令,在Windows上返回错误或不退出--我总是得到空列表,而不是以字符串形式返回错误,因此,例如。我得到的结果是:"[]=os:cmd() [] = os:cmd("blah"). ...
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, ...)"。
我正在学习Erlang的mnesia DB,并试图在Elixir应用程序中使用它。根据文档,当创建一个模式时,mnesia默认创建一个名为 "Mnesia.#{node}"的目录。这里是...
我正在用erlang写一个程序,我创建了这个记录:-record(tree, {node, left, right})。我想打印一个不同的树的列表,这就是打印的方法。[{tree,x1,{x3,0,1},{tree,x2,1,{...
我不知道是什么问题,这是代码-- solve_bdd(BddTree, ListVars) -> findRes(BddTree, maps:from_list(ListVars++[{one, 1}, {zero, 0}])).findRes(BddTree, Map) when is_record(...
为什么我的主管在start_child时出现undef失败?
我试图运行一个简单的one_for_one监督器,其中监督器和worker被放置在不同的模块中,当我使用supervisor:start_child:>A=sup:时,我一直得到以下错误。
从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() ! ...