問題タブ [clone]
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.
apache-flex - Flex でオブジェクトのクローンを作成する方法は?
複数の Geometry シェイプを持つ Degrafa Surface を含む Canvas オブジェクトのクローンを作成したいと考えています。
私は単純なアプローチを試みました:
エラーが発生しました:
svn - Git-Svn を使用した非標準 Svn リポジトリのクローン作成
私は Git に比較的慣れていませんが、自宅で作業するのがとても簡単であることがわかったので、プロジェクトが Svn リポジトリに保存されている職場で使用したいと考えています。残念ながら、レポジトリは少し標準的ではないため、クローンを作成するのに苦労しています。確かに、それらにはすべてトランク、ブランチ/、タグ/がありますが、ブランチ/とタグ/には実際のプロジェクトディレクトリに到達する前にサブディレクトリがあります:
クローニング後:
実際のプロジェクト ブランチやタグは取得できません。実際には、トランク、1 つのメンテナンス ブランチ、1 つの開発ブランチで作業できる必要があります。構成を変更する際のいくつかのハックに加えて、このアプローチを試しましたが、何も機能していません。
非標準の Svn プロジェクトの主要なコンポーネントをローカルの git リポジトリに取得して、それらの間を簡単に移動できるようにする方法はありますか?
どうもありがとう。
更新: Git への大規模な切り替えは (まだ) できないことを付け加えておきます。他のチームメンバーが関与しており、国際的な存在感があります。移行のロジスティクスは、Git に慣れるまで、私が喜んで引き受ける以上のものです。私が言ったように、私はまだかなり新しいです。私はその機能の表面をかろうじてかじったにすぎません。
vb6 - VB6 でオブジェクトのクローンを作成する方法
新しいオブジェクトをインスタンス化し、すべての変数を手動でコピーすることなく、オブジェクトを自動的に複製しようとしています。
昔 (毎日 VB6 を使っていたとき)、PropertyBag を使用してオブジェクトを複製する方法を思いついたのを覚えています。しかし、コードを紛失してしまい、その方法をもう覚えていません。
誰かが覚えているか、別の方法を持っていますか?
javascript - ドラッグ時にノードをクローン
ドラッグしたい要素のコピーを作成できるようにしたい。ドラッグおよびドロップ可能な標準のUIを使用しています。ヘルパークローンオプションについて知っています。しかし、それはコピーを作成しません。ドラッグされたアイテムは元の位置に戻ります。
java - クローニングは、コンストラクタ/ファクトリ メソッドよりもパフォーマンスを向上させますか?
オブジェクトのインスタンス化の代わりにクローンを使用しているように見える古い Java コード ベース (jvm 1.4) を維持しています。パフォーマンスの最適化として推測しています。これは不自然な例です:
時期尚早の最適化に関する通常の警告にもかかわらず、これは実際にある時点で推奨されるイディオムでしたか?
java - ディープクローンユーティリティの推奨事項
Javaコレクションのディープクローン作成のためのユーティリティはありますか?
- 配列
- リスト
- マップ
注:シリアル化を使用せずに、Object.clone()メソッドを使用するソリューションをお勧めします。私のカスタムオブジェクトはclone()メソッドを実装し、クローン可能なjava標準クラスのみを使用することを確信できます...
mysql - MySQL: 同じ MySql インスタンスでの MySQL データベースのクローン作成
sitedb1
現在のデータベースをsitedb2
同じ mysql データベース インスタンスにコピーするスクリプトを作成したいと考えています。sitedb1 を SQL スクリプトにダンプできることはわかっています。
にインポートしsitedb2
ます。最初のデータベースを sql ファイルにダンプせずに簡単な方法はありますか?
c# - C#で相互接続されたオブジェクトをディープクローンする方法は?
相互接続された一連のオブジェクトをディープクローンする最良の方法は何ですか? 例:
当然行うべきことは、オブジェクトをたどって、到達したすべてのものをディープ クローンすることです。ただし、これにより問題が発生します。A
を含み、B
それB
も にあるを複製するとContainer
、B
を複製した後に 2 回複製されContainer
ます。
次の論理的なステップは、Dictionary
クローンを作成する前に を作成し、すべてのオブジェクトを検索することです。ただし、これは遅くて見苦しい解決策のようです。
何かご意見は?
java - Java: Cloneable インターフェースの理論的根拠
インターフェイス.clone()
でメソッドが指定されなかったのはなぜですか?java.lang.Cloneable