問題タブ [parents]
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-server - 複数の親を持つ子に対して、親子レコードを返す SQL Server 2005 CTE を作成する方法
SQL Server で CTE を試していますが、次のシナリオを機能させるには行き詰まりました。次のような階層テーブルがあります。
予想された結果:
したがって、基本的に親子階層テーブルがありますが、1 つの微妙な違いがあります。それぞれの子は、複数の親を持つ可能性があります。親子レコードを返す CTE の作成について、多くのブログ記事と StackOverflow 投稿を調査しましたが、それらは子のすべての親を返すわけではなく、最初に見つかったものだけを返します。
私が試したCTEの例を次に示します。
(注: 上記の CTE のテーブルと列の名前は、プライバシーを保護するために元の名前から変更されています。)
上記の CTE は正常に動作し、ID:439 から始まるすべての親子レコードを検索しますが、2 つの親があるにもかかわらず、アイテム ID:900 の親を 1 つだけ検索します。
CTEを使用してこれが可能かどうか、またはこれを行う別のSQL方法があるかどうかを誰かに教えてもらえますか?
乾杯。ヤス。
bash - バッチ ファイル/VBScript の「cp --parents」
Windows 環境でバッチ ファイルと VBScript しか自由に使用できない場合、これをどのように記述しますか?
または、次のように言えます。
ext
現在のフォルダーを再帰的に検索して、ファイル名のパターン (上記の例で呼び出された拡張子で終わる) を探します。- これらの各ファイルを、現在のフォルダーと同様に、ディレクトリ ツリー構造を保持して (または不足している中間ディレクトリを作成して) 宛先フォルダー (どこにでも) にコピーします。
jquery - jquery traversing - 私の方法よりも良い方法があるはずです!
私のHTMLに基づいて、要素 #type および #type_new にアクセスするより良い方法があるかどうかを知りたいです:
これが私のJavaScriptです:
javascriptを簡単にするためにhtmlをレイアウトする方法が他にもあることは知っていますが、誰かが私の現在のhtmlに基づいた良い方法を持っていることは確かです。
ID や CLASS で参照しているだけではない理由は、ajax .load を使用してオンザフライでこれらをさらに生成しており、すべての要素が同じ ID とクラスを持つためです。あなたが尋ねるかもしれないインデックスを使用しないのはなぜですか? さて、私はそこに行ってそれをしました。実際には、クリック イベントを再バインドしてすべての新しい要素を含めるには、より多くのコードを使用する必要があります。ここでは、可能な限り簡単な方法を使用します。
ありがとう!
更新: ajax .load を使用してページのさらに下に同一の要素を追加しているという事実を強調したいと思います。$_POST の理由で要素名が異なりますが、JavaScript 関数ですべてのインスタンスを表示時に処理する必要があります。ID だけで参照すると、ページのすべての要素が更新されます。
c++ - Qt で親レイアウトを取得する
簡単な質問です。Qtでウィジェットの親レイアウトを(簡単に)取得する方法はありますか?
PS: 論理的な理由から、 QObject::parent() は機能しません。
編集:コードの早い段階でレイアウトに追加したため、ウィジェットには親レイアウトがあると確信しています。現在、ウィンドウには他にも多くのレイアウトがあり、それらを追跡することは可能ですが、親レイアウトを取得する簡単でクリーンな方法があるかどうかを知りたいだけです.
EDIT2:申し訳ありませんが、「簡単できれい」というのはおそらく最良の方法ではありませんでした. Qt API を使用するつもりでした。
EDIT3:次のようにウィジェットをレイアウトに追加しています:
QHBoxLayout* レイアウト = 新しい QHBoxLayout;
レイアウト->addWidget(ボタン);
jquery - jQueryの「each」の親スタックに「this」を追加する
この質問は少し2部構成です。まず、タイトルの質問。これが私が持っているものです:
残念ながら、これには実際の要素自体は含まれず、親のみが含まれます。「これと両親」のような言い方はありますか?
さて、2番目の質問。スタックに追加できなかった場合、その「this」機能を維持しながら、その関数の内臓を別の関数に分離するにはどうすればよいですか?それは次のようなものでしょうか:
よろしくお願いします!
jquery - jQuery の親 (ネストされた div) の変更クラス
jQueryを勉強しようとしています
私が子供にカーソルを合わせると、彼は両親のクラスを変更します(画像のバラ)(XI)。私はそれがそのようなものでなければならないと信じています $(this).parent().addClass("XI");
jQueryの近くにコピーして保存できます
jquery - Jquery: 'contains' メソッドで完全な href を選択する
jQueryを使用して、hrefに別の変数が含まれる完全なリンクを1つ選択することは可能ですか?
私のコードは次のとおりです。
ページにいくつかのビデオがあるため、「element1」を含む完全なリンクを選択する必要がある場所。私が必要なのは: 1581889025 ]
前もって感謝します。敬具。
python - networkXを使用してノードの先行ノードを見つける最もエレガントな方法
NetworkXを使用してPythonでグラフィカルモデルプロジェクトに取り組んでいます。NetworkXは、辞書を使用してシンプルで優れた機能を提供します。
方向性のある依存関係をコーディングしているので、有向グラフを使用したいと思います(上記の例では、「a」を条件とする「b」の閉じた形式がありますが、その逆ではありません)。
特定のノードについて、そのノードの先行ノードを見つけたいと思います。上記の例では、par('b')は['a']を返す必要があります。NetworkXには、任意のノードの子を検出する後継関数があります。明らかに、すべてのノードを調べて、子として「b」を持つノードを見つけることは機能しますが、ノードの数はΩ(n)になります(これは私のアプリケーションには高すぎるでしょう)。
このシンプルなものがこのよくできたパッケージから除外されるとは想像できませんが、何も見つかりません。
効率的なオプションの1つは、グラフの有向バージョンと無向バージョンを保存することです。すべての無向エッジは、基本的に両方の有向エッジを追加することによって実装されるため、隣接するノードと子(先行ノード)の間でセットごとの違いをとることができます。
問題は、これを達成するために既存のnetworkxDiGraphおよびGraphクラスをラップする最もPython的な方法がわからないことです。predecessors(node)
本当に私は、networkx DiGraphクラスとまったく同じように動作するが、関数に加えて関数を持っているクラスPGraphを作成したいと思っていsuccessors(node)
ます。
PGraphはDiGraphから継承し、Graphをカプセル化する必要がありますか(先行関数で使用するため)?それでは、すべてのノードとエッジを、そこに含まれる有向グラフと無向グラフの両方に強制的に追加するにはどうすればよいですか?PGraphでノードとエッジを追加および削除するための関数を再実装する必要がありますか(有向バージョンと無向バージョンの両方に追加および削除されるように)?何かわかりにくいものを見逃してしまうと、後で頭痛がするのではないかと心配しています。これは、優れたデザインを意味するものではないかもしれません。
または(そしてこれをそうさせてくださいTrue
)networkx.DiGraphでノードの先行ノードを取得する簡単な方法はありますか?私はそれを完全に見逃しましたか?
どうもありがとうございました。
編集:
私はこれが仕事をしていると思います。PGraphはDiGraphを継承し、別のDiGraphをカプセル化します(これは逆になっています)。ノードとエッジを追加および削除するメソッドをオーバーライドしました。
このソリューションについてどう思いますか?メモリ使用量が2倍になるかもしれませんが、それは許容できると思います。複雑すぎませんか?これは良いデザインですか?
coldfusion - JQuery - セレクターの問題 (兄弟、親など)
結果が国名でグループ化されているコールドフュージョン クエリを取得しました。これをクリックして、国の下のリストを開いたり閉じたりしようとします。しかし、私はこの兄弟とこの両親と正しく働くことができません。その結果、国名をクリックすると、たとえば 4 番目の国名をクリックすると、すべての子が閉じられ、前の 3 つの国名も閉じられます。誰かが正しいセレクターを選択するのを手伝ってくれますか? 前もってありがとう、ミシェル
コード: