elixir 相关问题

Elixir是一种开源,动态,编译,通用的函数式编程语言。它被设计为与Erlang平台完全兼容,非常适合编写容错的分布式应用程序,具有软实时保证和热代码交换功能。

如何返回第一个异步任务完成

我有几个正在异步运行的任务。 根据输入的不同,一项或多项任务可能会运行很长时间,但只有一项任务会返回 :success 消息。 Slowtask = Task.async(slo...

回答 4 投票 0

在 Elixir 中,为什么导入模块时首选“alias”而不是“import”?

请注意,该语言通常不鼓励导入。在处理您自己的代码时,更喜欢导入别名。 我在文档中找到了这个声明,但没有进一步的解释......

回答 2 投票 0

为什么 Elixir `mix` 要求我安装末尾带有 `.ez` 的相同版本的 `hex`?

主要问题 我是 Elixir 的新手,所以我不知道如何从 mix local.hex 回答这个问题: $ mix local.hex 找到现有条目:/home/civfan/.asdf/installs/elixir/1.17.2-otp-27/.mix/ar...

回答 1 投票 0

从FLAME.call/2获取PID

我正在使用 Mox 来模拟我的应用程序中的一些模块。通常,它工作正常,但我有一个在 FLAME.call/2 中调用的函数,它破坏了我的模拟: ** (Mox.UnexpectedCallError) 没有预期定义...

回答 1 投票 0

Phoenix Liveview - Websocket connect_info 阻止 iframe 内容

我实际上正在开发一个phoenix应用程序,我需要在嵌入在iframe上的一些网站中渲染它,我完成了逻辑编码,但我发现它只能在Firefox上运行,当在...

回答 2 投票 0

是否有 Elixir 可以做而 Erlang 不能做的事情,或者反之亦然?

这个问题是在 Beam VM 及其提供的功能的背景下提出的,而不是在图灵完备语言可以做什么的一般背景下提出。我想投入一些时间来学习...

回答 4 投票 0

如何在 Elixir 中生成可执行文件

即使所有正确的导入和正确配置的混合文件,我也无法生成可执行文件,并且出现以下错误: 警告:DesafioCumbuca.main/1 未定义或私有。迪...

回答 1 投票 0

同名重新创建ets表会释放内存吗?

我有聚合事件的genserver: def init(opts) 做 缓存 = :ets.new(:events_cache, [:set]) {:好的,缓存} 结尾 def handle_info(:autoflush, 缓存) 做 Logger.debug(fn -> &q...

回答 1 投票 0

Ecto 中 OR 的条件验证 - 需要 2 个字段之一

如何对 OR 逻辑进行条件验证,我们检查 2 个值中的 1 个是否存在或两个值都存在。 因此,例如,如果我想检查以确保电子邮件...

回答 4 投票 0

我的 Phoenix 问题是否有一个简单的解决方案,从包含“{:token, my_token}”的(Pigeon)Google FCM V1 请求呈现 JSON 响应?

我正在使用 Pigeon (v2.0.0) 通过 Phoenix (1.7.12) 发送新的 FCM V1 API 消息。新消息的一部分包括传出消息中的字段 {:token, my_token}。当菲尼克斯获得

回答 1 投票 0

Elixir 中维护主题字符串常量集的方法/模式

我正在尝试在许多 GenServer 中使用 Phoenix 框架的 PubSub 模块,但是我希望有一个明确定义的主题列表来引用而不是原始字符串。 目前我的代码...

回答 1 投票 0

如何生成 HS512 密钥以与 JWT 一起使用

我正在使用 Guardian 通过 Elixir / Phoenix 应用程序实现 JWT 身份验证。我正在使用 HS512 算法。我需要一把钥匙。除了必须...

回答 5 投票 0

如何在 ContEx 库中将刻度标签从小数更改为整数?

各位同学大家好。 我正在 Elixir 项目中使用 Elixir 库 ContEx 创建图表 - https://hexdocs.pm/contex/Contex.html 我有一个条形图。下面是我用来创建这个的代码

回答 1 投票 0

获取SENDER_ID_MISMATCH,尽管我认为我同步了服务帐户和google.services.json文件

我正在尝试从旧版 FCM 消息转换为 V1 API。我正在使用 Elixir,因此使用 Pigeon OSS (v2) 来提供 FCM 接口,并对其进行一些改进以使用 Goth OSS ...

回答 1 投票 0

如何从 Elixir 脚本中的库中删除调试消息?

我有一个脚本,它使用一些库,这些库似乎在调试模式下运行记录器。我的脚本的第一行: #!/usr/bin/env -S ERL_FLAGS=+B 灵丹妙药 Mix.install([{:req, "~> 0.5.0"},{:

回答 1 投票 0

无法让 Phoenix.LiveComponent 示例工作

我正在遵循有关如何构建 LiveComponent 的官方文档。 我收到此错误,我不明白为什么: 加载 /cameras 时出现此错误: [错误] GenServer #PID<0.864.0>

回答 1 投票 0

尝试插入 Mongo DB 时,Elixir 项目中出现“不支持的 OP_QUERY 命令:插入”

我有一个 Mix 项目,我正在尝试将一些数据插入到我的本地数据库中。 我已将 Mongo 依赖项添加到我的项目中,然后添加用于连接数据库和

回答 5 投票 0

Phoenix,模型模式中的函数

如何在模式中添加功能?我想创建用于动态添加字段到模型架构的函数。例子: def func 做 # .. 循环创建动态字段 字段:街道,:字符串 结尾

回答 2 投票 0

了解 Erlang VM 对于学习 Elixir 有多重要

我是 Elixir 的新手,甚至是函数式编程的新手。我了解Python和Java。我将它们用于我的数据科学项目。学习 Elixir 是否需要了解 Erlang VM?如果是的话我该怎么办

回答 2 投票 0

如何使用称为 contex 的 Elixir 库为 y 轴设置固定值?

各位同学大家好。 我正在 Elixir 项目中使用 Elixir 库 ContEx 创建图表 - https://hexdocs.pm/contex/Contex.html 我创建了一个条形图。在该图表中,我想设置

回答 1 投票 0

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