Програмування

Питання та відповіді для професійних та ентузіастів-програмістів

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.println(dumtwo.getDummy()); // prints 'bar' but it should print 'foo' Отже, я хочу , щоб скопіювати dumдо dumtwoі зміни , dumне зачіпаючи dumtwo. Але наведений вище код не робить …
794 java  object  copy  clone 


11
scp з вказаним номером порту
Я намагаюся перенести файл з віддаленого сервера на свою локальну машину. Доступний лише порт 80. Я намагався: scp -p 80 username@www.myserver.com:/root/file.txt . але отримала цю помилку: cp: 80: No such file or directory Як вказати номер порту в команді scp?
793 port  scp 


28
Як вертикально вирівняти елементи у діві?
У мене є дів з двома зображеннями та ан h1. Усі вони повинні бути вертикально вирівняні в межах діва, поруч. Одне з зображень потрібно absoluteрозмістити в розділі. Для чого потрібен CSS для роботи у всіх звичайних браузерах? <div id="header"> <img src=".." ></img> <h1>testing...</h1> <img src="..."></img> </div>

14
jQuery / JavaScript: доступ до вмісту iframe
Я хотів би маніпулювати HTML всередині iframe за допомогою jQuery. Я думав, що зможу це зробити, встановивши контекст функції jQuery як документ iframe, щось на зразок: $(function(){ //document ready $('some selector', frames['nameOfMyIframe'].document).doStuff() }); Однак це, здається, не працює. Трохи перевірки показує мені, що змінні в frames['nameOfMyIframe'], undefinedякщо я не чекаю …

29
Отримайте зовнішній HTML вибраного елемента
Я намагаюся отримати HTML обраного об'єкта за допомогою jQuery. Я знаю про .html()функцію; проблема полягає в тому, що мені потрібен HTML, включаючи обраний об'єкт (рядок таблиці в цьому випадку, де .html()тільки повертаються комірки всередині рядка). Я провів обшук і знайшов декілька дуже «хакерських» методів клонування об’єкта, додавання його до новоствореного …
791 jquery 

18
Що __init__ та самості роблять на Python?
Я вивчаю мову програмування Python, і я натрапив на те, що я не повністю розумію. У такому способі, як: def method(self, blah): def __init__(?): .... .... Що робить self? Що це означає бути? Це обов’язково? Що робить __init__метод? Чому це потрібно? (тощо) Я думаю, що вони можуть бути конструкціями OOP, …
791 python  oop  self 

30
Неможливо знайти заголовок 'libpq-fe.h при спробі встановити pg gem
Я використовую попередню версію Ruby on Rails 3.1. Мені подобається використовувати PostgreSQL, але проблема полягає в установці pgсамоцвіту. Це дає мені таку помилку: $ gem install pg Building native extensions. This could take a while... ERROR: Error installing pg: ERROR: Failed to build gem native extension. /home/u/.rvm/rubies/ruby-1.9.2-p0/bin/ruby extconf.rb checking for …


23
Конвенції про іменування баз даних, таблиці та стовпців? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 6 років тому . Щоразу, коли я проектую базу даних, я завжди замислююся про те, чи є найкращий …


18
З огляду на об’єкт DateTime, як я можу отримати дату ISO 8601 у строковому форматі?
Подано: DateTime.UtcNow Як отримати рядок, який представляє однакове значення у форматі, сумісному ISO 8601 ? Зауважте, що ISO 8601 визначає ряд подібних форматів. Я шукаю конкретний формат: yyyy-MM-ddTHH:mm:ssZ

4
Скасуйте певну фіксацію в Git, яку висунули на віддалений репост
Який найпростіший спосіб скасувати певний комітет, це: не в голові чи в голові Був висунутий на пульт. Тому що, якщо це не остання фіксація, git reset HEAD не працює. І тому, що його відсунули на пульт, git rebase -i і git rebase --onto викличе певну проблему в пультах. Більше того, …


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