Elixir是一种开源,动态,编译,通用的函数式编程语言。它被设计为与Erlang平台完全兼容,非常适合编写容错的分布式应用程序,具有软实时保证和热代码交换功能。
如何在监督树中使用具有 child_spec name: {:via} 语法的注册表来用于其他监督子项?
我正在学习 Elixir,我正在努力解决如何为数据访问和 API 路由设置单独的进程,同时允许它们以允许任一进程失败的方式进行通信
我有以下格式的元组列表 [{“字符串1”,1},{“字符串2”,2}...] 我打算将其用于另一个功能,但我意识到我不能拥有它,或者更确切地说,我只是认为太难了
如何优化 Elixir 中的字符串分割和评分逻辑? (代码战争问题)
我目前正在学习 Elixir(只学习了大约 2 周),并且我一直在解决 Codewars 中的一个问题,我需要: 1-将字符串拆分为由元音 (aeiou) 分隔的子字符串。 2-
Elixir/Phoenix LiveView 文档,用于条件渲染属性,例如 :if
我一辈子都找不到它。 Phoenix 是否有与模板一起使用的这些属性的文档? 叹。 // 文档在哪里? 0 个结果。 <... 我一辈子都找不到它。 Phoenix 是否有与模板一起使用的这些属性的文档? 叹息。 // where is documentation? <div :if={length(@items) == 0}> 0 result. </div> 这里有一些信息: https://hexdocs.pm/phoenix_live_view/Phoenix.Component.html#sigil_H/2-heex-extension-special-attributes 已接受答案中的链接不再将您带到文档中的预期位置,请尝试以下操作: https://hexdocs.pm/phoenix_live_view/Phoenix.Component.html#sigil_H/2-special-attributes
我需要生成一个随机数。我找到了 Enum.random/1 函数,但它需要一个可枚举的值,例如数字列表或数字范围。 这是获得随机数的唯一方法吗?
elixir 中的 rsa 签名与 python 代码输出不匹配
我有一个用于生成 rsa 签名的 python 代码,我正在尝试在 elixir 中编写此代码。 蟒蛇代码: 导入系统 导入base64 导入日期时间 导入 json 从 Crypto.PublicKey 导入 RSA 夫...
我第一次使用phoenix应用程序设置监护人。我在监护人配置中遇到了秘密密钥的障碍。我不明白在哪里保存密钥以及如何保存......
假设我有一张包含一些用户数据的地图: iex(1)> 用户映射 #=> %{名称:“某个用户”,电子邮件:“user@example.com”,密码:“*********”} 我如何将其加载到 %User{} 结构中(希望我们...
Ecto ArgumentError:在 Phoenix/Elixir 中查询 null 字段时“禁止与 nil 进行比较”
在搜索 DateTime 字段为空的记录时,我的 Phoenix/Elixir 应用程序出现错误。这是错误: ** (ArgumentError) 禁止与 nil 进行比较,因为它是不安全的...
AIError:无法构建张量图像:张量错误:未知的内部错误:无法解码u8
我正在尝试使用 cloudflare 工作模型,特别是“llama-3.2-11b-vision-instruct”,但出现以下错误: AiError:AiError:AiError:张量错误:无法构建十个...
假设我有一个常用的phoenix应用程序。我想通过在其上实现 ExcetpionTracker.action 来跟踪其中的每个异常(操作可以是从 json post 到 mailer send 的所有内容)。我怎样才能...
使用 Elixir 在 runtime.exs 中设置 AWS ECS 环境变量时出现问题
我正在 Elixir 中开发一个项目,该项目在部署在 AWS ECS 上的容器中运行。我正在尝试使用环境变量来定义执行环境 (ENVIRONMENT) 并在我的
我正在使用一个库来读取一个 csv 文件,该文件返回行流: File.stream!("some_file.csv") |> CSV.decode # 返回行流 第一行通常是 csv 标题,所以我...
Docker 上的 Erlang/Elixir 和热代码交换
Erlang(以及根据定义,Elixir)的功能之一是可以进行热代码交换。然而,这似乎与 Docker 不一致,您需要停止实例并重新启动......
使用Enum.find_index/2,我们可以找到元素的索引。 但是,如果同一个元素出现多次,我们该怎么办呢? 我希望有这样的行为: iex> find_indexes(["a", "b", "c...
如何在 Phoenix 成员路由中定义我的 id 参数的名称?
我的路由器中有一个用户资源,为朋友提供了一个额外的端点,如下所示: 资源“/users”,UserController,除了:[:create, :delete] do 获取“/朋友”,UserControll...
我在这里遵循了Phoenix LiveView文件上传代码https://hexdocs.pm/phoenix_live_view/1.0.0-rc.7/uploads.html,到目前为止一切正常,没有错误,这是我唯一的事情注意到的是
我在这里遵循了Phoenix LiveView文件上传代码https://hexdocs.pm/phoenix_live_view/1.0.0-rc.7/uploads.html,到目前为止一切正常,没有错误,这是我唯一的事情注意到的是
我正在尝试将 Timex 模块格式化为某种外观。我正在尝试获取今天的日期。但我希望它的格式如下: 2017/12/12。 年/月/日 在 ruby 中,我会去 strftime 课程 b...
我最近更新了操作系统,现在运行服务器时遇到此错误。以前,一切都工作正常。这是错误消息: (混合)无法启动应用程序...