Запитання з тегом «clone»

Клон - це копія об'єкта з усіма тими ж атрибутами, даними та методами, що і вихідний об'єкт. Або програмна система, призначена для імітації іншої системи.

5
Різниця між fork (), vfork (), exec () та clone ()
Я шукав, щоб знайти різницю між цими чотирма в Google, і я очікував, що там буде величезна кількість інформації, але насправді не було чіткого порівняння між чотирма дзвінками. Я почав намагатися скласти якийсь базовий оглядовий погляд на відмінності між цими системними викликами, і ось що я отримав. Чи є вся …
198 linux  process  fork  exec  clone 

9
Java: рекомендоване рішення для глибокого клонування / копіювання екземпляра
Мені цікаво, чи є рекомендований спосіб зробити глибокий клон / копію екземпляра в Java. Я маю на увазі 3 рішення, але я можу пропустити деякі, і я хотів би мати вашу думку редагувати: включити прополізон Bohzo та уточнити питання: мова йде більше про глибоке клонування, ніж про дрібне клонування. Зроби …
176 java  clone 

9
Як створити копію об'єкта в PHP?
Виявляється, що в PHP об'єкти передаються за посиланням. Навіть оператори призначення не створюють копію Об'єкта. Ось простий, надуманий доказ: <?php class A { public $b; } function set_b($obj) { $obj->b = "after"; } $a = new A(); $a->b = "before"; $c = $a; //i would especially expect this to create …
168 php  copy  clone  shallow-copy 

9
Як клонувати InputStream?
У мене є InputStream, який я передаю методу, щоб зробити деяку обробку. Я буду використовувати той же InputStream в іншому методі, але після першої обробки, InputStream з'являється закритим всередині методу. Як я можу клонувати InputStream для надсилання до методу, який його закриває? Є ще одне рішення? EDIT: методи, що закривають …
162 java  clone  inputstream 

14
Як клонувати загальний список на Java?
У мене є ArrayList<String>те, що я хотів би повернути копію. ArrayListмає метод клонування, який має такий підпис: public Object clone() Як я зателефоную цьому методу, як я можу повернути повернутий Об'єкт назад ArrayList<String>?

14
Клонування бази даних MySQL в тому самому екземплярі MySql
Я хотів би написати сценарій, який копіює мою поточну базу даних sitedb1в sitedb2той самий екземпляр бази даних mysql. Я знаю, що можу скинути sitedb1 на sql-скрипт: mysqldump -u root -p sitedb1 >~/db_name.sql а потім імпортувати в sitedb2. Чи є простіший спосіб, не скидаючи першу базу даних у файл sql?


6
Як клонувати jQuery () та змінити id?
Мені потрібно клонувати ідентифікатор, а потім додати число після нього, як так id1, id2і т. Д. Кожного разу, коли ви натискаєте клона, ви кладете клон після останнього номера ідентифікатора. $("button").click(function() { $("#id").clone().after("#id"); });
127 javascript  jquery  clone 

6
Як клонувати BuferiImage
У мене є об'єкт, у якому багато буферизованих зображень, я хочу створити новий об'єкт, який копіює всі буферизовані зображення в новий об’єкт, але ці нові зображення можуть бути змінені, і я не хочу, щоб оригінальні зображення об'єкта були змінені зміною зображення нових об'єктів. це зрозуміло? Чи можливо це зробити і …

9
Як правильно перекрити метод клонування?
Мені потрібно впровадити глибокий клон в одному з моїх об'єктів, який не має суперкласу. Який найкращий спосіб впоратися з перевіреним CloneNotSupportedExceptionкинутим суперкласом (який є Object)? Співробітник порадив мені поводитися так: @Override public MyObject clone() { MyObject foo; try { foo = (MyObject) super.clone(); } catch (CloneNotSupportedException e) { throw new …
114 java  clone  cloning  cloneable 


3
Дрібна копія карти на Java
Як я розумію, існує декілька способів (можливо, і інших) для створення дрібної копії MapJava на Java: Map<String, Object> data = new HashMap<String, Object>(); Map<String, Object> shallowCopy; // first way shallowCopy = new HashMap<String, Object>(data); // second way shallowCopy = (Map<String, Object>) ((HashMap<String, Object>) data).clone(); Чи є один із способів кращим …
106 java  map  clone  shallow-copy 

8
Чи можливо клонувати об’єкти html-елементів у JavaScript / JQuery?
Я шукаю поради, як вирішити свою проблему. У мене є елемент html (наприклад, поле введення поля вибору) у таблиці. Тепер я хочу скопіювати об'єкт і генерувати новий із копії, і це з JavaScript або jQuery. Я думаю, що це має якось працювати, але на даний момент я трохи незрозумілий. Щось …

13
“Fatal: Не є сховищем git (або будь-яким з батьківських каталогів)” зі стану git
Ця команда працює для отримання файлів та їх компіляції: git clone a-valid-git-url наприклад: git clone git://cfdem.git.sourceforge.net/gitroot/cfdem/liggghts Однак git status(або будь-яка інша команда git) видає вищезазначену fatal: Not a git repository (or any of the parent directories)помилку. Що я роблю неправильно?


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.