问题标签 [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.

0 投票
5 回答
15465 浏览

apache-flex - 如何在 Flex 中克隆对象?

我想克隆一个 Canvas 对象,该对象包含一个具有多个几何形状的 Degrafa Surface。

我尝试了天真的方法:

导致错误:

0 投票
3 回答
24797 浏览

svn - 使用 Git-Svn 克隆非标准 Svn 存储库

我对 Git 比较陌生,但我发现它在家里很容易使用,所以我想在我们的项目存储在 Svn 存储库中的工作中使用它。不幸的是,存储库有点不标准,我无法克隆它们。当然,它们都有trunk、branches/和tags/,但是branches/和tags/在进入真正的项目目录之前有子目录:

克隆后:

我没有得到任何实际的项目分支或标签。我实际上需要能够在主干、一个维护分支和一个开发分支上工作。除了修改配置的几个技巧之外,我还尝试了这种方法,但没有什么对我有用。

有什么方法可以将我的非标准 Svn 项目的关键组件放入本地 git 存储库,以便我可以轻松地在它们之间移动?

非常感谢。

更新:我应该补充一点,我还不能批量切换到 Git。还有其他团队成员参与其中并具有国际影响力。过渡的后勤工作比我愿意承担的要多,直到我对 Git 更加熟悉为止;正如我所提到的,我还是很新。我几乎没有触及它功能的表面。

0 投票
4 回答
10968 浏览

vb6 - 如何在VB6中克隆一个对象

我试图自动克隆一个对象,而不必实例化一个新对象并手动复制每个变量。

我记得那天(当我每天都在做 VB6 时)我想出了一种使用 PropertyBag 克隆对象的方法,这非常酷。但是我丢失了代码,不记得该怎么做了。

有没有人记得或有其他方法?

0 投票
3 回答
25221 浏览

javascript - 拖动时克隆节点

我希望能够创建我要拖动的元素的副本。我使用标准的 ui 可拖放。我知道助手克隆选项。但这不会创建副本。拖动的项目恢复到原始位置。

0 投票
1 回答
519 浏览

macos - 像 SuperDuper 在 Mac 上克隆 RHEL 或 FreeBSD 机器的工具?

我维护了几个运行 Mac OS X Server 的机器。它的一大优点是我可以使用 SuperDuper!克隆卷。例如,我可以在应用软件更新之前拍摄整个引导卷的快照,如果出现严重错误,我可以回滚到快照。或者我可以克隆到外部驱动器,然后换入更高功率的硬件。

我还使用 SuperDuper 将我的 MacBook 驱动器克隆到外部驱动器,如果我的内部驱动器出现故障,我可以从外部驱动器启动并继续工作。

我想像这样的工具也必须存在于 Linux 或 FreeBSD 上。如何拍摄在硬件(非虚拟化)上运行的 Linux 机器的快照?

0 投票
5 回答
5033 浏览

java - 克隆是否比构造函数/工厂方法提供了性能改进?

我正在维护一个较旧的 Java 代码库(jvm 1.4),它似乎使用克隆作为对象实例化的替代方法,我猜它是一种性能优化。这是一个人为的例子:

尽管有关于过早优化的常见警告,但这实际上是在某些时候推荐的习语吗?

0 投票
8 回答
85196 浏览

java - 深度克隆实用程序推荐

是否有任何用于深度克隆 java 集合的实用程序:

  • 数组
  • 列表
  • 地图

注意:更喜欢一些不使用序列化但使用 Object.clone() 方法的解决方案。我可以确定我的自定义对象将实现 clone() 方法,并且将仅使用可克隆的 java 标准类...

0 投票
16 回答
281331 浏览

mysql - MySQL:在同一个 MySql 实例上克隆 MySQL 数据库

我想编写一个脚本,将我当前的数据库复制sitedb1sitedb2同一个 mysql 数据库实例上。我知道我可以将 sitedb1 转储到 sql 脚本:

然后将其导入到sitedb2. 有没有更简单的方法,无需将第一个数据库转储到 sql 文件?

0 投票
6 回答
1924 浏览

c# - 如何在 C# 中深度克隆互连对象?

深度克隆一组相互关联的对象的最佳方法是什么?例子:

显而易见的事情是遍历对象并深入克隆所有内容。然而,这会产生一个问题——如果我克隆一个A包含 aB并且B也在 中的Container,那么B在我克隆Container.

下一个合乎逻辑的步骤是在克隆它之前创建Dictionary并查找每个对象。然而,这似乎是一个缓慢且不优雅的解决方案。

有什么想法吗?

0 投票
5 回答
7746 浏览

java - Java:Cloneable 接口的基本原理

为什么接口中没有.clone()指定方法java.lang.Cloneable