erlang

    0熱度

    1回答

    我不熟悉erlang,也不熟悉ejabberd。 crash.log中出現錯誤 。 2017-06-22 04:58:53 =CRASH REPORT==== crasher: initial call: ejabberd_receiver:init/1 pid: <0.23584.370> registered_name: [] exception exit: {{badarg,[{f

    1熱度

    1回答

    我正在加密Erlang中的AES 256位CBC,然後使用c代碼對其進行解密。而加密/解密在Erlang和C中工作,而不是從一個到另一個。 Ivec = "1200000000000000", Key = "586E36EEE726B37F70A6F7B770764E99", Data = "encrypt[38ce517c95b011bbfc999f36d09e4feb92d22dd8,38

    0熱度

    1回答

    我有一個Erlang的gen_fsm進程,使用Erlang的內置調用gen_tcp通過TCP會談到遠程服務器。 我想使這個網絡套接字客戶端。經過一番調查,我得到了這個erlang websocket客戶端庫Erlang Websocket client。 看一些例子,它看起來像我不得不使用 -behaviour(websocket_client_handler)。 基本上,我在START_LINK

    0熱度

    1回答

    現在,我使用牛仔作爲websocket服務器,我知道處理程序實現了一種稱爲cowboy_websocket_handler的行爲,並且每次我們收到一個websocket_handle/3函數請求和回覆請求,我們回覆使用{reply, X, _}。然而,由於WebSocket是一個雙向協議,並且該服務器可以在沒有請求的情況下到達客戶端,我如何向客戶端發送一些數據,而不是web_socket_hand

    2熱度

    2回答

    我發現了一種快速匹配二進制幀的方法。 長度與整數和部分c(有效負載)相匹配的長度與長度字段中聲明的八位字節數一樣多。 (前三個八位字節) <<length::24, b::48, c::binary-size(length)>> <> rest = buffer 問題是得到我的幀我需要重新組合部分。 frame = <<length::24, b::48, c::binary>> 有沒有辦

    4熱度

    1回答

    最近我一直在使用os:cmd在本地計算機上運行命令。當我使用os:cmd時。我不僅獲得了我所說的命令的輸出,而且得到的字符串和輸出在我的輸出/字符串示例中生成或「插入」了空格和轉義序列: os:cmd(「WMIC BIOS GET SERIALNUMBER」)。 產地: 「的SerialNumber \ r \ r \ nCN9B4R1 \ r \ r \ n \ r \ r \ n」 個 我試圖

    -1熱度

    1回答

    在Emqttd中動態加載配置文件。 我可以更改emq.conf文件並以任何方式加載它而不停止代理?

    0熱度

    1回答

    我遞歸地解析地圖以轉換爲json。這裏是我的o輸出fn: hash(Map) -> binary:bin_to_list(jiffy:encode(Map)). atomJSON(Atom) -> binary:list_to_bin(atom_to_list(Atom)). % json output o(Number) when is_number(Number) ->

    0熱度

    1回答

    我想用java連接到erlang節點,但出現錯誤。要啓動erlang,我使用了這個命令erl -sname db -setcookie erlang。 這是我的Java代碼: import com.ericsson.otp.erlang.OtpConnection; import com.ericsson.otp.erlang.OtpErlangObject; import com.erics

    1熱度

    2回答

    沒有人在生產服務器上的RabbitMQ上啓用HIPE,如果是的話,您是否在Rabbimq啓動時間旁邊遇到任何問題,