Вопросы с тегом 'clone'

Клон - это копия объекта со всеми одинаковыми атрибутами, данными и методами в качестве исходного объекта. Или программная система, предназначенная для имитации другой системы.
80

Каков наиболее эффективный способ глубокого клонирования объекта в JavaScript?

Каков наиболее эффективный способ клонирования объекта JavaScript? Я видел obj = eval(uneval(o));, но который нестандартен и поддерживается только Firefox. Я ' вы делали такие вещи, как obj = JSON.parse(JSON.stringify(o));, но сомневаетесь в эффект...
23 сент. '08 в 16:26
69

Как правильно клонировать объект JavaScript?

У меня есть объект, x. Я хотел бы скопировать его как объект y, так что изменения в y не изменяют x. Я понял, что копирование объектов, полученных из встроенных объектов JavaScript, приведет к дополнительным нежелательным свойствам. Это не проблема,...
08 апр. '09 в 3:01
24

Как клонировать или копировать список?

Какие есть варианты для клонирования или копирования списка в Python? При использовании new_list = my_list любые изменения в new_list изменяют my_list каждый раз. Почему это?
10 апр. '10 в 8:49
45

Объекты глубокого клонирования

Я хочу сделать что-то вроде: MyObject myObj = GetMyObj(); // Create and fill a new object MyObject newObj = myObj.Clone(); И затем внесите изменения в новый объект, который не отражен в исходном объекте. Мне не часто нужна эта функциональность, п...
17 сент. '08 в 0:06
23

Как скопировать объект в Java?

Рассмотрим следующий код: DummyBean dum = new DummyBean(); dum.setDummy("foo"); System.out.println(dum.getDummy()); // prints 'foo' DummyBean dumtwo = dum; System.out.println(dumtwo.getDummy()); // prints 'foo' dum.setDummy("bar"); System.out.prin...
15 мая '09 в 14:30
11

Как вы делаете глубокую копию объекта в .NET(например, С#)?

Я хочу настоящую глубокую копию. В Java это было легко, но как вы это делаете в С#?
24 сент. '08 в 19:39
27

Как клонировать общий список в С#?

У меня есть общий список объектов в С# и хочу клонировать список. Элементы в списке являются клонированными, но, похоже, не существует опции list.Clone(). Есть ли простой способ обойти это?
21 окт. '08 в 16:47
5

В чем различия между git branch, fork, fetch, merge, rebase и clone?

Я хочу понять разницу между веткой, вилкой и клоном в Git? Точно так же, что это значит, когда я делаю git fetch а не git pull? Кроме того, что означает rebase по сравнению со merge? Как я могу раздавить человека, совершающего себя вместе? Как о...
25 июл. '10 в 16:14
20

git: fatal: я не обрабатываю протокол 'http'

Я копирую и вставляю команду git clone с веб-страницы: https://fedorahosted.org/ibus-typing-booster/ Я получил это: user@host> git clone ​​http://git.fedorahosted.org/git/ibus-typing-booster.git Cloning into 'ibus-typing-booster'... fatal: I d...
27 мая '15 в 6:12
17

Как сделать глубокую копию объекта в Java?

В java немного сложно реализовать функцию копирования глубоких объектов. Какие шаги вы предпримете для обеспечения того, чтобы исходный объект и клонированный объект не имели ссылки?
15 сент. '08 в 15:39
18

Как клонировать ArrayList, а также клонировать его содержимое?

Как я могу клонировать ArrayList, а также клонировать его элементы в Java? Например, у меня есть: ArrayList<Dog> dogs = getDogs(); ArrayList<Dog> clonedList = ....something to do with dogs.... И я ожидал бы, что объекты в clonedList...
03 апр. '09 в 20:40
6

Какая разница между методами Ruby dup и clone?

Ruby docs для dup говорят: В общем случае clone и dup могут иметь разную семантику в классах потомков. Хотя clone используется для дублирования объекта, включая его внутреннее состояние, dup обычно использует класс объекта-потомка для создания н...
17 апр. '12 в 0:08
9

В чем разница между pull и clone в git?

В чем разница между выполнением (после mkdir repo и cd repo): git init git remote add origin git://github.com/cmcculloh/repo.git git fetch --all git pull origin master а также git clone git://github.com/cmcculloh/repo.git Я имею в виду, очевидно...
01 сент. '10 в 17:30
6

Разница между fork(), vfork(), exec() и clone()

Я искал, чтобы найти разницу между этими четырьмя в Google, и я ожидал, что там будет огромный объем информации об этом, но действительно не было никакого твердого сравнения между четырьмя вызовами. Я приступил к попытке скомпилировать некий базовый...
31 янв. '11 в 21:21
10

Каков наилучший способ клонирования/глубокой копии .NET generic Dictionary <string, T>?

У меня есть универсальный словарь Dictionary<string, T> который я хотел бы по сути сделать Clone() из... любых предложений.
26 сент. '08 в 13:46