問題タブ [signals]
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.
django - Django のユーザー設定可能なシグナリング メカニズム
ここでの問題は、このようなものが既に存在するかどうか、または存在しない場合、以下で説明するよりもそれを達成するためのより良い方法があるかどうかです.
任意のプリンシパル (ユーザー、グループ、サイト管理者)がシステム (Event Sink
電子メール アドレス、Webhook URL など) を (Web インターフェース経由で) システムに追加できるようにする必要があり、それぞれについて、どの種類のプリンシパルを追加するかを指定する<Event Source, Event Type>
必要があります。それに送信されます。私はReviewBoardに対してこれを行っているので、仮想的な実装で具体的な例を示します。
- John は;
event_sink
で識別される新しい (Webhook)を作成します。postbin1
- John は、 が s のタイプのイベントを受信することを指定します(
postbin1
クラスレベル--は指定されていません)。publish
ReviewRequest
subscription
source_id
- new
review_request
が作成されるとEvent Manager
、 は ( との JOIN を介してsubscriptions
) すべての s にevent_sinks
関係するものをリストReviewRequest
し、(インスタンス レベルの)subscription
それらをリスナーとしてevent_type
関心のある特定の (django シグナルの名前)および特定のreview_request
;にバインドします。 - それ
review_request
がパブリッシュされると、Event Manager
(シグナルをリッスンする) は、そのインスタンスとシグナルに関心のあるpublish
すべてのユーザーをリストし、シグナル パラメーターをメソッドにディスパッチします。event_sinks
review_request
publish
sink
- Webhook
event_sink
はデータを適切にマーシャリングし、その URL に POST します。
これは私が考えたスキーマです: 代替テキスト http://bayimg.com/image/aadgoaacd.jpg
私はこれを自分で実装しようとしていますが、車輪を再発明していないことを確認したいだけです. Google で何も見つかりませんでした。すぐに使えるパッケージ名、私を助ける中途半端なパッケージ名、および/または私のDIYアプローチへの批判はすべて大歓迎です.
sockets - レベルと kill-9 を使用してソケット障害によってカーネルを覗く
すべての postgres プロセスを kill-9-signalling すると、コマンドの直後にエラーが発生します。
コンピューター サイエンスの長期的な問題
このテストの目的は、深刻な致命的エラーをシミュレートすることであり、ソケットの障害によるカーネルへの侵入です。これは、クラッシュ リカバリなどの場合に適しています。
- x86 のレベル 0 と 3 と関係がありますか?
- 9-killing はカーネルや fs などに何をしましたか?
- ソケットの何が問題になっていますか?
- 副作用に関連して、シグナリング中にファイルに何が起こりましたか?
c - 予期せず終了するデーモンのデバッグ
Linuxでcでデーモンを書いています。シグナル SIGHUP、SIGTERM、SIGINT、および SIGQUIT をトラップし、syslog を使用してそれらをログに記録し、終了します。SIGSEGV を受信すると、コア ダンプします。これらが発生すると、すべてが期待どおりに発生しますが、たまに終了します...きれいに終了せず、信号をログに記録せず、コアダンプを残しません。問題をデバッグする方法がわかりません。これらのシグナル以外にどのような方法で終了できますか? 私が見逃している明白な答えはありますか?デーモンプロセスでこのような散発的に見える問題をデバッグするために、他にどのようなデバッグ方法をお勧めしますか?
qt - QtでQProcess::started()を通知するためにスロットを接続する方法は?
編集:解決しました。
こんにちは、私は Qt から始めています。スロットをシグナルに接続しようとしましQProcess::started()
たが、できません。QObject::connect()
戻りますfalse
。
私は何が間違っているのですか?
コードの一部を次に示します。
試してみたので、プロセスが正常に開始されたことがわかりprocess->WaitForStarted()
ますtrue
。しかし、スロットにブレークポイントを設定しましたが、foo::process_started()
ヒットすることはありません。ここで何が問題なのですか?ありがとう!
winapi - Windows CE コンソール アプリケーションで Ctrl+C を処理するにはどうすればよいですか?
アプリケーションを閉じる前にクリーンアップを行う必要がSetConsoleCtrlHandler
ありますが、Windows CE コンソール アプリケーションでは使用できないようです。
Ctrl+C
Windows CE 6で処理する別の方法はありますか?
perl - HUPシグナルハンドラーがPerlのグローバル変数を更新しないのはなぜですか?
私は次のようなことをしています:
次のようなPerlスクリプトを実行します。
次に、HUPをこのperlプロセスに送信します。
「HUPreceived」も毎回印刷されますが、falseが印刷されることがあります。つまり、シグナルハンドラが呼び出されても、グローバル変数は変更されません。
私はPerlの並行性の問題に精通していないので、これを教えてください。
database - How to store and compress data for real time data logging?
When developing software that records input signals (numbers) in real time, how can this data be best stored and compressed? Would an SQL engine be good for this, permitting fast data mining in the future, or are there other data formats that would be suitable or compressed enough for upto 1000 data samples per second?
I don't mind building in VC++ but ideas applicable to C# would be ideal.
java - 「TERM」を使用したシグナル処理
私はスタンドアロン アプリケーションを使用しており、start-->shutdown
.
使うsignalhandlers
ことでできることがわかりました。
シグナルハンドラの使い方を教えてくれる人がいますか
c++ - 電話回線のトーン信号を理解するためのC++API
トーン信号を理解するなどの電話回線を処理するための優れたC++ソースコードまたはAPIはありますか。たとえば、私はその人が3に入っているかどうかを調べたいと思います(これはトーンサウンドを使用して行われる可能性があります)。
この目的のために特別なモデムが必要ですか、それとも標準のモデムのみを使用して行うことができますか。
linux - 「kill -9」で親プロセスを強制終了すると、サブプロセスも強制終了されますか?
私の同僚の 1 人が今朝、"kill -9" で Supervisord を強制終了したとき、supervisord のサブプロセスが強制終了されていないことを教えてくれました。
彼はそれについてかなり確信していますが、私は何度も試してみましたが、それが起こることはありませんでした.
親プロセスが「kill -9」によって強制終了された場合、Linux はそのサブプロセスも確実に強制終了されるのでしょうか?