erlang 相关问题

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

Erlang Cowboy在一台机器上使用不同的端口运行两个Web服务器。

erlang和cowboy的新手。我正在使用一些开源代码,它使用cowboy并监听8080端口来提供ng-admin管理服务。我想知道是否可以让 cowboy 也监听 ...

回答 1 投票 0

ErlangOTP中的监控器

我有一个关于监控器的问题。1> Pid=spawn(fun() -> timer:sleep(500000) end). 2> exit(Pid, kill). 3> Ref=erlang:monitor(process, Pid). 4> flush()。flush()的输出在我的 ...

回答 3 投票 5

两个独立的lager汇可以登录到同一个文件吗?

目前我们的erlang项目有一个单一的lager sink,而这个项目有多个应用程序,现在我们希望每个应用程序的lager sink, ...

回答 1 投票 0

为什么我的gen_server不尊重模式匹配?

你好,我想弄清楚为什么我的gen_server的实现不尊重模式匹配:如果我运行gen_server:call(ServerRef,state),它就会进入handle_call的第二个模式,而我......

回答 1 投票 0

为什么在Erlang中,Maps的查找属性比Record慢?

我在看《Erlang编程》,在书的第五章中说。记录只是tuple的伪装, 所以它们和tuple有同样的存储和性能特性. 地图使用更 ...

回答 2 投票 3

拉格多个水槽,适用于不同的子应用。

所以我想做的是这样的。每当一个模块调用?DEBUG()或?INFO()或?WARNING()ETC(DEBUG, INFO, WARNING都是宏定义为APPNAME:debugAPPNAME:infoAPPNAME:warning ETC ....

回答 1 投票 0

Erlang是否有一些功能可以监控文件夹被更改时的情况?

Erlang是否有一些功能可以在文件夹被改变时实时观察它?例如,我们有一个文件夹,并尝试检测这个文件夹是否被改变,我们调用函数开始观察这个......

回答 1 投票 2

向所有进程发送消息

我是Elixir的新手,我有一堆正在运行的进程,我需要从另一个进程向所有的进程广播一条消息。在查阅了Process的文档后,我还是不明白... ...

回答 1 投票 0

如何分配Erlang进程(主管行为)?

我有一个Erlang应用程序,它运行一个supervisor行为。现在我想把它分布在不同的节点上,也就是说,被监督的进程应该运行在不同的计算机上。虽然我 ...

回答 1 投票 3

如何架构和组织ErlangOTP的测试?

我是从python世界来到ErlangOTP的,在那里我使用unittest库。典型的测试环境将由一些TestSuite来展示整个应用程序和TestCases的测试方法。

回答 1 投票 4

选择AST来开发Elixir的静态代码分析器?核心Erlang还是扩展Elixir AST?

我们希望为Elixir开发一个静态代码分析器,以检测并发问题(主要是死锁和竞赛条件)。我们对分析器的结构有一些基本想法, ...

回答 1 投票 3

有什么高效且符合人体工程学的方法来对一个地图的键进行排序?

如何将一个Map的键按排序顺序排列?我试过了,但似乎并不节省内存,因为键集有三个副本: sort_map(In) -> sort_map(In, lists:sort(maps:keys(In))...。

回答 1 投票 0

在VerneMQ webhooks中发送消息。

I'm using demo webhooks (python) from vernemq plugins But the demo only have auth_on_register ,auth_on_publish and auth_on_subscribe My message have pass all the chain but the sub can't see the ...

回答 1 投票 0

为什么OTP中的类型规范会重复参数名?

在Erlang标准库的类型规范中,规范中几乎没有任何类型,直到when子句。例如,lists:member2的规范是这样的。-spec member(Elem, List) -> ...

回答 1 投票 0

如何解决Erlang中Lager和OTP的Logger之间的碰撞?

我有一个在OTP 22中的Erlang项目,它使用内置的logger模块进行日志记录(这是在OTP 21中添加的)。我的项目使用了依赖 "amqp_client"(https:/github.comrabbitmqrabbitmq-...)。

回答 2 投票 2

在ErlangOTP中调试时,如何解决 "无效梁文件或无抽象代码 "的错误?

我试图简单地使用调试器,然而文档中给出的任何方法都会导致Monitor > Module > Interpret > *.beam返回一个错误。** Invalid beam file or no abstract code: "path...

回答 2 投票 2

Rabbit MQ 错误:无法在节点“rabbit@USERNAME”上执行操作

错误:无法在节点“rabbit@YASHODIP-PC”上执行操作。请参阅下面的诊断信息和建议。 最常见的原因是: 目标节点无法访问(例如 du...

回答 3 投票 0

将大于10的整数从灵丹妙药表中分解为其组成部分

我如何把一个列表,如[1,2,3,45,67,],并将其分解为[1,2,3,4,5,6,7] 。

回答 1 投票 0

如何在Elixir中对两个列表进行XOR处理?

假设你想对两个列表list1= [0,1,0,1]和list2= [0,1,1,0]进行XOR,得到一个新的列表是[0,0,1,1]或者是[1,1,0,0]和[1,1,1,1,1,1,1,0,1,0,1,0],但只对前4个列表进行XOR,那么只需复制......

回答 1 投票 0

在erlang中获取SHA-512哈希字符串。

我们的需求是在erlang中获取给定密码的基于sha-512的哈希值。然而API crypto:hash()会返回一些二进制数据。另外,在这个API中是否有提供盐值的选项?

回答 1 投票 1

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