問題タブ [communicate]

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.

0 投票する
3 に答える
44789 参照

java - 2 つのスレッド間の通信

リストのあるスレッドがAあります。リストにはいくつかのオブジェクトが含まれています。次に、スレッドにメッセージを送信できるメカニズムを設計したいと思いますA

Thread Aループで実行されます (待機またはスリープしません)。他のスレッド がスレッドにBメッセージを送信しA、スレッドAがすべてのキューを空にします。

スレッド間でメッセージを送信するにはどうすればよいですか?

編集:このようにできますか?

0 投票する
1 に答える
887 参照

python - Python:サブプロセスへの順次呼び出し(この場合はespeak)

コマンドラインのようにespeakにアクセスする方法があるかどうか疑問に思いました。

今のところ、Pythonでそれを実行できる唯一の方法はprocess = subprocess.Popen(['espeak'], stdin=subprocess.PIPE )、の後に続く

また

前者はespeakが終了するまでプログラムの残りの部分をブロックしますが、望ましい動作ではありませんが、後者はブロックしませんが、プログラムの呼び出しが2回速すぎる場合など、重複する可能性があります。コマンドラインのようにespeakを呼び出す方法があるのではないかと思っていました。この方法では、話す複数のことをすばやく入力できますが、たとえば、最初の話が完了してから2番目のことしか言いません。

特に、上記の両方の例は、単一の式の後にシャットダウンします。これを回避する方法はありますか?

編集:ed。によって与えられた答えは、最後に改行を入れて書き、それからフラッシュすることです

0 投票する
1 に答える
833 参照

python - Python: サブプロセスで Fortran を呼び出し、通信を介してコマンドを与える

Python から Fortran プログラムを呼び出したい。サブプロセスの Popen ステートメントを次のように使用します。

次に、いくつかのファイル名を fortran プログラムに送りたいと思います。Fortran プログラムは stdin からそれらを読み取り、ファイルを開きます。次のようなものを使用する場合:

すべて問題なく、fortran プログラムは期待どおりに動作します。ただし、python プログラム内から変数としてファイル名を指定したいと考えています。だから私が使用する場合

私の fortran プログラムはファイル名を開くことができません。問題は、fortran が読み取る文字列が次のようになることです。

最初の文字として空白の文字があり、すべての正しい文字の間に奇妙な文字があります。残念ながら、これは文字列のすべての文字を個別に出力する場合にのみ表示されます。ファイル名を印刷するだけの場合

あなたが得る

だから私の質問は、なぜpythonはこれらの奇妙な文字を子プロセスとの通信に入れているのですか?

どうもありがとう

0 投票する
3 に答える
1505 参照

c# - JavaとC#の通信

私は、C#のライブラリでのみ機能するRFIDリーダーを使用するプロジェクトに取り組んでいます。重要なのは、Javaで作業し(プログラムの残りの部分、GUIなどを開発し)、C#プログラムを使用して、読者に情報を読んでJavaプログラムに文字列を返すように依頼したいということです。

それで、私がこれを行うことができる方法はありますか?

前もって感謝します。

0 投票する
1 に答える
640 参照

c# - BackgroundServiceAgent にデータを渡す

私は 2 つのプロジェクトを持っています。1 つは「Windows phone アプリケーション」で、もう 1 つは「Windows phone オーディオ プレーヤー エージェント」です。

AudioPlayer に「次のトラック」などを提供するには、アプリケーションとエージェントの間で通信する方法が必要です。

私の最初の試みはシングルトンでした。正確な理由はわかりませんが、どちらもシングルトンの独自のインスタンスを作成します。

では、コミュニケーションをとるための最良/最も簡単な方法は何ですか?

0 投票する
3 に答える
9701 参照

android - 2 台の Android デバイス間で通信する

電話とタブレットの 2 台の Android デバイス間でメッセージを送信する方法が必要です。私はJavaを使用してアプリを作成しています。サーバーを調べていますが、どこから始めればよいかわかりません。助けてくれてありがとう:-)

Ps 両方のデバイスが同じ Wi-Fi 接続を使用するため、ポートを使用してメッセージを送信できますか

0 投票する
1 に答える
387 参照

https - Https プロトコルに基づいて WSO2 WSF/C++ をクライアントに適用する

Https プロトコルに基づく WCF を使用してサーバーを確立し、WSO2 WSF/C++ を使用してクライアントを作成したい (クライアント コードはコード ジェネレーター ツールによって生成されます) が、サーバーと通信できません。 Https ではなく、Http に基づいています。また、クライアントのコーディング方法もわかりません。参照用のサンプルやコードもほとんどありません。それらのほとんどは http に基づいています。さて、クライアントをコーディングして Https プロトコルを実装するにはどうすればよいですか。API の使用方法を知っている人はいますか? ありがとう!

0 投票する
1 に答える
423 参照

microcontroller - G3 USBモデムを介してマイクロコントローラーに接続するにはどうすればよいですか。理由は、インターネットを介して接続することです。

私の問題は、インターネットを介して一連のコマンドをgsmカバレッジを介して長距離を介してマイクロチップに転送することです。私はどんな助けにも感謝します。

0 投票する
1 に答える
17470 参照

python - Python3 サブプロセス通信の例

私はサブプロセスが初めてです。

parent.pychild.pyの間の communicate() の本当に単純な win32 の例が必要です。parent.py から child.py に送信され、child.py によって変更され、parent.py から print() のために parent.py に送り返される文字列。

私が見つけた例がwin32ではないか、単に私を混乱させる子を使用していないため、これを投稿しています。

助けてくれてありがとう。

0 投票する
2 に答える
562 参照

java - 同じネットワーク上にないコンピューターと通信する


同じネットワーク上にない2台のコンピューター間で通信したいので、ソケットを使用しようとしましたが、同じネットワークで通信するためのチュートリアルと例しか見つかりませんでした。
stackoverflowで検索しようとしましたが、何を検索すればよいか明確にわかりませんでした。
テキストを双方向(チャット)で送信したい。

-編集-問題は、私が何を使用または何をしなければならないかが曖昧であるため、チャットアプリに双方向のテキスト(おそらく日付)を送信したいと言うことはあまり明確ではありません。 。-編集-