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

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

24
jQuery Event Keypress: какая клавиша была нажата?
С помощью jQuery, как мне узнать, какая клавиша была нажата при привязке к событию нажатия клавиши? $('#searchbox input').bind('keypress', function(e) {}); Я хочу инициировать отправку при ENTERнажатии. [Обновить] Несмотря на то, что я нашел ответ (или лучше: один) сам, кажется, есть место для вариаций;) Есть ли разница между keyCodeи which- особенно …

5
Почему [] быстрее, чем list ()?
Недавно я сравнил скорости обработки []и list()был удивлен, обнаружив, что он []работает более чем в три раза быстрее, чем list(). Я побежал же тест с {}и dict()и результаты были практически идентичны: []и {}оба приняли около 0.128sec / млн циклов, в то время как list()и dict()взяли примерно 0.428sec / млн циклов …


13
Лучшая практика для создания нового фрагмента Android
Я видел две общие практики создания нового фрагмента в приложении: Fragment newFragment = new MyFragment(); а также Fragment newFragment = MyFragment.newInstance(); Второй вариант использует статический метод newInstance()и обычно содержит следующий метод. public static Fragment newInstance() { MyFragment myFragment = new MyFragment(); return myFragment; } Сначала я подумал, что главное преимущество …

5
Как скрыть подсчет ссылок в VS2013?
В Visual Studio 2013 появилась новая функция, которая показывает, сколько раз использовался каждый из ваших методов. Я не нахожу это очень полезным, и это портит интервал моего файла. Как мне это отключить? Не могу найти вариант.

23
Самостоятельные ссылки в объектных литералах / инициализаторах
Есть ли способ заставить что-то вроде следующего работать в JavaScript? var foo = { a: 5, b: 6, c: this.a + this.b // Doesn't work }; В текущей форме этот код явно выдает ошибку ссылки, поскольку thisне ссылается на foo. Но есть ли способ иметь значение в свойствах литерала объекта …

5
В чем разница между интерфейсами CrudRepository и JpaRepository в Spring Data JPA?
В чем разница между интерфейсами CrudRepository и JpaRepository в Spring Data JPA ? Когда я вижу примеры в Интернете, я вижу, что они используются взаимозаменяемо. В чем разница между ними? Почему вы хотите использовать один поверх другого?

30
Git: невозможно оформить ветку - ошибка: pathspec '…' не соответствует ни одному из файлов, известных git
Я не уверен, почему я не могу оформить заказ на ветку, над которой работал раньше. Смотрите команды ниже (примечание: coэто псевдоним для checkout): ramon@ramon-desktop:~/source/unstilted$ git branch -a * develop feature/datts_right feature/user_controlled_menu feature/user_controlled_site_layouts master remotes/origin/HEAD -> origin/master remotes/origin/develop remotes/origin/feature/datts_right remotes/origin/master ramon@ramon-desktop:~/source/unstilted$ git co feature/user_controlled_site_layouts error: pathspec 'feature/user_controlled_site_layouts' did not match any …
706 git 

11
Какая разница между подделкой, издевательством и окурком?
Я знаю, как использовать эти термины, но мне интересно, есть ли общепринятые определения для подделки , насмешек и окурков для юнит-тестов? Как вы определяете их для ваших тестов? Опишите ситуации, когда вы можете использовать каждый из них. Вот как я их использую: Поддельный : класс, который реализует интерфейс, но содержит …

10
Как я могу приостановить свой сценарий оболочки на секунду, прежде чем продолжить?
Я только нашел, как ждать ввода пользователя. Однако я только хочу сделать паузу, чтобы while trueмой компьютер не зависал. Я пытался pause(1), но это говорит -bash: syntax error near unexpected token '1'. Как это можно сделать?
706 bash  shell  unix  terminal 

28
Загрузка всего ведра S3?
Я заметил, что, похоже, нет возможности загрузить всю корзину S3 из Консоли управления AWS. Есть ли простой способ взять все в одно из моих ведер? Я думал о том, чтобы сделать корневую папку общедоступной, использовать ее wgetдля захвата всего, а затем снова сделать ее приватной, но я не знаю, есть …

10
В чем разница между dict.items () и dict.iteritems () в Python2?
Есть ли применимые различия между dict.items()и dict.iteritems()? Из документов Python : dict.items()Возвращает копию списка словаря пар (ключ, значение). dict.iteritems()Возвращает итератор для пар слов (ключ, значение). Если я запускаю приведенный ниже код, кажется, что каждый возвращает ссылку на один и тот же объект. Есть ли тонкие различия, которые я пропускаю? #!/usr/bin/python …

30
В C # я должен использовать string.Empty или String.Empty или «» для инициализации строки?
В C # я хочу инициализировать строковое значение пустой строкой. Как мне это сделать? Каков правильный путь и почему? string willi = string.Empty; или string willi = String.Empty; или string willi = ""; или что?

13
Как удалить пакеты, установленные с помощью Python easy_install?
Python easy_installделает установку новых пакетов чрезвычайно удобной. Однако, насколько я могу судить, он не реализует другие общие функции менеджера зависимостей - перечисление и удаление установленных пакетов. Каков наилучший способ узнать, что установлено, и каков предпочтительный способ удаления установленных пакетов? Существуют ли какие-либо файлы, которые необходимо обновить, если я удаляю пакеты …

16
addEventListener против onclick
Какая разница между addEventListenerа onclick? var h = document.getElementById("a"); h.onclick = dothing1; h.addEventListener("click", dothing2); Приведенный выше код находится вместе в отдельном файле .js, и они оба работают отлично.

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