問題タブ [notifications]
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.
python - コンテナー オブジェクトの通知: ベスト プラクティス
Account と Operator の 2 つのクラスがあります。アカウントにはオペレーターのリストが含まれています。ここで、オペレータ (リスト内) がメッセージを受信するたびに、ビジネス ロジックも実行するよう Account オブジェクトに通知したいと考えています。
これを達成する方法について、私は3つの選択肢を考えています。
1) Operator 内でコンテナー [Account] オブジェクトへの参照を保持し、メソッドを直接呼び出します。循環参照のため、絶対に良くありません。
2) イベントを使用します。私の知る限り、Python には組み込みのイベント処理メカニズムはありません。したがって、これを実装するのは少し難しいです。
3) オペレーターに直接メッセージを送らないでください。代わりに、アカウントのみを操作し、その内部でハンドラー オペレーターを操作します。この場合、演算子への参照を渡すことができないため、これには少し制限があります。
アーキテクチャの観点から、どのアプローチが最も有利なのだろうか。通常、このタスクをどのように処理しますか?
Python のスニペットを指摘していただけると助かります。
language-agnostic - Webページの変更について非Webアプリケーションに通知するための最良の方法は何ですか?
ある程度連携しなければならない2つのアプリケーションがあるとしましょう。
- Webアプリケーション(PHP、Ruby on Railsなど)
- デスクトップアプリケーション(Java、C ++、...)
デスクトップアプリケーションはWebアプリケーションから通知を受ける必要があり、通知の送信と受信の間の遅延は短くなければなりません。(<10秒)
これを行うための可能な方法は何ですか?10秒間隔でポーリングすることも考えられますが、多くのデスクトップアプリケーションに通知する必要がある場合は、大量のトラフィックが発生します。LANではUDPブロードキャストを使用しますが、残念ながらここでは不可能です...
あなたが私に与えることができるどんな考えにも感謝します。
linux - Linux でワイヤレス ネットワーク通知を提供する API はどれですか?
ネットワーク カードが利用可能なネットワークに関する新しい情報を送信するたびに、何らかのコールバックを起動したいと考えています。自分で情報をポーリングする必要があるかどうかも気にしません。iwlist scan last
毎秒" " を生成することに頼りたくないだけですが、まさに必要な情報 (ネットワーク名 + チャネル + 暗号化タイプ) です。
そのような機能を実装するライブラリはありますか? (または、それを行うための ioctl 呼び出しがいくつかありますか?)
それが重要な場合、私は ndiswrapper モジュールにのみ興味があります。
objective-c - Cocoa カスタム通知の例
カスタム通知を含む Cocoa Obj-C オブジェクトの例、それを起動する方法、サブスクライブする方法、および処理する方法を教えてください。
java - Javaでスムーズな通知ウィンドウを作成する最良の方法は何ですか?
...Thunderbird や Outlook などの電子メール クライアントによって生成されるものと同様に、トレイからスライド アップまたはフェード インします。
java - javaでのfreedesktop.org通知
DBUSを使用したfreedesktop.org通知システムがあります。見た目は簡単ですが、Javaでの使い方がわかりません。
誰かが簡単なメッセージを表示するためにいくつかのサンプルコードを指し示すことができますか?
ありがとうございました!:)
cocoa - NSRect 情報を使用して NSNotification を投稿する最良の方法は?
NSRect 情報を含む通知を投稿する最良の方法は何ですか?
これが私の現在のソリューションです(NSStringFromRectを使用)。
ただし、これが rect 構造体を送信する最良の方法であるかどうかはわかりません。
windows - コードを介してレジストリで行われた変更について IE に通知する方法はありますか?
Windows プログラミング コードを使用してレジストリ (プロキシ設定) を変更しました。
これらの変更を有効にするには、コードを実行するたびに Internet Explorer を再起動 (再度開く) する必要があります。
レジストリに変更が加えられ、変更を有効にするために Internet Explorer を再度開く必要がないことを Internet Explorer または Windows に通知できる Windows プログラミングの API はありますか?
ありがとう。
tfs - TFS ビルド ステータス通知を取得する方法は?
TFSでビルドの状態(成功か失敗か)を取得したいです。この目的で使用できるクラスとメソッドはどれですか?