我有一个长生不老药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没有按预期进行模式匹配。
我正在阅读Elixir的命名约定。它指出:
不能在防护中使用的谓词函数的名称应带有尾部问号(?),而不是is_(或类似名称)前缀。
因此,哪些功能不能用于防护?
有没有办法在堆栈中创建命名变量,而是通过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) 我用谷歌搜索但一无所获。如果当前请求是 ajax 请求并且是 POST 请求,我如何检查控制器中的操作?