Elixir 问答列表

用 Elixir 制作带有封口的计数器

作者:eje211 提问时间:11/15/2023

我正在学习 Elixir,我刚刚谈到了关于闭合的部分。当一门语言有闭包时,我通常做的第一件事就是尝试制作闭包算法。在 JavaScript 中,它看起来像这样: let counter = func...

如何在打开的文件上执行 lseek 并读取 N 个字节?

作者:JCCyC 提问时间:10/5/2023

我想使用 Elixir 来读取具有固定长度标头的二进制文件,并且其中的数据结构具有可确定的长度。这些文件可能很大,我真的不想被迫将整个文件读入内存。也许我的搜索 fu 缺乏,但我在文档或其他地方没有找...

UTC 和 DateTime 结构的 Elixir 时区比较

作者:l288 提问时间:3/29/2022

我正在尝试比较两个日期时间,看看它们是否重叠。但是,一个是 DateTime 结构,另一个是 ~U[] 时间 - 这就是它们从数据库中出来的方式。我无法弄清楚如何做到这一点 - 如果我可以在 UTC ...

如果数学函数中的零在算术表达式中因参数错误而下降,它如何保护 nil

作者:Dan 提问时间:10/27/2023

尝试弄清楚,在生成 GQL 模式时, 为什么如果源 var 中的数据存在(比如说), 没有错误 但如果是 NIL,则代码会生成错误 当我用这样的代码转换价值时::floatsquare_plot50 ...

在长生不老药中,应该如何使用put_assoc?

作者:Lucas 提问时间:10/30/2023

对于一个项目,我需要在凤凰城的 Elxir 创建一个小应用,使用 Ecto 作为 ORM。 我是这项技术的完全初学者,我在多对多关联上遇到了一个保存问题。 这是关于团队<>用户关系,其中用户可以拥...

从控制台获取单个字符,而无需在 Elixir/Erlang 中按回车键

作者:gdonald 提问时间:10/30/2023

我将我的 Elixir 应用程序从 1.8 版升级到 1.15.7 版。现在,我的代码无需按回车键即可从控制台获取单个字符,不再起作用: {:ok, Port.open({:spawn, "tty_...

宏代码转换的透析问题

作者:denis.peplin 提问时间:11/3/2023

我正在尝试构建一个宏,将 Elixir 代码转换为某种“配置”以供以后使用,所以这段代码: build_config with one_and_two <- SomeModule.run("one...

如何在具有断点的应用上下文中运行本地安装的混合任务?

作者:Michael Johnston 提问时间:11/3/2023

我想在我的应用程序的上下文中运行本地安装的混合任务(我的意思是从另一个项目安装的任务),但首先设置一个断点。mix archive.build; mix archive.install 如果我运行 ...

验证错误未显示在 Phoenix LiveView 表单中

作者:Greeneco 提问时间:11/2/2023

我正在将 Elixir 与 Phoenix 一起使用。我有一个带有文本输入的表单,它只允许最多 255 个字符的文本。但是,错误没有显示,我无法弄清楚为什么它没有显示错误。唯一的问题是,当数据库或ec...

如何在 Embedded Elixir 中将功能附加到按钮?

作者:Red Baron 提问时间:11/8/2023

我正在渲染这样的模板: <%= for country <- @countries do %> <div> <div>A list of countries you have visited</...


共13条 当前第1页