問題タブ [cross-reference]

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

xml - XSL 相互参照

私は現在 XSL を学んでおり、相互参照に関して質問があります。私のターゲット XML ファイルは次のように構成されています。

id=idref を接続したい。私の目標は、すべてのpackedElementsをリストし、コメントを出力することです. みんな私を助けてくれますか?

キー関数で解決しようとしましたが、うまくいきませんでした。

編集:

XSLT バージョンは 2.0 です。(ところで、.XSLT と .XSL の違いを誰か教えてくれませんか?)

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

regex - CSV ファイルと共通文字列のテキスト ファイルを相互参照する最も簡単な方法

CSV ファイルに文字列のリストがあり、これらの文字列を検索したい別のテキスト ファイルがあります。CSV ファイルには、関心のある文字列だけが含まれていますが、テキスト ファイルには、関心のある文字列の間に散在する他のテキストが多数含まれています (関心のある文字列は、タンパク質のデータベースの ID 番号です)。これを行う最も簡単な方法は何ですか?CSV ファイル内のすべての文字列の存在について、テキスト ファイルを確認したいと考えています。私は一流大学の研究室に所属しているので、最先端の研究を手伝ってくれるでしょう!

ありがとう :)

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

php - PHP - 相互参照ドロップダウン

ユーザーに 3 つのドロップダウン メニューを提供するフォームを作成する必要があります。1つ目はメーカーです。ユーザーは希望するメーカーを選択し、[送信] ボタンをクリックします。クエリが生成され、メーカーのモデル番号が 2 番目のドロップダウンに表示されます。ここでも、ユーザーはモデルを選択し、もう一度 [送信] をクリックします。これにより、互換性のある交換ユニットのモデル番号を表示する 3 番目のドロップ ダウン (実際にはドロップ ダウンではないはずですが、機能します) がユーザーに提供されます。これがすべて理にかなっていることを願っています。

問題は、値を選択して送信すると、ページがリロードされ、選択がデータベースの最初の選択に置き換えられることです。ドロップダウン全体で一貫性を保ち、選択した値を表示する必要があります。

私は最高のプログラマーではありませんが、ここまでやってきたので、それを理解する必要があります!

ありがとう、これが私が現在使用しているコードです。すべてのデータは、4 つの列 (id、モデル、名前、aomodel) を持つ 1 つのテーブルに格納されます。

0 投票する
0 に答える
345 参照

multithreading - C#複数のUIスレッドが必要ですが、代わりに相互参照エラーが発生します

私はまだC#、スレッド、フォームの初心者です。小さなデータ取得プログラムを書いています。2 つのスレッドがあります。メインの UI スレッドと、センサーのポーリング/ログ記録/グラフ作成スレッドです。ユーザーが「ログ開始」ボタンをクリックすると、(仮想 COM ポートを介して) センサーを継続的にポーリングし、応答をファイルに書き込み、いくつかの基本的なポーリング統計 (1 秒あたりのポーリング数) でメイン フォームを更新します。ユーザーが「モニター」ボタンをクリックすると、チャート フォームが開き、ポーリング スレッドがセンサー値をチャートに追加するメソッドを呼び出します。

非常にうまく機能するこのプログラムのバージョンがありますが、(複数のセンサーをリアルタイムで表示できるように) 複数のチャートを開いていると、チャートの更新が散発的または停止し、フォーカスのあるウィンドウのみがスムーズに更新されることがわかりました。(通信ポートは 56kbaud しかないので、ポーリングがデータであふれているわけではありません。)

そこで、複数の UI ループが提供され、複数のチャート フォームでスムーズなチャートが生成されると考えて、チャート スレッドを作成するという「明るい」アイデアを得ました。以下は簡略化されたコードです。たとえば、ここでは、チャート作成スレッドは、ユーザーが「モニター」ボタンをクリックしたときではなく、ポーリング スレッドで開始されます。コンパイルはできますが、実行すると、 update_chart メソッドが呼び出された時点で相互参照エラーが発生します。

スレッドとコントロールの所有権についていくつかのことを根本的に誤解しているようです。チャートは「charting」スレッドで作成されましたが、「polling」スレッドが update_chart メソッドを呼び出すと、コードは update_chart メソッドが「main_ui」スレッドによって実行されていることを示しています。スムーズなチャート作成と統計の更新を可能にする提案やアドバイスをお待ちしています。ありがとう。

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

mysql - mysql の左結合、内部結合、結合を redis で複製する方法

相互参照は良い学習方法だと思います。私はredisについていくつかの調査を行いましたが、スキーマレスデータベースとしてredisにはテーブルがありません。テーブルの代わりに、key-value、key-list、key-set、key-sortedset(zset) のペアがあります。

この種のキーとデータのペア構造は、私にはあまりにもなじみがありません。私はmysql、sqlスタイルのデータベースに慣れています。

ここで sqlFiddleを取得しました。これは、単純な内部結合の例を示しています。

私は頻繁にSQLからこのデータを取得し、次のような意味のあるJSONオブジェクトに再モデル化します:

私の質問は:

redis と node.js でこの種のテーブル構造を模倣するにはどうすればよいですか? 外部キー用の redis コマンドのビルドはありますか? アプリレベルのデータ再モデリングを使用する以外に選択肢がない場合、そのようなプロセスを行うための適切な方法はどのようになりますか。

PS: 相互参照の例と有用なアーティカルが提供されます。

編集: RedisのSINTERコマンドで結合のような操作を行うことができますか?

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

string - テキスト ファイルと Excel ファイルの相互参照 -

ユーザー名のリストを含むテキスト ファイルと、約 4000 行、約 9 列の Excel ファイルがあります。基本的に私が探しているのは、Excel ファイル内の TXT ファイルから何かのインスタンスを見つけることです。一致は、次のようにまったく同じではない場合があります。

TXTファイルには行があり、monkey1
Excelファイルには列「C」にセルがあり、\\server1\monkey1

そのセル、または TEXT ファイルの行、または別の出力に何らかのフラグを付けたいと思います。

また、VBA/マクロなど、これを行う方法についてもかなり柔軟です。または、これをAccessデータベースなどに入れることさえあります。または、TXT を CSV に変換したり、Excel を別の形式に変換したりすることもできます。

アドバイスや、私が探しているものについてのガイダンスをいただければ幸いです。

ありがとう!

0 投票する
4 に答える
25597 参照

python - Python での単純な相互インポート

コードを別のクラスに分けて、別のファイルに入れたい。ただし、これらのクラスは互いに依存しています。

main.py:

lib / _init_.py :

ライブラリ/a.py:

lib/b.py:

Pythonでそれを行うことは可能ですか?

編集:

次のエラー メッセージが表示されます。

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

c# - Entity Framework 5 (Code-First) の相互参照テーブルに関連データを追加する

次の 2 つのモデルがあるとします。

それらは多対多の関係にある (各 Person は複数のサブスクリプションを持つことができ、各サブスクリプションは複数の Person を持つことができる) ため、Entity Framework は相互参照テーブルを作成します。

各ユーザーがいつ購読を開始したかを記録したい場合は、相互参照テーブルに Date 列を含めるのが最も理にかなっています。

Entity Framework でこれを達成するにはどうすればよいですか? また、たとえば、X 日以降にサブスクライブしたすべての Person を特定のサブスクリプションに取得するには、どのようにクエリを実行すればよいでしょうか?