erlang

    2

    3답변

    나는 꽤 이해할 수없는 코드 조각을 발견했습니다. % spawn process which waits for a message and prints it Pid = spawn(fun() -> receive X -> io:fwrite("I received: ~p~n", [X]) end end), % send a message to

    2

    2답변

    는 지금은 분산 응용 프로그램을 구축하고 있고 사용하여 RPC로 찾고 있어요 : 캐스트를 RPC 대 : 나는 호출 프로세스가 반환 값에 기다리고 싶지 않기 때문에 전화, 또는 하나가 나타납니다. 출연진과 전화 ​​: 캐스팅이 완벽하게 작동하지만 나는 호기심, 어떤 프로세스는 RPC에 의해 전달 함수를 실행? 과소/동시 실행 부족에 대해 걱정해야합니까? 내가

    0

    1답변

    이 질문은 값이 io_list인지 확인하는 방법과 같은 질문이라고 생각합니다. 나는 이것이 가능한 한 효율적이기를 바란다. 따라서 io_list인지 체크하는 과정의 한 부분으로 값을 바이너리로 변환하고 싶지는 않을 것이다.

    -3

    1답변

    Erlang에 대한 연습을하고 있는데이 함수를 구현할 수 없습니다. deep_reverse (Lst에)는 모든 레벨 L의 요소를 반대로. 예를 들어 Lst가 [a, [b, c, [d]], e]이면 딥 리버스는 [e, [[d], c, b], a]를 반환해야합니다. 누구나이 운동을 도와 줄 수 있습니까? 먼저 element_reverse(List) ->

    3

    1답변

    Joe의 책을 계속 읽고 모니터를 완전히 이해하고 특히 spawn_monitor를 완전히 이해하는 데 어려움이 있습니다. 여기에 내가 가진 코드가있다. 연습은 매 5 초마다 하트 비트를 인쇄하는 작업을 시작하는 함수를 작성한 다음 위 프로세스를 모니터하고 다시 시작하는 함수를 작성하도록 요청합니다. 내 모니터가 프로세스의 이상을 감지하지 못하기 때문에 다시

    1

    1답변

    이 예제를 따르고 있습니다. ws_handler을 "websocket_handle (text, < <"h ">>}, 주)에서 약간 수정했습니다. -> {답장, {text, < <"You h-in! ">>}, State}; " 확인하려면 특정 메시지를 감지 할 수 있습니다. 웹 소켓 연결을 추적하고 싶습니다. https://ninenines.eu/docs/e

    0

    1답변

    프록시를 사용할 때 emqttc https://github.com/emqtt/emqttc을 사용할 수 있습니까? SSL 옵션을 emqttc:start_link 함수에 전달할 수는 있지만 프록시에 대해서는 아무 것도 수행하지 않습니다. 예를 들어, 나는 옵션으로 {proxy_auth,{Proxy_Username, Proxy_Password}}을 사용해 보았습

    0

    1답변

    나는 ERLC_OPTS에 대한 수정 작업을했기 때문에 생각했다. 내 erlang.mk를 정리해야하고 저장하지 않았습니다. 어디에서 경고 확인 플래그를 추가합니까? [email protected]:~/tunnel-deploy# make run erlang.mk:26: Please upgrade to GNU Make 4 or later: https://erl

    0

    1답변

    mnesia를 ejabberd에서 mysql으로 마이그레이션해야합니다. 나는 여러 가지 방법을 시도해 보았다 : ui에서 노드가있다. 노드를 선택할 때 많은 옵션 중 하나가 백업 옵션입니다. 해당 페이지에 Export all tables as SQL queries to a file: host(0.0.0.0)의 옵션이, 나는 SQL 백업을 수행하기 위해 시도

    4

    3답변

    이것은 현재 나의 현재 문제에 관한 것이 아니지만 일반적으로 더 비슷합니다. 때로는 프로덕션 구성에서만 발생하는 문제가 있으며 거기에서 디버그하고 싶습니다. 엘릭서에서 가장 좋은 방법은 무엇입니까? 생산은 그래픽 환경 (도커)없이 실행됩니다. dev에서는 IEX.pry를 사용할 수 있지만 프로덕션 환경에서는 믹스를 사용할 수 없기 때문에 옵션이 아닌 것 같