小编Kev*_*vin的帖子

将映射转换为 URI 查询字符串

我有一个长生不老药Map

m1 = %{a: 1, b: "fsfd", c: 123}
Run Code Online (Sandbox Code Playgroud)

我想将其转换为 的查询字符串URI

a=1&b=fsfd&c=123
Run Code Online (Sandbox Code Playgroud)

我怎样才能做到这一点?我试过这个:

Enum.reduce(m1, fn({k, v}, acc) -> "#{acc}&{k}=#{v}" end)
Run Code Online (Sandbox Code Playgroud)

但它不起作用,因为acc没有按预期进行模式匹配。

reduce elixir

5
推荐指数
1
解决办法
2410
查看次数

Elixir函数名称中的问号和“ is_”

我正在阅读Elixir的命名约定。它指出:

不能在防护中使用的谓词函数的名称应带有尾部问号(?),而不是is_(或类似名称)前缀。

因此,哪些功能不能用于防护?

elixir

4
推荐指数
1
解决办法
979
查看次数

在堆栈中创建命名变量

有没有办法在堆栈中创建命名变量,而是通过offset来引用它们:

sub esp, 0x10 ; 4 variables of 4 bytes

mov DWORD [ebp-4], 0xf ; 1st var
mov DWORD [ebp-8], 0xff  ; 2nd var
; and so on
Run Code Online (Sandbox Code Playgroud)

assembly nasm fasm

4
推荐指数
1
解决办法
740
查看次数

如果当前请求是 AJAX 并且是 POST 请求

我用谷歌搜索但一无所获。如果当前请求是 ajax 请求并且是 POST 请求,我如何检查控制器中的操作?

elixir phoenix-framework

3
推荐指数
1
解决办法
297
查看次数

标签 统计

elixir ×3

assembly ×1

fasm ×1

nasm ×1

phoenix-framework ×1

reduce ×1