問題タブ [composite]

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

design-patterns - Composite + ChainofResponsibilityの例

誰かがデザインパターンCompositeとChainofResponsibilityを一緒に使用する実際的な例を挙げられますか?

ありがとう

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

drupal - display a 'view' list within a composite layout in drupal

I've installed the composite layout module and I created a view with a list of 'testomonials'(just a simple list of title and excerpt).

On my front page, I have been able to include a couple of other nodes within that page and a couple of blocks (e.g. within then same composite layout). However, I want to also include the list view of the testimonials (I want to display the whole list and then use javascript to manipulate it).

So my question is, is it possible to include a view list inside a composite layout and if not how would I take my front drupal page and include a node AND say my list of testimonials

Thanks

Andy

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

postgresql - 複合型の配列を条件として選択する (postgresql)

たとえば、私はタイプを持っています:

そしてテーブル:

PL/pgSQLを使用せずに、タグ「test」を持つレコードを持つすべてのアイテムを選択するにはどうすればよいですか?

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

vb.net - VB.NETのMustOverrideサブに「Derivative(ofT)」のリターンタイプを指定することは可能ですか?

VB.NET 2008 .NET 3.5

MustInherit(部分的)である2つの基本クラスがあります。1つのクラスをOrderBaseと呼び、もう1つのクラスをOrderItemBaseと呼びましょう。

特定のタイプの注文および注文アイテムは、これらのクラスから継承されます。これらをWebOrder(OrderBaseから継承)およびWebOrderItem(OrderItemBaseから継承)と呼びましょう。

さて、物事の壮大なスキームでは、WebOrderは次のようにWebOrderItemを含む複合クラスです。

OrderBaseから派生するクラスにOrderItemプロパティがあることを確認するために、OrderBaseクラスで次のようなことを行います。

つまり、派生クラスに、OrderItemBaseの派生を返すプロパティを強制的に含める必要があります。

これは可能ですか、それともまったく異なるアプローチを使用する必要がありますか?

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

c++ - C++ の複合パターン

電話帳に似た C++ のアプリケーションで作業する必要があります。連絡先の STL リストを持つクラス Agenda です。連絡先階層に関しては、Contact という名前の基本クラス (抽象クラス) と、派生クラス Friend と Friend があります。知人(連絡先の種類)。

これらのクラスには、たとえば、連絡先の名前を返す getName という仮想メソッドがあります。

ここで、別の種類の連絡先である Company (Contact から派生) を追加して、 Composite パターンを実装する必要があります。これには、Contacts (STL リストも同様) のコレクションも含まれ、「leaf」タイプ (Friends または知人)、または会社でもかまいません。

したがって、Company は複合タイプです。

問題は、STL find_if を実装して、「リーフ」タイプの Contact と Company コレクション内の両方で (getName 関数を介して、またはその他の方法で) 特定の名前の連絡先を検索する方法と場所です。

言い換えれば、統一された関数定義を使用して、ツリーをトラバースして、一致する可能性のあるものを見つけるにはどうすればよいでしょうか?

私はかなり明確だったと思います...

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

ruby-on-rails - Railsのcomposed_of - いつ使うの?

ActiveRecord のcomposed_ofクラス メソッドはいつ使用する必要がありますか?

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

java - GWT:コンポジットが表示されない

私はレイアウトのためにこのコードを持っています:

ボタンでタイルを変更するとうまく機能するので、機能していることはわかっています。

今私のタイルクラス:

すべてのタイルが表示されないのはなぜですか?

ご協力いただきありがとうございます !

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

c# - GridView:コントロールデザイナー

GridViewとそのコントロールデザイナについて質問があります。

GridViewを継承した複合コントロールを作成しました。新しく作成したBoundFieldコントロールをGridViewコントロールのデザイナーで使用できるようにしたいですか?これにより、[使用可能なフィールド]リストからカスタムのBoundFieldコントロールを選択できます。

誰かがこれについて手がかりを得ましたか?

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

mysql - MySQL: "OR" 句をインデックス化する方法

次のクエリを実行しています

field1 に 1 つのインデックスがあり、field2&field3 に合成された別のインデックスがあります。

MySQL は常に field1 インデックスを選択し、146.000 行を結合する必要があるため、他の 2 つのフィールドを使用して結合を行います。

これを改善する方法についての提案はありますか? ありがとう

(提案された解決策を試した後に編集)

提案されたソリューションに基づいて、これで遊んでいるときにMysqlでこれを見ました。

実行よりもはるかに遅いです:

2 つの複合インデックスを持つ:

非常に興味深いのは、Mysql に、両方のケースで常に index1 を使用し、index2 を使用しないクエリを「説明」するように依頼することです。

インデックスを次のように変更すると:

そして、クエリは次のとおりです。

次に、Mysql が動作することを発見した最速の方法です。

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

gwt - GWTuibinderコンポジット

LabelとTextBoxを使用して複合uibinderウィジェットを作成しています。

使用目的は次のとおりです。

カスタム@UiConstructorコンストラクターでラベルをキャッチする方法を見つけました。コンストラクターに別のパラメーターを追加することもできますが、GWTタグと同じように、xmlからテキストを取得する方法を知りたい<g:Label>a caption</g:Label>です。

どんな助けでも大歓迎です。