Пытанні з тэгам 'clone'

Клон - гэта копія аб'екта з усімі аднолькавымі атрыбутамі, дадзенымі і метадамі ў якасці зыходнага аб'екта. Ці праграмная сістэма, прызначаная для імітацыі іншай сістэмы.
69
адказаў

Які найбольш эфектыўны спосаб глыбокага кланавання аб'екта ў JavaScript?

Які найбольш эфектыўны спосаб кланавання аб'екта JavaScript? Я бачыў obj = eval (uneval (o)) ;, але які нестандарт і падтрымліваецца толькі Firefox. Я 'вы рабілі такія рэчы, як obj = JSON.parse (JSON.stringify (o)) ;, але сумняваецеся ў эфект ...
зададзены 23 сент. '08 у 19:26
60
адказаў

Як правільна кланаваць аб'ект JavaScript?

У мяне ёсць аб'ект, x. Я хацеў бы скапіяваць яго як аб'ект y, так што змены ў y не змяняюць x. Я зразумеў, што капіяванне аб'ектаў, атрыманых з ўбудаваных аб'ектаў JavaScript, прывядзе да дадатковых непажаданым уласцівасцях. Гэта не праблема,...
зададзены 08 крас. '09 у 06:01
20
адказаў

Як кланаваць або капіяваць спіс?

Якія варыянты кланавання або капіяваць спісу ў Python? Выкарыстанне new_list = my_list затым змяняе new_list кожны раз, калі змяняецца my_list. Чаму гэта?
зададзены 10 крас. '10 у 11:49
39
адказаў

Аб'екты глыбокага кланавання

Я хачу зрабіць нешта накшталт: MyObject myObj = GetMyObj (); // Create and fill a new object MyObject newObj = myObj.Clone (); І затым занясіце змены ў новы аб'ект, які не адлюстраваны ў зыходным аб'екце. Мне не часта патрэбна гэтая функцыянальнасць, п ...
зададзены 17 сент. '08 у 3:06
21
адказ

Як скапіяваць аб'ект у 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 ў 17.30
11
адказаў

Як вы робіце глыбокую копію аб'екта ў .NET (напрыклад, З #)?

Я хачу сапраўдную глыбокую копію. У Java гэта было лёгка, але як вы гэта робіце ў З #?
зададзены 24 сент. '08 а 22:39
25
адказаў

Як кланаваць агульны спіс у З #?

У мяне ёсць агульны спіс аб'ектаў у З # і хачу кланаваць спіс. Элементы ў спісе з'яўляюцца кланавалі, але, падобна, не існуе опцыі list.Clone (). Ці ёсць просты спосаб абысці гэта?
зададзены 21 каст. '08 у 19:47
5
адказаў

git галіна, fork, fetch, merge, rebase і clone, якія адрозненні?

Можа хто-небудзь дапамагчы мне зразумець розніцу паміж галінкай, відэльцам і клонам у Git? Аналагічна, што гэта значыць, калі я раблю git fetch, а не git pull? Акрамя таго, што азначае rebase у параўнанні з merge? Як я магу раздушыць асобныя камітаў ВМЕ ...
зададзены 25 ліпеня '10 ў 19:14
16
адказаў

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 у 09:12
17
адказаў

Як зрабіць глыбокую копію аб'екта ў Java?

У java крыху складана рэалізаваць функцыю капіявання глыбокіх аб'ектаў. Якія крокі вы распачнеце для забеспячэння таго, каб зыходны аб'ект і кланаваны аб'ект не мелі спасылкі?
зададзены 15 сент. '08 у 18:39
18
адказаў

Як кланаваць ArrayList, а таксама кланаваць яго змесціва?

Як я магу кланаваць ArrayList, а таксама кланаваць яго элементы ў Java? Напрыклад, у мяне ёсць: ArrayList <Dog> dogs = getDogs (); ArrayList <Dog> clonedList = .... something to do with dogs .... І я чакаў бы, што аб'екты ў clonedList ...
зададзены 03 крас. '09 у 23:40
6
адказаў

Якая розніца паміж метадамі Ruby dup і clone?

Ruby docs для dup кажуць: У агульным выпадку clone і dup могуць мець розную семантыку ў класах нашчадкаў. Хоць clone выкарыстоўваецца для дублявання аб'екта, у тым ліку яго ўнутраны стан, dup звычайна выкарыстоўвае клас аб'екта-нашчадка для стварэння н ...
зададзены 17 крас. '12 у 03:08
8
адказаў

У чым розніца паміж 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 у 20:30
5
адказаў

Розніца паміж fork (), vfork (), exec () і clone ()

Я шукаў, каб знайсці розніцу паміж гэтымі чатырма ў Google, і я чакаў, што там будзе велізарны аб'ём інфармацыі аб гэтым, але сапраўды не было ніякага цвёрдага параўнання паміж чатырма выклікамі. Я прыступіў да спробы скампіляваць нейкі базавы ...
зададзены 01 февр. '11 у 0:21
8
адказаў

Java: рэкамендуемае рашэнне для глыбокага кланавання / капіявання асобніка

Мне цікава, ці ёсць рэкамендуемы спосаб зрабіць глыбокі клон / копію асобніка ў java. У мяне ёсць 3 рашэння, але я магу прапусціць іх, і я хацеў бы атрымаць ваша меркаванне edit: уключыць Bohzo offerтон і ўдакладніць пытанне: гэта больш пра глыбокі клон ...
зададзены 28 студз. '10 у 19:34