программирование

Q & A для профессиональных программистов и энтузиастов

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 

21
Вызов Javascript () и apply () против bind ()?
я уже знаю, что apply и callесть аналогичные функции, которые устанавливают this(контекст функции). Разница в том, как мы отправляем аргументы (вручную против массива) Вопрос: Но когда я должен использовать bind()метод? var obj = { x: 81, getX: function() { return this.x; } }; alert(obj.getX.bind(obj)()); alert(obj.getX.call(obj)); alert(obj.getX.apply(obj)); jsbin



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()возвращаются только ячейки внутри строки). Я искал и нашел несколько очень «хакерских» методов клонирования объекта, добавления его во вновь созданный …
792 jquery 

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

23
Соглашения об именах баз данных, таблиц и столбцов? [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами отредактировав этот пост . Закрыто 6 лет назад . Всякий раз, когда я проектирую базу данных, я всегда задаюсь вопросом, есть ли …

12
Как получить размеры окна просмотра браузера?
Я хочу предоставить своим посетителям возможность видеть изображения в высоком качестве. Могу ли я определить размер окна? Или еще лучше, размер окна просмотра браузера с JavaScript? Смотрите зеленую зону здесь:

18
Учитывая объект DateTime, как я могу получить дату ISO 8601 в строковом формате?
Данный: DateTime.UtcNow Как получить строку, которая представляет такое же значение в формате, совместимом с ISO 8601 ? Обратите внимание, что ISO 8601 определяет ряд похожих форматов. Конкретный формат, который я ищу: yyyy-MM-ddTHH:mm:ssZ

30
Не удается найти заголовок 'libpq-fe.h при попытке установить гем pg
Я использую предварительную версию 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 …

10
Удалить все пробелы в строке
Я хочу исключить все пробелы из строки, на обоих концах и между словами. У меня есть этот код Python: def my_handle(self): sentence = ' hello apple ' sentence.strip() Но это только устраняет пробелы с обеих сторон строки. Как мне удалить все пробелы?

4
Отменить определенный коммит в Git, который был передан в удаленные репозитории
Какой самый простой способ отменить конкретный коммит, это: не в голову или голову Был сдвинут в пульт. Потому что, если это не последний коммит, git reset HEAD не работает И потому, что он был перенесен на пульт, git rebase -i а также git rebase --onto вызовет некоторые проблемы в пульте. …


12
Как я могу сказать Maven использовать последнюю версию зависимости?
В Maven зависимости обычно устанавливаются так: <dependency> <groupId>wonderful-inc</groupId> <artifactId>dream-library</artifactId> <version>1.2.3</version> </dependency> Теперь, если вы работаете с библиотеками, которые имеют частые выпуски, постоянное обновление тега <version> может несколько раздражать. Есть ли способ сказать Maven, чтобы всегда использовать последнюю доступную версию (из хранилища)?

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.