elixir

    1熱度

    1回答

    我正在嘗試使用exrm配置我的Elixir/Phoenix應用程序。這工作正常,但我無法讀取config/config.exs中定義的某些配置條目,當通過「binary」版本啓動應用程序時。 我config/config.exs鎖像這樣(我刪除了一些清晰線): use Mix.Config config :phoenix, RestProxy.Router, port: System

    4熱度

    1回答

    我只是在通過Dave Thomas的書,我正在探索Elixir中的Protocols。我知道我可以回退到@fallback_to_any true的通用協議實現。例如: defprotocol Caesar do @fallback_to_any true def encrypt(string, shift) def rot13(string) end defi

    1熱度

    2回答

    Elixir 1.0,Windows 7 x64上的Erlang 17.3。 我鍵入此代碼: l = "[9,0]" s = String.strip(l,"[") 而且我得到這個: **(FunctionClauseError)在String.lstrip/2 (酏劑)的lib /字符串沒有功能的語句匹配。例如:527:String.lstrip( 「[9,0]」, 「[」) (酏劑)的l

    8熱度

    2回答

    我有一個小鳳凰應用程序,允許用戶登錄並查閱他們的個人資料。我用下面簡單的路線: resources "/users", MyApp.UserController 但這允許每個用戶通過:index動作看用戶的列表,以及刪除或更新任何用戶。 限制訪問管理員的最簡單方法是什麼?我應該在每一個動作前加一張支票嗎?或者我應該創建一個可以處理這些操作的資源:"/admin"?推薦的方式是什麼?

    1熱度

    1回答

    運行mix.compile時,是否有可能無法編譯在lib目錄下找到的模塊或文件? 如果是這樣,如何做到這一點,或者至少在Mix的源代碼中我可以找到那個?

    8熱度

    2回答

    我是Elixir和Erlang的新手,並且在訪問https URL時遇到了一些問題。我已經嘗試了Elixir特定的HTTPotion和Erlang的:inets模塊。從IEX控制檯(交互式藥劑) 所以: 隨着HTTPotion: HTTPotion.start HTTPotion.get("https://api.github.com") 有了:inets: :inets.start :s

    3熱度

    1回答

    在Python中,您可以使用timeit模塊爲代碼執行一小段執行時間。 https://docs.python.org/2/library/timeit.html 是否有藥劑的相同呢?

    19熱度

    1回答

    我該如何讓Mix只從我的測試套件中運行特定的測試? 當運行mix test所有測試執行

    0熱度

    1回答

    所以我通過解析一些json與jsx解析返回的列表。我用一個特定的名字尋找一個元組拉出一些選擇的值,就像這樣: defp get_link([{"link",_link} | _t]), do: _link defp get_link([_h | _t]), do: get_link(_t) defp get_link([]), do: "" 我這樣做同樣的事情,我想提取,當我看到很多的幾個

    5熱度

    1回答

    我想檢查在Elixir中給函數的參數類型是否爲字典。我該怎麼做呢?