問題タブ [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.
sql - データの相互参照テーブル/クエリを作成するにはどうすればよいですか?
データベースに 2 つの単純なテーブルがあります。カードの ID、名前、テキストを含む「カード」テーブルと、カードの ID とカードの裁定を詳述するテキストを含む「裁定」テーブル。
多くの場合、裁定テキストには、データベース内の別のカードへの参照があります。テキスト内の各カードは引用符で囲まれているため、テキスト内でこれを見つけるのは簡単です。裁定のテキスト内で複数のカードが参照されることは珍しくありません。
私がやりたいことは、カードのクエリを送信するときに、カードを直接参照するすべての裁定レコードをカード名がテキストで参照されているすべての裁定レコードを Id して取得します。
これにアプローチする最良の方法は何ですか?私の環境は SQL 2005 ですが、ここではあらゆる種類の「DB にとらわれない」ソリューションが大いに受け入れられます。
xml - XML - 他の XML ファイルの参照
私は XML を初めて使用するので、これはかなり簡単に答えられる質問かもしれません。他の XML ファイル内から外部 XML ファイルを参照する標準的な方法があるかどうか疑問に思っていました。例を挙げましょう。大量のデータを保持する単一のオブジェクトを定義するファイルがあるとします。
この質問のために、その人が他の情報をたくさん持っているとしましょう。ファイルが 10 MB 程度であると仮定します。
ここで、グループを定義する別の XML ファイルがあるとします。
ご覧のとおり、Personが非常に大きい場合、Groupファイルも非常に大きくなります。では、 John.xmlのようなものがある場合、John のすべてのデータを明示的に定義せずにGroup.xmlでそれを参照する標準的な方法はありますか? これは非常に幅広いトピックだと思いますので、関連する Web ページへのリンクを自由に付けてください。ありがとう!
xml - XML 要素階層の参照
データ交換の目的で、XML 形式の有限深度グラフと見なすことができる表現を調べています。問題点は、エッジタグでどのようにノードを参照するかです。私が見る 2 つの戦略は、a) 一意の識別子を使用するか、b) パスを使用することです。
一意の ID:
パス:
これらの種類のものの標準的な手順は何ですか? 私が集めたものから、一意の識別子のアプローチがより広まっているようです。それに関する私の問題は、グラフが非常に大きくなったときです。
- XML ファイルとの間でエッジを読み書きする目的で、オブジェクトを ID にマップする非常に大きなハッシュ テーブルの必要性
- エッジがグラフの内部にある場合、冗長なパス コンポーネントを省略できないため、ファイル自体はパスを使用して書き込まれたものよりも大きくなります。
考え?
更新 1 :
1 つの平坦なグラフではないことに注意してください。相互接続された 1 つまたは複数のグラフ。それらはそれぞれローカルにインデックス化された要素を持っていますが、それらをすべて平坦化し、それら全体のエッジを追跡するのは少し面倒です。
更新 1.1 : GraphML のサブグラフでは、実際にはローカル ノード ID をグローバル ノード ID から分離できるようにする複雑なキーを使用していることに気付きました。
更新 2 :
はい、明らかにこれは整形式の XML ではなく、タグやあらゆる種類のスキーマ宣言が欠落しています。
visual-studio - C#相互参照生成?
問題: Visual Studio の機能「右クリック -> すべての参照を検索」を頻繁に使用していますが、多くの場合、Visual Studio では簡単に実行できないいくつかの結果を切り替える必要があります。
ソース コードから相互参照ドキュメントを生成するPHP のXrefユーティリティのようなものを考えています。C#に似たものはありますか?
この問題を解決するための他の提案も高く評価されます。
更新: Total .NET Xrefを見つけましたが、残念ながら VS2005 をサポートしていません。まだ見て...
更新 2 : そのようなツールは存在しないようです (私自身の検索とコミュニティの応答に基づく)。現時点では ReSharper が理想的な選択肢です。
search - ファジー データでデータベースを相互参照する
私は現在、大量のユーザー生成名を正規形式の同じ名前の別のリストと照合する必要があるプロジェクトに取り組んでいます。問題は、ユーザーが生成した名前に多数のスペルミス、略語、および単に無効なデータが含まれているため、正規データとの相互参照が困難になることです。これを行う方法に関する提案はありますか?
これはリアルタイムで行う必要はありません。この場合、速度よりも正確さが重要になります。
これに関する現在のアイデアは次のとおりです。
- Lucene や Sphinx などの既存の検索実装を使用して、標準データベースでユーザーが入力した名前のあいまい検索を実行します。これには、レーベンシュタイン距離のようなものを使用すると思われます。
- 実際の名前を使用する代わりに、SOUNDEX ハッシュ (スペルではなく名前の音で計算されると思われる) の相互参照。
- 上記のいくつかの組み合わせ
これらのいずれかまたは独自のアイデアについてフィードバックがある人はいますか?
私の懸念の 1 つは、上記の方法のいずれも省略形をうまく処理できないということです。拡張された略語を実際に検索するためのいくつかの機械学習方法の方向性を誰かに教えてもらえますか (または、私がおかしいと言ってください)? 前もって感謝します。
excel - Excelの構造化参照テーブルの構文
私はExcelを使いすぎないようにしていますが、構造化された参照を使用するのが好きです。
列「col1」と「col2」を持つ「table1」というテーブルを作成した場合、別のテーブルの構造化参照を使用して「col1」の最初の行をどのように参照しますか?構文を試しました=table1[[#this row],[col1]]
が、エラーが発生しました。のような構文はあります=table1[1,1] or =table1[1,[col1]]
か?もちろん、これも機能しませんが、同等のものは何ですか?
これは単純なはずなので、非常に面倒です。
xml - エラー #1067 のトラブル: String 型の値を関連のない XML 型に暗黙的に強制する - AS3
小さなフラッシュベースの言語翻訳者を構築しています。ユーザーが単語または語句をテキスト フィールドに入力すると、XML 親ノードの子を相互参照しています。結果は、output_txt テキスト フィールドに返されるその単語または語句の翻訳になります。
問題は、関連のない型の XML に対する String の値の型に関して、Flash がこのエラーを表示することです。なんで?助言がありますか?ありがとう!
c - C99コードの文字精度の高い識別子の相互参照を取得するにはどうすればよいですか?
私はいくつかの適度なサイズのCプログラムを維持しており、完全に正確な相互参照情報を頻繁に使用しています。「タグ」やその他の近似とは異なり、このような情報は通常、C言語の完全なスコープ規則を認識し、それに応じて正確な情報を提供できるコンパイラによって生成されます。たとえば、 lcc
コンパイラから取得した情報のスニペットは次のとおりです。
これは、関数eval
がソースファイルscheme.nw
の行4101、列0で定義されており、eval
使用されているすべての場所も一覧表示していることを示しています。
私の問題:lcc
ANSI Cでのみ機能し、私のプロジェクトのほとんどはC99に移行しています。 どのコンパイラまたはツールがC99プログラムの完全に正確な相互参照情報を提供しますか?
Linuxのサポートは必須です。自由ソフトウェアは素晴らしいでしょうが、絶対に必要というわけではありません。
python-sphinx - Sphinx: 相互参照インデックス付きアイテム
reStructuredText ドキュメント内のインデックス付きアイテムを相互参照するにはどうすればよいですか?
たとえば、セクション B を相互参照するにはどうすればよいですか。
次のような参照でインデックス ラベルを使用してみました。
しかし、これは機能しません。
module - OCamlクロスリンク
参照リンクはOCamlでどのように機能しますか?
例として、3つのモジュールが次のように宣言されていると仮定します。
A.ml
B.ml
C.ml
そのうちの
A
ニーズB
とC
B
ニーズA
コンパイルはどのように進めればよいですか?
順序はを使用して関連するため、またはとの間の相互参照を修正するにはどうすればよいですocamlc
か?ocamlopt
B
A
私は最初にそれらすべてを.cmo
でコンパイルしてからすべてocamlc -c
をリンクしようとしていますが、引数を交換すると問題がモジュールから別のモジュールに移動するだけなので、成功しません。
具体的なエラーは次のとおりです。
エラー:A.cmoのリンク中にエラーが発生しました:未定義のグローバル`B'への参照
(またはその逆、引数の順序を入れ替えた場合)
これは簡単な質問だと思いますが、解決できません。よろしくお願いします。