elixir 相关问题

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

Erlang :: 为什么erlang中的rpc:pmap调用不适用于字符串库函数?

string:find("这是测试wa.me/123456消息阿里巴巴","wa.me"). 与 wa.me 完美匹配,但代码如下 erpc:pmap({string,find},["这是一个测试 wa.me/123456 消息...

回答 1 投票 0

在进行混合测试时添加仅内部测试的应用程序

我正在尝试弄清楚如何测试我的项目,并且我打算尝试为我的系统边缘制作假货。就我而言,这是网络,一个 udp 套接字。为此,我要启动一个

回答 1 投票 0

这个函数为什么不叫“Left”?

好吧,我真的觉得问这个很蠢,但我很好奇。 在 Jose 的 2023 年主题演讲中,他展示了这个示例,说明了为什么新类型实现无法防止某些错误: def 左和右 d...

回答 1 投票 0

Enum.chunk(arr, 3) 和 Enum.chunk_every(arr, 3) 之间的不同行为

我有一个平面数字数组的数据结构 [145、46、200、3、178、206、73、228、165、65、6、141、73、90、181、100] 我需要创建一个数组数组,每个子数组最多包含 3 个项目。所以我

回答 4 投票 0

ecto 中有 ActiveRecord `source` 的替代品吗?

请帮助我通过 ActiveRecord 的关联找到 has_one/has_many :source 选项的 elixir/ecto 选项。 这是我的问题,我有以下模式:用户,事件,

回答 1 投票 0

如何在 Ecto 模式中设置 `DateTime` 和迁移中的 `timestamp with time zone` (`timestamptz`) PostgreSQL 类型?

希望在 Ecto 模式和迁移中使用 DateTime,而不是默认的 NaiveDateTime,以及 PostgreSQL 中的 timestamptz,而不是默认的时间戳(又名。没有时间的时间戳...

回答 1 投票 0

Elixir Umbrella 应用程序中的主管行为如何:跨应用程序管理故障

在 Elixir 伞式应用程序中,当一个应用程序(例如 appA)发生错误并且其主管确定该错误无法恢复时,主管可能会终止整个伞式应用程序

回答 1 投票 0

Elixir 函数未返回预期结果

这是我的代码,如果它是 3 或 5 的乘积,则应将 0 和“number”之间的所有数字相加,但始终返回 0 defmodule 挑战做 def 解决方案(数字) 做 结果 = ...

回答 1 投票 0

elixir 中有一个很好的 URI 正则表达式吗?

我想在我的字符串中找到所有类似于 http://vk.com 或 https://stackoverflow.com 的链接。 我如何通过 Elixir 中的正则表达式来做到这一点?

回答 2 投票 0

GenServer `handle_continue` 回调可以直接从另一个进程调用吗?

可以通过从同一 GenServer 内的另一个回调返回 {:noreply, state, {:continue, :foo} 来调用 GenServer 的 handle_continue 回调。 如果我有一小部分独立的圣...

回答 1 投票 0

Elixir,如何从字符串转换为 Ecto.Date?

我有一个格式为“dd/mm/yyyy”的日期字符串,我需要将该值转换为 Ecto.Date 格式。 我创建了一个这样的函数,但我想知道是否还有其他方法可以做到这一点。 德普

回答 4 投票 0

如何在 Elixir 中计算数字的平方根?

如何在 Elixir 中计算数字的平方根?好像没有Math模块什么的,也没有像sqrt()这样的函数。

回答 3 投票 0

使用 Tesla.Adapter.Mint 设置代理凭据

使用 Tesla.Adapter.Mint 时如何设置代理凭据。根据 https://hexdocs.pm/tesla/Tesla.Adapter.Mint.html 它应该类似于 {:http, "127.0.0.1", 8888, []} ,但是......

回答 1 投票 0

Phoenix框架:恶意重用Session Cookie访问网站

对于初学者来说,我目前正在设置一个 Plug.Session,如下所示: 插头Plug.Session, 存储::cookie, 键:“_key”, 签名盐:“SALT_HERE” 当用户注销时,他们点击: def 注销(...

回答 2 投票 0

VScode 停止使用 ElixirLS 插件,系统冻结。 LinuxMint 机器

先前的问题:如何为 Elixir 的系统范围使用设置路径并为 ElixirLS 配置 VScode? 问题已更新 我使用本教程在我的 Linuxmint 机器上安装了 Elixir。 https://gist.git...

回答 2 投票 0

是否可以在 Elixir 中的流上运行reduce?

是否可以减少 Elixir 中的流? 我看到 Stream.scan 但它不返回累加器。 文件流 |> Stream.each(&parse_line/1) |> Enum.reduce(&reduce_fn/2) 我好像...

回答 2 投票 0

Ecto 创建带有空值的唯一索引

我正在尝试为 PostgresDB 创建一个具有 ecto 迁移的唯一索引。 def 改变做 创建表(:类别)做 添加(:名称,:字符串) 添加(:parent_id,引用(:类别),null:...

回答 1 投票 0

为FunWithFlagsUI设置特定的Redis DB?

背景 我们使用 FunWithFlagsUI 来检查 Redis 实例上的标志。由于 Redis 有多个数据库可供选择,这就引发了一个问题 - 我们需要告诉 UI 是哪个 Redis ...

回答 1 投票 0

Elixir Pheonix 路线无法找到合适的模块/功能(模块不可用)

使用默认生成的控制器,我收到以下警告。当我修改添加另一条路线时,我也收到了警告。显然我做错了什么,但事实并非如此

回答 1 投票 0

矩阵状态“恢复”

我正在尝试处理二维列表中的数据。我知道所有对象都是不可变的。我的递归调用正在回溯,状态正在消失。处理...的标准方法是什么

回答 1 投票 0

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