问题标签 [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 转换为真正的类:

这样做的原因是我想从此对象中删除所有实体框架跟踪等,并将其普通(POCO)属性存储在缓存中。而且我需要能够为所有 100 个左右的 Entity 类执行此操作,因此它必须是相当通用的 - 无需为每个属性手动说 object1.foo = object2.foo。

0 投票
1 回答
168 浏览

c# - How do I clone an ancestor in c#?

I need a semi-shallow copy of an object. Under my original design I used MemberwiseClone to catch all the simple stuff and then I specifically copied the classes to the extent that they needed to be copied. (Some of them are inherently static and most of the rest are containers holding static items.) I didn't like the long list of copies but there's no way around that.

Now, however, I find myself needing to create a descendent object--do I now have to go back and copy all those fields that previously I was copying with MemberwiseClone?

Or am I missing some better workaround for this?

0 投票
1 回答
784 浏览

jquery - jQuery克隆自动完成链仅在第一行链接

我还没有找到解决这个问题的方法,需要一些新的眼睛来解决这个问题。基本上,您自动完成搜索车辆,并在选择过滤器请求时发送 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图像数据

我需要在 AS3 中克隆从服务器加载的 .png 图像数据,这样我就不需要从服务器一次又一次地加载相同的数据。

在 AS3 中搜索克隆图像数据后,我能够通过 Internet 找到以下代码

通过使用此代码,我可以克隆位图数据,但我面临的问题是我的 png 背景是透明的。如果我将加载的 png 数据类型转换为位图,我的图标背景将变为白色。

任何帮助,将不胜感激。


嗨 Laurent 和 TheDarkIn1978,非常感谢您的快速回复和您的宝贵建议,

让我把全图摆在你们面前,

我正在尝试从服务器加载图标,这些图标必须显示在同一影片剪辑的多个位置。

为了显示图像数据,我创建了一个影片剪辑,在其中我通过调用 addChild() 函数直接将加载的内容添加为其子项。

现在,当我尝试在另一个影片剪辑上添加相同的图像数据作为它的 chil 时,就会出现问题,设置了新的数据父级,并且从先前添加的内容中删除了该图像。所以最后这个图标只显示在movieclip的一个位置(因为每个孩子都可以有一个父母)。

因此我想克隆图像数据并将其显示在屏幕上,当加载来自服务器的图像时,我调用以下函数将图像数据保存在本地,

现在无论我在哪里显示这些数据,我都会调用以下代码来克隆 png 数据

我相信透明仅支持 png 格式,而不支持位图或 jpeg,因此我的背景图标变白了。

请提供帮助,因为我被卡住了,无法理解我的下一步。

0 投票
1 回答
38096 浏览

java - Spring:为每次调用get方法创建bean的新实例

我有下一种情况: Connection manager应该每次都有一个对象ConnectionServer和新对象DataBean 所以,我创建了这些bean并配置了spring xml。

并增加了prototype范围DataBean

在此之后,我创建了名为 Test 的简单 util/component 类

但是,每次调用 getBean() 方法时,我都在克隆这个 bean,这对我来说是个问题。我可以在不使用克隆方法的情况下从弹簧配置中做到这一点吗?谢谢。

0 投票
1 回答
307 浏览

android - Android:克隆类实例

我必须构建一组 MyView 实例(扩展 WebView)。每个视图的唯一区别是内容。因此,不是每次我想创建一个 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 的帮助。

所以,事情是这样的:我正在做一些可以在触摸设备上工作的拖放和排序。一切都很好,除了当我克隆一个元素时,事件消失了(拖动停止工作)。

代码看起来像这样(过度简化):

我做错了什么?

谢谢!