問題タブ [bidirectional]

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 投票する
4 に答える
456 参照

javascript - JavaScript dir メソッドがテキスト方向の空の文字列を返す

デフォルトのテキスト方向を決定しようとすると、空の文字列が返されます...

デフォルトのテキスト方向が ltr か rtl かを判断したいと思います。

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

algorithm - 最短パスを見つけるために双方向 BFS をどのように使用しますか?

最短パスを見つけるために双方向 BFS をどのように使用しますか? 6x6 グリッドがあるとしましょう。始点は (0,5) にあり、終点は (4,1) にあります。双方向 bfs を使用した最短パスは何ですか? パスコストはありません。しかも無向です。

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

python - マイクロコントローラとpyserial間の双方向通信

Python2.5.4とWindows7を使用しています。

pygameを使ってマイクロコントローラーと情報を送受信するプログラムを作ろうとしています。このコードは、マイクロコントローラーがpygameにデータを書き込むだけで正常に機能しますが、情報を受け取るマイクロコントローラーコード(readline)に行が含まれていると、pygameウィンドウがフリーズします(ウィンドウを閉じるだけでなく、問題が何であるかを確認できます) )。マイクロコントローラーとpygame/pyserialがお互いに話したり聞いたりした経験がある人はいないでしょうか?

私は潜在的に類似した投稿を読みましたが、コードを理解しておらず、同じ問題であるかどうかもわかりませんでした。私はこれらのフォーラムで「フロー制御」という用語を読みましたが、これが私の問題であるかどうか疑問に思っていますか?

私のコードは次のとおりです。

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

java - SelectionListener への双方向機能の追加

現在、TOP から BOTTOM へ、および BOTTOM から TOP へ (マウスの動き) のテキストの選択を個別に試していますが、これらの試行は一緒に機能しません。つまり、SelectionListenerは双方向です...

したがって、コメントで述べたようなマウスドラッグリスナー、または event.x と event.y を比較する条件文が必要です。

選択リスナー内にドラッグ検出リスナーを追加しようとしましたが、これによりイベント座標選択の形式が乱れます。

どんな助けでも大歓迎です。

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

c - C での双方向 tcp ソケットの問題

次のように動作する必要があるCでTCPクライアントを実装しようとしています:

  • 特定のサーバーへの接続を開く機能
  • 確立された接続を介してサーバーに任意のデータを送信する機能、および
  • サーバーから任意のデータを受信する機能 (クライアントがサーバーに送信した「質問」への応答と考えてください)。

たとえば、クライアントは任意の HTTP サーバーへの接続を開き、「HEAD」メッセージを送信し、HTTP サーバーから到着した応答を出力できる必要があります。

(私の目標は、日常業務に使用していて、ネットワーク機能が不足している特定のソフトウェア環境用の汎用の「TCP クライアント プラグイン」を作成することです。自分の環境の SDK についてはよく知っていますが、実際には持っていません。ソケットプログラミングの深い経験。)

現在、データの送受信用に 2 つのスレッドがあります。レシーバー スレッド (サーバー アドレスとポートがユーザーによって設定されるとすぐに自動的に開始される) のワークフローは次のとおりです (ここでは、ソケット呼び出しの主なシーケンスについてのみ説明します)。

送信側スレッドは非常に単純でglobalSocket、受信側スレッドによって作成されたを使用してsend()コマンドを実行します。

ここで問題があります。リモート サーバーへの接続を問題なく開くことができます。任意のデータも問題なく送信できます(実際に送信したデータが問題なくサーバー側に届くことを確認しました)。ただし、サーバーからデータを取得できません。いくつかのテストの後select、正の値を返すことはないようです。

私は自分のコードで多くの変更を試みました (パラメーターを に変更するselect、省略するlistenなど)。Beej のガイドをこの日のうちに少なくとも 10 回読み、想像できるすべてのアドホックな変更を試みましたが、動作はまだです。同じ。したがって、特定のコードの抜粋で特定の質問をする前に、この問題に対する私のアプローチが正しかったのか、それとも深刻な概念上の問題を抱えているのかを知りたいと思います。

