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

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

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


5
Чому [] швидше, ніж list ()?
Нещодавно я порівняв обробку швидкості []і list()і з подивом виявити , що []працює більш ніж в три рази швидше , ніж list(). Я провів той самий тест з, {}і dict()результати були практично однакові: []і {}обидва зайняли близько 0,128 сек / мільйон циклів, в той час як list()і dict()взяли приблизно 0,428 …

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


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 file(s) known …
706 git 

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

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

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

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

5
Яка різниця між інтерфейсами CrudRepository та JpaRepository у Spring Data JPA?
У чому різниця між CrudRepository і JpaRepository інтерфейсів в Spring Data JPA ? Коли я бачу приклади в Інтернеті, я бачу, що вони там використовуються як взаємозамінні. У чому різниця між ними? Чому ви хочете використовувати один над іншим?

30
Чи потрібно в C # використовувати рядок.Empty або String.Empty або “” для того, щоб ініціалізувати рядок?
У C # я хочу ініціалізувати значення рядка з порожнім рядком. Як мені це зробити? Який правильний шлях, і чому? string willi = string.Empty; або string willi = String.Empty; або string willi = ""; або що?


10
Яка різниця між dict.items () та dict.iteritems () у Python2?
Чи є якісь застосовні відмінності між dict.items()та dict.iteritems()? З документів Python : dict.items(): Повернення копії списку словників пар (ключ, значення). dict.iteritems(): Поверніть ітератор через пари словника (ключ, значення). Якщо я запускаю код нижче, схоже, кожен повертає посилання на один і той же об’єкт. Чи є якісь тонкі відмінності, які мені …

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

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