問題タブ [cloning]

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

java - クローンを理解できません

オブジェクトを複製する簡単なプログラムがあります。「スレッド "main" java.lang.CloneNotSupportedException: で例外が発生しました:」というエラーをグーグル検索しましたが、エラーを理解するためにあなたの助けが必要です。obj1 の複製を取得できないのはなぜですか?

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

c# - C#はSystem.Data.Entity.DynamicProxiesを実際の(プロキシされていない)クラスに複製しますか?

重複の可能性:
EF4はDynamicProxiesを基になるオブジェクトにキャストします

System.Data.Entity.DynamicProxiesを実際のクラスに複製または変換する方法を理解しようとしています。例えば:

MyApp.EntitiesのすべてのクラスはBaseEntityを継承しているため、そこで変換を実行しようとしました。

次に、DynamicProxiesを実際のクラスに変換します。

この理由は、このオブジェクトからすべてのEntity Frameworkトラッキングなどを削除し、そのプレーン(POCO)プロパティをキャッシュに保存するためです。そして、100程度のエンティティクラスすべてに対してこれを実行できる必要があるため、すべてのプロパティに対して手動でobject1.foo = object2.fooと言わずに、かなり一般的である必要があります。

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

c# - C#で祖先のクローンを作成するにはどうすればよいですか?

オブジェクトの半浅いコピーが必要です。私の元の設計では、MemberwiseCloneを使用してすべての単純なものをキャッチし、次に、コピーする必要がある範囲でクラスを具体的にコピーしました。(それらのいくつかは本質的に静的であり、残りのほとんどは静的アイテムを保持するコンテナーです。)私はコピーの長いリストが好きではありませんでしたが、それを回避する方法はありません。

ただし、今では、子孫オブジェクトを作成する必要があることに気付きました。以前にMemberwiseCloneでコピーしていたすべてのフィールドに戻って、コピーする必要がありますか?

または、これに対するいくつかのより良い回避策がありませんか?

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

jquery - jQuery Cloning オートコンプリート 最初の行でのチェーンのみのチェーン

私はこれに対する解決策を見つけていません。この問題を解決するには、新しい目が必要です。基本的に、車両をオートコンプリート検索し、選択すると、モデルの選択リストに json が入力されたフィルター リクエストが送信されます。行を作成し、追加された行ではなく最初の行モデルにのみチェーンするオートコンプリート値を選択する場合を除いて、すべて正常に機能します。メーカーに基づいてモデルに対して別のフィルターを実行する予定です (この例ではありません)。

JS:

html

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

c# - オブジェクトのディープ クローン作成

コード プロジェクトの関数を使用して、オブジェクトのディープ クローンを作成しています

http://www.codeproject.com/KB/tips/SerializedObjectCloner.aspx?msg=3984032#xx3984032xx

ただし、パフォーマンスに敏感なアプリケーションの場合、実行時間の約 10% のパフォーマンス ペナルティがあります。

オブジェクトのコピーを作成し、パフォーマンスの低下を抑える別の方法を提案してもらえますか? 私のオブジェクトは非常に大きく、オブジェクトのリストなどを含むオブジェクトのリストが含まれています。

ありがとう、

ジョセフ

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

flash - として 3 | PNG画像データの複製

サーバーからロードした .png 画像データを AS3 に複製する必要があるため、サーバーから同じデータを何度もロードする必要はありません。

AS3 で画像データのクローン作成を検索した後、インターネット経由で次のコードを見つけることができました

このコードを使用すると、ビットマップ データのクローンを作成できますが、直面している問題は、png の背景が透明であることです。ロードした png データをビットマップにタイプキャストすると、アイコンの背景が白くなります。

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


こんにちは Laurent & TheDarkIn1978, 素早い復帰と貴重な提案に感謝します.

皆さんの前に全体像を載せさせてください。

同じムービークリップの複数の場所に表示する必要があるサーバーからアイコンをロードしようとしています。

画像データを表示するために、addChild() 関数を呼び出して、読み込まれたコンテンツをその子として直接追加するムービークリップを作成しました。

別のムービークリップに同じ画像データをチルとして追加しようとすると、問題が発生し、データの新しい親が設定され、この画像が以前に追加されたコンテンツから削除されます。したがって、最後に、このアイコンはムービークリップの 1 つの位置にのみ表示されます (それぞれの子が 1 つの親を持つことができるため)。

したがって、画像データを複製して画面に表示することを考えました。サーバーからの画像が読み込まれるたびに、次の関数を呼び出して画像データをローカルに保存します。

このデータを表示する必要がある場合はいつでも、次のコードを呼び出してpngデータを複製します

透過性はビットマップや jpeg ではなく png 形式でのみサポートされているため、背景のアイコンが白くなります。

立ち往生していて、次のステップを理解できないので、親切に助けてください。

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

java - Spring: get メソッドの呼び出しごとに Bean の新しいインスタンスを作成する

次の状況 Connection managerがあります。毎回 1 つのオブジェクトConnectionServerと新しいオブジェクトが必要です。DataBean したがって、これらの Bean を作成し、Spring xml で構成しました。

prototypeおよび追加されたスコープDataBean

この後、Test という単純なユーティリティ/コンポーネント クラスを作成しました。

しかし、 getBean() メソッドを呼び出すたびに、この Bean を複製していますが、これが問題です。clone メソッドを使用せずに春の設定からそれを行うことはできますか? ありがとう。

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

android - Android: クラス インスタンスのクローン作成

MyView インスタンスの配列を作成する必要があります (WebView を拡張します)。各ビューの唯一の違いはコンテンツです。したがって、1 つの MyView を作成するたびにこれを再作成する代わりに、他のすべてのインスタンスはこのインスタンスのクローンになります。

この場合、Androidでそのようなことをする方法はありますか? コードサンプルを投稿してください。どうも!

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

xml - Magento - 「product.info」ブロックをサイドバーに複製し、条件付きの製品タイプ データを含めます

必要なもの: 「addtocart」および「product_type_data」ブロックは、「コンテンツ」セクションではなく「右」セクションにあります

試したこと: sidebar.phtml というブロック用の新しいファイルを作成してから、これをテーマ内にある local.xml に挿入しました (.xml ファイルは他のブロックでも問題なく動作します)。

これはある程度機能します。「addtocart」ブロックとオプション ラッパーなどをサイドバーに追加しますが、「product_type_data」ブロックは追加しません。 XMLの知識は非常に限られています...

また、私の sidebar.phtml ファイルは次のようになります。

どんな助けでも非常に役に立ちます。

感謝します、デイブ

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

javascript - jQueryでタッチイベントを複製するには?

clone()jQueryのヘルプが必要です。

つまり、これは次のとおりです。タッチデバイスで動作するある種のドラッグ&ドロップ&ソートを行っています。要素を複製すると、イベントがなくなることを除いて、すべてが良好です(ドラッグが機能しなくなります)。

コードは次のようになります (簡略化されています)。

私は何を間違っていますか?

ありがとう!