erlang

    4熱度

    1回答

    我有兩個變量如下: A = <<"سعید"/utf8>>, B = <<"حیدری"/utf8>>, 我如何Concat的A和B? C = <<A/utf8, B/utf8>>. 線的上方返回exception error: bad argument

    1熱度

    1回答

    我有一個表模塊。當它作爲gen_server啓動時,它會從Clock模塊創建2個服務器 - 一個用於X播放器,另一個用於O播放器。 10秒後,時鐘會超時,該代碼被稱爲: updateTick(Delta, {{Time, ticking, _}, Host}) -> Now = Time - Delta, case Now of Now when Now > 0 ->

    0熱度

    1回答

    我是elixir的新手。我的任務是檢查給定的string是否爲ip address or a number。我發現inet有這parse_address它檢查給定的字符串是否是一個IP地址,並提供適當的響應。 我的IEX終端上的代碼如下 inet :parse_address("192.168.42.2") 當我運行終端,我得到下面的錯誤在上面的代碼 iex(1)> inet :parse_a

    0熱度

    1回答

    這裏是2個斷點一個簡單的模塊在其中調用另一個函數以名字完全一樣,內置的那些功能:get/1和put/2 defmodule Test do def call_put() do require IEx; IEx.pry put("k", "v") end def call_get() do require IEx; IEx.pry

    0熱度

    2回答

    目標:在遠程機器上打印「hello world」。 我想從我的電腦產生一個進程,並在遠程機器上打印「Hello World」(稱爲Sample.hello)。有一些方法可以像上面提到的here那樣在不同的機器上連接節點。但是這是使用iex命令。 如何在遠程機器上打印「Hello World」以編程方式打印? defmodule Sample do def hello do

    0熱度

    1回答

    因此,我將項目存儲在ets/dets表中。目前我正在用postgres做這件事,我想看看它是否可以在沒有它的情況下完成,或者如果它顯着較慢。 我想做一個基本的空間查詢。基本檢查一個項目在當前位置的X米範圍內。 ets = ets.new(:table, [:named_table]) # Data looks like this: {id, lat, lng, data} # This is

    0熱度

    1回答

    我正在嘗試爲調度程序應用程序(使用Elixir 1.5語法註釋)設置監督樹。該應用程序應該工作,使: 應用程序啓動使用註冊表&調度監督員 的SchedulerSupervisor靴,並允許通過start_child回調動態添加的兒童。這需要用於構建調度狀態的初始化參數。 調度程序在初始化時將其名稱註冊到註冊中心,並使用一個包含狀態的結構進行初始化(調度程序具有操縱調度的功能,但與我遇到的問題無關)

    -3熱度

    3回答

    我想從M2方法來訪問M1方法的參數x。 defmodule MyModule do def m1(x) do # some code end def m2() do # Accesss 'x' here IO.puts x end end 如何從方法m2訪問x?

    5熱度

    2回答

    這是我的當前代碼的示例: DataSet = [1,2,3,4,5,6,7,8,9]. Sequence = [3,4,5,6]. ReducedDataSet = lists:foldl(fun(SeqNumber, Output) -> Row = lists:nth(SeqNumber, DataSet), [Row|Output]

    2熱度

    1回答

    我想連接2個不同碼頭集裝箱的節點。 Container1:iex --name [email protected] --cookie foo container2的:iex --name [email protected] --cookie foo 現在可以說,我想從[email protected] container2的連接[email protected]: iex([email prote