回答ありがとうございます。

アダム

PS このコード部分は長すぎるため、コメントに投稿できませんでした。select--サイクルを管理するコード スニペットは次acceptのとおりです。recv

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

android - 双方向通信を作成するためのより良い方法

最近、Android 3.2で、TCP接続を使用してPCのサーバーに文字列を送信するプロジェクトを実行しました。これを実現するためにスレッドを実行する必要がありました。これは、Javaプログラムでは実行する必要がありませんでした。この方法も使用しましたが、ソケット接続を作成したAsyncTask関数以外の関数では情報を送信できませんでした。doInBackground

文字列を送信するために、関数にループを作成したdoInBackgroundので、コンピューターに送信する新しいメッセージを常に受信するのを待っていました。これの問題は、双方向通信ができないことです。このプロジェクトの後、私は、関数以外のdoInBackground関数で文字列を送信しようとし続けました。最後に、Android1.6で成功することができました。

スレッドが必要であり、ソケット接続を作成するのと同じ関数でメッセージを送信する必要があるため、このメソッドをAndroidの上位バージョンで使用できないのは残念です。

新しいバージョンのAndroidでデュプレックス操作を実行するためのより良い方法があるかどうか疑問に思いました。

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

android - 2 つの Android NFC 携帯電話間で双方向送信する方法は?

2 台の Android フォン間で NDEF を双方向送信できるようにするには、どうすれば実装できますか? つまり、一方の電話が送信し、もう一方の電話が受信して、すぐにインタラクティブに応答します。2台のAndroid携帯でそれを達成するにはどうすればよいですか?

チャットモードのような NFC 電話が必要です。相互にデータ通信が可能です。

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

symfony - ManyToMany双方向[セマンティックエラー]ユーザーにはserviceという名前の関連付けがありません

私は2つのnetitiesuser&serviceとdoctrineによって生成された結合テーブルuser_serviceを持っています、私はここに多対多の関係を追加しようとしました:私が追加した注釈です:

エンティティユーザー側:

エンティティサービス側:

すべてが正常に機能しているようですが、このリクエストを行うと:

このエラーがあります:

しかし、私がそれが機能するオブジェクトによってそれを行うとき、問題はそれが多くの要求を実行することです

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

c++ - C++ 双方向反復子プレフィックスのインクリメント

観察 1: C++ 出力反復子では が必要ですが&r == &++r、入力反復子ではこの要件について言及されていません。[C++11: 24.2.{3,4}] を参照

観察 2: 順方向、双方向、およびランダム アクセス イテレータは、入力イテレータの要件 [24.2.{5,6,7}:1] を満たしますが、ミュータブルでない限り、必ずしも出力イテレータの要件を満たしません[24.2.1:4]。

観察 3: 双方向反復子は、要件&r == &--r[24.2.6] でプレフィックスのデクリメント操作を追加します。

では、定数の双方向イテレータは を満たさなければなら&r == &--rないが必ずしもそうとは限らないが&r == &++r可変双方向イテレータは両方を満たさなければならないというのは本当でしょうか?

この要件が実装に与える影響について教えてください。


以下の MvG は、私が本当に意図した質問をします。

  • 一定の Forward イテレータが満たさないことが理にかなっているのは&r == &++rいつですか?
0 投票する
2 に答える
761 参照

mysql - MySQL の双方向関係とミラー化された外部キーに関する問題

下の図のように、双方向の関係を持つ 2 つのテーブルを作成する必要があります。 ここに画像の説明を入力 しかし、それは常にエラーを出します。テーブルの作成に次のクエリを使用しています。

component int(45) NOT NULLrpt_operation テーブルの行にエラーが表示されます。どんな助けでも大歓迎です。前もって感謝します