問題タブ [hierarchical]

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 に答える
1102 参照

html - HTML+CSS:結合
    /
      および偽の表形式

HTML で表示したい階層テーブルがあります。<ul>およびタグは<ol>、階層的な部分に最適ですが、左端の列が階層的にインデントされている合計 2 つまたは 3 つの列が必要です。

  • ふー
    • foo1
    • foo2
      • foo2a
    • foo3
      • foo3a
      • foo3b
  • バー
    • バー1
      • bar1a
      • bar1b
    • バー2

しかし、各項目には、右側の列に対応する情報がいくつかあることも必要です。

HTMLとCSSでこれを行うにはどうすればよいですか?

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

model - ソフトウェア品質の階層モデル

ソフトウェア品質の階層モデルをリストするのを手伝ってくれる人はいますか?誰でも私を言うことができます

マッコールとボヘムのモデルだけですか、それとも他の多くの階層モデルが存在しますか?

0 投票する
5 に答える
5949 参照

mysql - 階層的なmysqlテーブルでノードのすべての親を選択する方法は?

ツリー GUI コンポーネントのデータを表す MySQL テーブルがあります。テーブルの構造は次のとおりです。

parentId自己参照外部キーです。

ここで、ノード ID を取得し、そのノードとそのすべての親を含む結果セットを返すストアド プロシージャを作成したいと考えています。

たとえば、テーブルが次のデータで満たされているとします。

ここで、ノード 3 (ノード 1 と 2) のすべての親ノードを取得し、すべてのツリー レコードを含む結果セットを返したいと考えています。誰でも私を助けてもらえますか?

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

tree - 直交線による階層ツリーの描画 ( HV-Drawing – Binary Tree)

ルートと子の間に直交する線 (直線の長方形の接続線) を持つ階層ツリー構造 (HV-Drawing – Binary Tree) の描画に取り組む必要があります (次のように: http://lab.kapit.fr/display/visualizationlayouts/階層+ツリー+レイアウト )。actionscriptで同じアルゴリズムを実装できるように、そのようなツリーを描画するアルゴリズムのオープンソースの例があるかどうかを知りたいです。ありがとうパラシュ

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

matlab - MATLABでclusterdataを使用しているときにメモリ不足エラーが発生しました

マトリックス(サイズ:20057x2)をクラスター化しようとしています。:

しかし、私はこのエラーを受け取ります:

誰かが私を助けることができますか。私は4GBのRAMを持っていますが、問題はどこか別のものだと思います。

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

php - mysql から階層メニューを取得する方法

次のような階層メニューを持つテーブルがあります

ここには何百ものメニュー項目があります。配列内のすべての項目を取得するには、次のような再帰関数を作成する必要があります

しかし、これは何百ものクエリを実行します。データベースから階層メニューを取得するには、これが最善の方法ですか? この方法はmysqlに多くの負荷をかけますか?

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

c# - C# MVVM TreeView 階層データの双方向バインディング

私はこれに対する答えを2週間以上グーグルで検索しました。これは通常、私が盲目であるか、その考えがばかげていることを意味します。いずれかの方法:

中規模で非常に柔軟なプロジェクトで、構成データを次のような階層構造に格納しています。

  • 構成 (コレクション)
    1. オーディオ (クラス)
      • BaseDir (構造体)
      • PlayMode (列挙型)
      • 入力 (クラス)
      • CalibrateOnConnect (ブール値)
      • KnownDevices (コレクション)
        1. ... (クラス)
          • ...
      • UseDevice (整数)
      • プレイリスト(コレクション)
        1. FirstAudio (クラス)
          • パス (文字列)
          • 繰り返し (整数)
      • ...

これらを MVVM パターンの TreeView に表示することができました。将来どのオプションが追加されるか正確にはわからないので、一般的なアプローチを使用して、 、カスタムおよび基本値型 ( 、、、...) の ViewModelclassを作成ienumerablestructsましstringた。boolenum

私の XAML では、これらには対応する (階層型) DataTemplates があります。たとえば、ブール値の CheckBox や一般的な値の型のテキストブロックがあります。

各 ViewModel インスタンスには、基になるモデルのデータを格納するフィールドがあります。

これらの値を View で編集し、TwoWay-Binding を介して ViewModel でも編集できます。
しかし、モデルでこのデータを更新する方法が頭を悩ませています。
リフレクションによって階層的な ViewModel 構造を作成するため、親には、同等の構成クラス / コレクションのフィールド名 / インデクサー / ... に対応する get/set プロパティがありません。各 ViewModel インスタンスは、それが作成された親のモデルのデータ構造のフィールド/プロパティ名を認識しており、親の ViewModel インスタンスも認識しています (ただし、親の Model インスタンスは認識していません)。
コマンドを介して、または親の更新機能を呼び出してこの問題を解決しようとするたびに、私の脳に結び目ができました。

通常のバインディング手法でこれを達成する簡単な方法はありませんか?
使用している構成 (サブ) クラスごとに ViewModel を作成したほうがよいでしょうか?
ヒント: 各 ViewModel インスタンスは、親のモデルのデータ構造でそのフィールド/プロパティ名を認識しています。

0 投票する
6 に答える
12571 参照

wordpress - Wordpress カスタム投稿タイプの階層とメニューの強調表示 (current_page_parent)

「ポートフォリオ」のカスタム投稿タイプと、そのカスタム投稿タイプに一致するすべての投稿を取得するテンプレートを含むページを作成しました。

問題は、実際の投稿にドリルダウンすると、メインメニューの強調表示で投稿が「ブログ」の下にあるように見えることです (current_page_parent をクラスとして表示します)。

パーマリンクの URL は正しいです: www.site.com/portfolio/post-slug

しかし、メニューは親が「ブログ」であると考えています。

これは明らかに階層的な問題ですが、修正するために何をすべきかわかりません。

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

mysql - mysql を使用して友人の連絡先リストを保存および取得する

友人の連絡先リストをソーシャル ネットワークのように保存できるデータベースを作成したいのですが、データベース構造を設計する最良の方法と、mysql を使用して友人の連絡先を簡単に取得する方法は何ですか。

これに対する解決策が必要です、助けてください

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

c# - ステート パターンを使用した階層ステート マシンのベスト プラクティスは何ですか?

ステート パターンを使用して、C# で階層ステート マシンを実装しようとしています。ガイドとして、この例を使用しています。ただし、この例では、階層状態に関する回答は提供されていません。残念ながら、他の場所で良い例を見つけることができないようです。私の最初の考えは、階層状態のネストされたクラスを作成することです。しかし、これはベストプラクティスと見なされますか、それともより良い解決策がありますか?

ごきげんよう!

アップデート:

上記の状態パターンを実装しようと、午後中ずっと座っていました。HSM は非常に単純なメディア プレーヤーに基づいています。

代替テキスト http://www.freeimagehosting.net/uploads/e8d2d6486a.jpg

私はそれをやったと思ったが、私が理解していないことが1つある。最初に私が書いたコード(申し訳ありませんが、かなりたくさんあります):

MediaPlayer クラスでイベントを定義するとき、他の関数を呼び出すことができません

  • OnButtonPressed
  • OffButtonPressed

だから、私の実装は良いのでしょうか? なにが問題ですか?複合パターンを使用するという提案も見ようとしましたが、状態パターンでどのように使用する必要があるかわかりません。誰でも助けてくれることを願っています!