elixir 相关问题

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

如何使用Plug.Crypto.decrypt?

我想加密一个字符串并解密它,为了加密我做了 enc_str = Plug.Crypto.encrypt("my_secret", "raw_string", {}) 为了解密,你尝试了这两个 Plug.Crypto.d...

回答 1 投票 0

处理错误 - Elixir

我有一个简单的函数,像这样: def currencyConverter({ from, to, amount }) when is_float( amount) do result = exchangeConversion({ from, to, amount }) exchangeResult = resultParser(...)

回答 1 投票 0

函数式编程语言中的循环、理解和递归有什么区别?

我在学习灵丹妙药,我看到有两种方法来迭代理解和递归,我想知道循环和理解的区别,特别是,我已经google了这个问题,但我'...。

回答 1 投票 -5

在Elixir Mix Task中以编程方式确定依赖版本。

有什么方法可以在自定义的mix任务中以编程方式显示已安装的依赖关系的当前版本吗?我有一个包,其中包含一些自定义的Mix任务,这些任务会运行一些生成器命令。我想...

回答 1 投票 0

能否获得response body参数?

我在用HTTPoison下载一个图片,但是我想不通如何从响应的body中获取图片。我需要把它放到annotate_image中,作为base64编码的字符串传递给另一个API。...

回答 1 投票 0

如何在Elixir中使用捕获操作符从一个列表中捕获一个元组?

我无法理解如何使用捕获操作符来捕获一个元组。下面是我的代码和函数。MyList.map([{"人1",27},{"人2",20}], fn({name,_}) -> name end) ...。

回答 1 投票 0

用CRLF json协议连接ssl套接字出错。

我试图使用https:/github.commehelixir-socket Socket.Web.connect! "stream-api.betfair.com", secure: true 但我面临这个错误。** (MatchError) no ...

回答 1 投票 0

如果map在Elixir中有键,最好的方法是什么?

所以我想为一个Collection表实现一个查询函数。该表必须通过:id进行过滤,但也可以通过:rating和:accessibility进行过滤。现在我有一个函数...

回答 1 投票 0

Ecto join上的 "不平等 "问题

我有两个模式是这样的:schema "projects" do field :title, :string field :is_shared, :boolean timestamps() end schema "card" do field :title, :string field :type, :string ...

回答 1 投票 0

Elixir: Redix包在CentOS 7上不能与SSL一起工作。

我设置了Redis 5.x与stunnel来接受客户端的SSL连接。设置非常简单,我只是按照Redis网站上的说明进行设置。它是这样的:stunnel接受......。

回答 1 投票 0

Elixir中的尾部调用优化

需要一点帮助来澄清尾部调用优化的概念。据我所知,只有当你调用一个递归函数作为最后一条语句时,尾部调用优化才会生效。下面是我的2 ...

回答 1 投票 1

修正TMUX会话中IEX的方向键问题

我什么都用TMUX和vim,最近开始用Elixir工作。每当我运行elixir进程时,包括iex -S mix,我都不能使用错误键,因为它反而打印出^[[A为......]。

回答 1 投票 1

在同一节点上的两个独立的 IEx 会话中的 Mnesia。

我正在学习Erlang的mnesia DB,并试图在Elixir应用程序中使用它。根据文档,当创建一个模式时,mnesia默认创建一个名为 "Mnesia.#{node}"的目录。这里是...

回答 1 投票 0

mix phoenix.server (startup) > killed (phoenix server does not start)

状况。当尝试在Ubuntu服务器上使用mix phoenix.server命令启动一个全新的phoenix项目时,我们看到以下输出: ==> mime Compiling 1个文件(.ex) Killed The ...

回答 1 投票 2

凤凰卫视如何将字符串参数一次性转换为整数?

我有以下错误,当我从表单中获取参数,然后使用Multi.insert(:insert, game); value `"12"` for `Server.Sample.Game.team_id` in `insert` does not match type :id, I got params like ....

回答 1 投票 0

elixir中的utc_offset返回错误的时区偏移。

iex> {:ok, datetime_with_tz} = DateTime.now("EuropeLondon", Tzdata.TimeZoneDatabase){:ok, #DateTime

回答 1 投票 1

GMail推送API - 400个失败条件

我试图执行一个手表来启用GMail推送API向PubSub发送通知。我使用的是Elixir,而且我已经在使用其他的Google API,用同样的语言;由于某些原因,我失败了。

回答 1 投票 0

在Elixir中进行多对多的级联删除。

我有一个 (PostgreSQL) 数据库,其中有表 fd_feed、fd_tag 和连接表 fd_feed_tags。我按照这些Elixir指南设置了我的数据库:https:/hexdocs.pmectoconstraints-and-。

回答 1 投票 -1

elixir中频率计算的快速并发算法

我有两个大的列表,它们的项目长度不是固定的。每个列表中都有几百万个项目,我想统计第一个列表中的项目在第二个列表中的频率。我想计算第一个列表中的项目在第二个列表中的频率。例如:a = [[c, d], [a, b, ...

回答 1 投票 0

ElixirErlang file_server消息积压和不可靠的吞吐量导致性能问题。

我正在运行一个生产应用程序,它需要大量的IO。每当系统被新的请求淹没时(我做了大量的IO),我看到Erlang file_server在用消息备份。这个备份...

回答 1 投票 1

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