問題タブ [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.
java - Java の階層テーブル列
階層列をサポートする Java ライブラリはありますか?
例 (最初の 3 行は列です):
linq-to-sql - Linq を使用して、階層テーブル/複合パターンのターミナル/リーフ ノードをクエリします
Id、CategoryName、および ParentId を持つ自己参照テーブルがあります。それ自体がカテゴリに分割できるカテゴリの階層テーブルの典型的なシナリオであり、DB の専門家は隣接モデルと呼ばれていると言っています。
私が望むのは、Linq to SQL を使用して、それ自体が他のサブカテゴリに関連していないサブカテゴリをクエリすることです。つまり、特定のカテゴリまたはサブカテゴリの直接のリーフ ノードです。
簡単な部分は、サブカテゴリを取得することです。ここにコードを入れるのはほとんど恥ずかしいです。しかし、私たちはコードを見るのが好きです..
しかし、サブカテゴリのないカテゴリに絞り込むことで、私は好転します。どんな助けでも大歓迎です。
助けてくれてありがとう。ジェフ
更新**これは機能しているように見えますが、誰かがそれが「適切」であることを確認できれば幸いです。したがって、Id = 1 のカテゴリの下にリーフ ノードが必要な場合は、次のようにします。
"Children" は、Linq が自己参照関連に付けた名前です。
sql-server - SQL Server 2005 での階層クエリの並べ替え
次の問題があります。階層データを維持するためのテーブルがあります。SQL 2005 の CTE を使用したいと考えています。
しかし、コードで並べ替えたいのですが、結果は次のようになります。
など アイデアはありますか?
database-design - LDAPが人気がないのはなぜですか?
LDAPを使い始めましたが、なぜLDAPがそれほど人気がないのでしょうか。データベースよりも読み取りが高速ですが、書き込みは低速であると読みました。
編集:
LDAPを使用するのは初めてで、エンタープライズでプログラミングを行っています。それが人気がないと思った理由ですし、学校では聞いたことがありません。
css - インデントされた階層テーブル構造
各サブレベルが親からさらにインデントされている、ネストされたテーブルの階層表示を作成しようとしています。テーブルまたは div を使用することにオープンです。私が来た最も近いものは以下です。IE ではほとんど正しいように見えます (右側の境界線がくっついている点を除いて)。Chrome では、サブ項目の境界線が右側の親を超えています。
私は div の使用にもオープンです。
c++ - C++ 用の階層メモリ アロケータ ライブラリ
私のアプリケーションはほとんどレイヤーで構成されているため、 APR メモリ プールのようなものが最善の方法であることがわかりました。
こことここC++ placement new
の投稿についてSOを読んでいる間、およびより一般的なC割り当ての質問で、ある投稿で提案されているように、階層型プールアロケーターを手作りすることを考えていましたが、純粋なNYIの伝統では、このようなものがすでにあるかどうかを最初に尋ねています存在します。
また、未使用のメモリを OS に戻すことができるという優れた特性を持つこともできます (割り当ては で行うことができるためmmap(MAP_ANON)
) 。
asp.net-mvc - ネストされたデータをコントローラーからビューに渡す.Net MVC
私は .NET MVC アプリケーションを作成しており、以下を表示したいビューがあります。
カテゴリー
現在のカテゴリのアイテムのリストが続きます
[おそらく]現在のアイテムのサブアイテムのリストが続く
3 つの個別の IEnumerable リスト (カテゴリ、項目、およびサブ項目) を送信するカスタム ViewModel クラスを作成できます。このアプローチの問題点は、ビュー内でデータを適切な順序 (階層) でレンダリングする簡単な方法がないことです。このアプローチでは、3 つのリストがあり、レンダリング中に条件付きロジックを追加する必要があります。これは、アイテムをページの適切な位置に挿入しようとするときに、各アイテム リストが複数回繰り返されることを意味します。
おそらく XML ファイルとして、適切な順序でデータを返したいと思います。ここで適切なアプローチは何ですか?
コントローラー内のデータを連結し、フォーマットされたテキストをビューに渡すことも考えましたが、これはビューがレンダリングを処理するという概念に違反しているようです。
datagrid - Advanced DataGrid Flex 3 - ItemRenderer とツリー表示
Flex 3 の Advanced DataGrid を階層データで使用しています。itemRenderer は数値を受け入れる TextInput です。特定のフィールドにデータを入力し、対応する行の展開ツリー アイコンをクリックすると、ツリー ノードに入力された金額がその子行にカスケードされます。しかし、高度な DataGrid の性質が間違っていることがわかりました。データを入力してツリー アイコンをクリックすると、編集コントロールからフォーカスを外さない限り、子ウィンドウにデータが表示されません。itemEditEnd、itemFocusOut などを使用してみましたが、役に立ちません。他の列のいずれかを明示的にクリックしてから、ツリーを展開する必要があります。私はどこかで間違いを犯していますか?
gridview - 階層グリッド
階層グリッドの作成を手伝ってください...親グリッドの最初の列に「+」ボタンが必要で、その「+」ボタンをクリックすると、子の詳細を表示したかった...これをやりたかったVisual Studio 2003 で。
前もって感謝します
sql - 階層SQLの質問
私はエンティティの基本的なツリー構造を持っています。ツリーの深さは最大5ノードですが、幅はNノードの場合があります。この関係を、以下に示すような表にマッピングしました。
私は既知のオブジェクトから始めています。これは、「myID」で始まることを意味します。次に、すべての子ノードを取得します。1つのステートメントですべての子ノードを取得する方法はありますか?これには、私の子供たちの子供たちを含める必要があります。OracleSQLを使用しています。
ありがとう、ジェイ