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

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


4
Як передати ArrayList параметру методу varargs?
В основному у мене є ArrayList місць розташування: ArrayList<WorldLocation> locations = new ArrayList<WorldLocation>(); нижче цього я називаю наступний метод: .getMap(); Параметри методу getMap (): getMap(WorldLocation... locations) Проблема, яка у мене є, я не впевнений, як перейти у цілий список locationsцього методу. Я намагався .getMap(locations.toArray()) але getMap не приймає цього, оскільки …

3
Додавання значення параметра за замовчуванням з підказкою типу в Python
Якщо у мене є така функція: def foo(name, opts={}): pass І я хочу додати параметри підказки типу, як це зробити? Те, як я припустив, дає мені синтаксичну помилку: def foo(name: str, opts={}: dict) -> str: pass Далі не випливає синтаксична помилка, але це не схоже на інтуїтивний спосіб вирішення цього …

30
Як отримати перший елемент масиву?
Як отримати перший елемент з такого масиву: var ary = ['first', 'second', 'third', 'fourth', 'fifth']; Я спробував це: alert($(ary).first()); Але повернеться [object Object]. Тому мені потрібно отримати перший елемент з масиву, який повинен бути елементом 'first'.

10
Як правильно використовувати ключове слово extern в C
Моє питання про те, коли функцію слід посилатись на extern ключове слово в C. Я не бачу, коли це потрібно використовувати на практиці. Коли я пишу програму, усі функції, які я використовую, доступні через файли заголовків, які я включив. То чому б було корисно externотримати доступ до того, що не …
235 c 

14
Додаток для iOS "Програму не вдалося перевірити" лише на одному пристрої
У мене є два пристрої iphone (4s і 5), підключені до мого комп'ютера, і я намагаюся встановити програму на обох пристроях. Він встановлений досить добре в iphone 5, але це дає помилку ' The application could not be verified.' при спробі встановити в пристрій iphone 4s. Ідентифікатори UDID обох пристроїв …
235 ios  iphone  xcode  xcode6.1 

26
Питання щодо інтерв'ю: перевірте, чи одна рядок є обертанням іншої рядка [закрито]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …
235 java  c++  c 


7
Як зробити запит HTTP за допомогою Ruby on Rails?
Я хотів би взяти інформацію з іншого веб-сайту. Тому (можливо) я повинен зробити запит на цей веб-сайт (у моєму випадку HTTP GET-запит) і отримати відповідь. Як я можу зробити це в Ruby on Rails? Якщо це можливо, чи правильно використовувати підхід у своїх контролерах?

23
Встановлення пароля користувача MySQL root на OS X
Щойно я встановив MySQL на Mac OS X. Наступним кроком було встановлення пароля root користувача, тому я зробив наступне: Запустіть додаток терміналу, щоб отримати доступ до командного рядка Unix. Під підказкою Unix я виконав такі команди: $ cd /usr/local/mysql/bin $ ./mysqladmin -u root password 'password' Але, коли я виконую команду …
235 mysql  macos  passwords 

12
JavaScript / JQuery: $ (window) .розмір, як запустити ПІСЛЯ завершення зміни розміру?
Я використовую JQuery як такий: $(window).resize(function() { ... }); Однак виявляється, що якщо людина вручну змінює розмір вікон свого веб-переглядача, перетягуючи край вікна, щоб зробити його більшим / меншим, .resizeподія вище запускається кілька разів. Питання: Як викликати функцію ПІСЛЯ завершення зміни розміру вікна браузера (щоб подія запускалася лише один раз)?
235 javascript  jquery 

12
Знайдіть і замініть текст у всій таблиці за допомогою запиту MySQL
Зазвичай я використовую вручну пошук для заміни тексту в базі даних MySQL за допомогою phpmyadmin. Мені це вже набридло, як я можу запустити запит, щоб знайти та замінити текст новим текстом у всій таблиці phpmyadmin? Приклад: знайти ключове слово domain.com, замінити на www.domain.com.
235 mysql  phpmyadmin 

15
Як слід використовувати git diff для довгих ліній?
Я запускаю git-diff у файлі, але зміна знаходиться в кінці довгого рядка. Якщо я використовую клавіші курсору для переміщення вправо, він втрачає кольорове кодування - а ще гірше, що лінії не вирівнюються, що ускладнює відстеження змін. Чи є спосіб запобігти цій проблемі або просто змусити накручувати лінії замість цього? Я …
235 git  diff  word-wrap 

6
Різниця між attr_accessor і attr_accessible
У Rails, яка різниця між attr_accessorі attr_accessible? З мого розуміння, використовується attr_accessorвикористовується для створення методів getter та setter для цієї змінної, щоб ми могли отримати доступ до змінної, як Object.variableабо Object.variable = some_value. Я читаю, що attr_accessibleробить цю конкретну змінну доступною для зовнішнього світу. Може хтось скажіть, будь ласка, у …


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