elixir 相关问题

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

使用 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

IO.检查打印列表或地图两次

打印列表的两个版本或映射 IO.inspect 的默认行为 例如,下面的操作将打印两个单独的列表。 这是控制台上的输出: [ 好的: %{ “代码&qu...

回答 1 投票 0

尝试解析 JSON,收到错误协议 Enumerable 未实现

尝试使用 File.read() 读取文件,然后将其通过管道传递给 Poison.decode!(),但当我尝试运行它时,我不断收到此错误。 第一个参数:不是 iodata 术语 :erlang.iolist_to_binary(:enoent) (

回答 1 投票 0

Elixir 或 Erlang 程序可以编译为独立的二进制文件吗?

它说Elixir有一个叫elixirc的工具,Erlang有一个叫erlc的工具来编译模块使用。在此之后,您可以立即使用 elixir 命令行运行代码来...

回答 5 投票 0

杀死Phoenix框架中的Supervised进程会导致整个应用程序关闭

我有一个 Phoenix 应用程序,它创建以下监督树(取自 erlang 观察者): Supervisor的重启策略是:one_to_one。预期是如果我杀了...

回答 1 投票 0

current_user 在套接字上不可用,即使它是通过 `on_mount HealthTrackerWeb.UserLiveAuth` 分配的

我构建了一个简单的 CRUD 应用程序,可用于跟踪体重等健康指标。 我已按照官方指南从套接字访问 current_user 。 这让我能够接触到 socket.as...

回答 1 投票 0

尝试解析JSON,得到:enoent

尝试使用 File.read() 读取文件,然后将其通过管道传递给 Poison.decode!(),但当我尝试运行它时,我不断收到此错误。 第一个参数:不是 iodata 术语 :erlang.iolist_to_binary(:enoent) (

回答 1 投票 0

读取json文件并解析灵药和毒药

尝试使用 File.read() 读取文件,然后将其通过管道传递给 Poison.decode!(),但当我尝试运行它时,我不断收到此错误。 第一个参数:不是 iodata 术语 :erlang.iolist_to_binary(:enoent) (

回答 1 投票 0

在 Elixir 中如何从枚举映射结果为变量赋值

我试图找到一些关于如何使用 |> 运算符对一系列操作的结果进行赋值的答案,例如使用 Enum 对象的多个函数,但没有找到任何明确的例子...

回答 1 投票 0

为特定的 Elixir 函数任务编写单元测试(解析然后排序)

我是 Elixir 的新手,并试图学习它的一些功能,包括测试库 ExUnit,但我在理解如何编写和设置零件测试的概念时遇到了一些困难...

回答 1 投票 0

Iex 一步步撬开?

我想在我的 Elixir 代码中使用 IEx.pry 一步步进行,就像 ruby 中的 byebug 或 Java 中的 debug point 一样。我尝试查看此处的文档:https://github.com/elixir-lang/elixir/blob/

回答 4 投票 0

IEx.pry()之后继续执行

如何退出调试而不重新启动会话? 在重生命令之后,我丢失了所有先前初始化的变量。 Interactive Elixir (1.7.3) - 按 Ctrl+C 退出(输入 h() ENTER for...

回答 2 投票 0

elixir 创建一个新的 zip 文件并向其中添加文件

我有一个文件路径列表和每个文件所需的名称[{"name1", "C:\path ile.zip"}, {"name2", "C:\path ile.zip"}, { “名称3”,“C:\路径...

回答 1 投票 0

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