問題タブ [gen-event]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
elixir - Elixir GenEvent の handle_call と handle_event の違いは何ですか?
私が見つけた違いについては、以下の私の回答を見て、それらが間違っているかどうか、またはさらに違いがあるかどうかをお知らせください。ありがとうございました。
elixir - Elixir で同じイベント ハンドラーの複数のインスタンスを起動する
私はエリクサーで以下を使用して単純なイベントハンドラーを持っていますGenEvent
:
通常の方法で 1 つのハンドラーとマネージャーを開始できます。
ただし、同じマネージャーを使用して、それぞれ異なる ID を持つ N 個のハンドラーがある監視ツリーを開始したいと考えています。
私は試した:
、運が悪い!代わりに、次のエラーが表示されます。
私は Elixir の初心者なので、ドキュメントに少し苦労しています。どなたか教えていただけるとありがたいです!ありがとう。
unit-testing - Elixir: GenEvent のエラー レポートのテスト
私はGenEvent
そのようにハンドラとして追加された:error_logger.add_report_handler(HoloNet.ErrorLogger)
エラー/例外がキャプチャされ、例外監視サービスに転送されるようにします。
イベント動作に次のコードがあります
http 要求を行うクライアントは、アプリケーション構成を使用してモックアウトされます。
本番環境では正常に動作しますが、テスト カバレッジが必要でした。
GenServerをクラッシュさせるか、何らかの例外を発生させてこれをテストし、通知が呼び出されるかどうかを確認することを考えていました。これはあまり機能していないように感じます/Elixirですが、エラーが発生したときにエラーがキャプチャされることをテストしたかったのです。
erlang - gen_server モジュールで code_change() 関数はどのように機能しますか?
私は の初心者なerlang
ので、 について問題がありgen_server
ます。code_change()
関数がどのように機能するかはまだ不明です。
説明してもらえますか?
よろしくお願いします。