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

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

7
Що є _ представником підкреслення у Swift References?
У довідковому розділі документів Apple є багато таких випадків: func runAction(_action: SKAction!) "Еквівалент" цілі-C цього: - (void)runAction:(SKAction *)action Мене вражає, що, мабуть, важливо, щоб (у посиланні Swift) було пробіл після того, як підкреслення та "дія" написано курсивом. Але я не можу зрозуміти, що це намагається передати. Тож, можливо, питання полягає …

12
Як отримати індекс елемента в IEnumerable?
Я написав це: public static class EnumerableExtensions { public static int IndexOf<T>(this IEnumerable<T> obj, T value) { return obj .Select((a, i) => (a.Equals(value)) ? i : -1) .Max(); } public static int IndexOf<T>(this IEnumerable<T> obj, T value , IEqualityComparer<T> comparer) { return obj .Select((a, i) => (comparer.Equals(a, value)) ? i …
144 c#  .net  linq  ienumerable  indexof 

7
Як знущатися над імпортом
Модуль Aвключає import Bвгорі. Однак в умовах випробування , я хотів би, щоб дражнити B в A(макет A.B) і повністю відмовитися від імпорту B. Насправді Bвін не встановлений у тестовому середовищі спеціально. A- це блок, що перевіряється. Мені потрібно імпортувати Aз усією його функціональністю. Bце модуль, який мені потрібно знущатися. …

11
Чи можу я використовувати хеш-знак (#) для коментарів у PHP?
Я ніколи не бачив файлу PHP, використовуючи хеші ( #) для коментування. Але сьогодні я зрозумів, що насправді вмію! Я припускаю, що є причина, чому всі використовують //замість цього, ось я тут. Чи є якась причина, окрім особистих уподобань, використовувати, //а не #для коментарів?
144 php  comments 


27
Як запобігти липким ефектам наведення для кнопок на сенсорних пристроях
Я створив карусель із попередньою та наступною кнопкою, які завжди видно. Ці кнопки мають стан наведення курсора, вони синіють. На пристроях із дотиком, як-от iPad, стан наведення вказівника липкий, тому кнопка залишається синьою після натискання на неї. Я цього не хочу. Я міг би додати no-hoverклас ontouchendдля кожної кнопки і …
144 javascript  css  hover  touch 

15
Виконайте завдання PHP асинхронно
Я працюю над дещо великим веб-додатком, і бекенд в основному знаходиться в PHP. У коді є кілька місць, де мені потрібно виконати якесь завдання, але я не хочу змушувати користувача чекати результату. Наприклад, створюючи новий обліковий запис, мені потрібно надіслати їм вітальний лист. Але коли вони натискають кнопку «Завершити реєстрацію», …

7
Коли я повинен використовувати автоматичний відрахування типу C ++ 14?
З випуском GCC 4.8.0 у нас є компілятор, який підтримує автоматичне відрахування типу повернення, що є частиною C ++ 14. З -std=c++1y, я можу зробити це: auto foo() { //deduced to be int return 5; } Моє запитання: Коли я повинен використовувати цю функцію? Коли це потрібно і коли це …

5
Відмінність фреймворку від Бібліотеки проти IDE проти API від SDK проти наборів інструментів? [зачинено]
Закрито . Це питання має бути більш зосередженим . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб він зосередив увагу на одній проблемі лише редагуючи цю публікацію . Закрито 3 роки тому . Удосконаліть це питання Я хочу приклади. Я завжди плутаюсь, тому на деяких прикладах я …
144 api  frameworks  sdk  ide  terminology 

3
Використання декількох дозволів як у if-операторі у Swift
Я розгортаю два значення зі словника, і перед тим, як їх використовувати, я повинен передати їх і перевірити на правильність типу. Ось що я придумав: var latitude : AnyObject! = imageDictionary["latitude"] var longitude : AnyObject! = imageDictionary["longitude"] if let latitudeDouble = latitude as? Double { if let longitudeDouble = longitude …

1
Що таке вибір_набору в цьому навчальному посібнику програми Django?
Цей підручник у навчальному посібнику "Джанго", написання першого додатка "Джанго", частина 1 : p.choice_set.create(choice='Not much', votes=0) Як choice_setназивається існування і що це? Я припускаю, що choiceчастина є малою версією моделі, що Choiceвикористовується в навчальному посібнику, але що таке choice_set? Чи можете ви докладно? ОНОВЛЕННЯ: Виходячи з відповіді Бена , я …
144 python  django  orm 

10
підрахунок останнього дня місяця
У мене виникають проблеми з підрахунком, коли наступного останнього дня місяця буде повідомлення, яке планується відправити. Ось мій код: RecurrenceFrequency recurrenceFrequency = notification.getRecurrenceFrequency(); Calendar nextNotifTime = Calendar.getInstance(); Цей рядок викликає проблеми, які я вважаю: nextNotifTime.add(recurrenceFrequency.getRecurrencePeriod(), recurrenceFrequency.getRecurrenceOffset()); Як я можу використовувати Календар, щоб правильно встановити останній день наступного місяця для сповіщення?
144 java  datetime  calendar 

19
Розбір домену з URL-адреси
Мені потрібно побудувати функцію, яка аналізує домен з URL-адреси. Отже, с http://google.com/dhasjkdas/sadsdds/sdda/sdads.html або http://www.google.com/dhasjkdas/sadsdds/sdda/sdads.html вона повинна повернутися google.com з http://google.co.uk/dhasjkdas/sadsdds/sdda/sdads.html вона повинна повернутися google.co.uk.
144 php 

14
Scala: записати рядок, який потрібно подати в одне твердження
Для читання файлів у Scala є Source.fromFile("file.txt").mkString Чи існує еквівалентний і стислий спосіб написати рядок у файл? Більшість мов підтримують щось подібне. Мій улюблений Groovy: def f = new File("file.txt") // Read def s = f.text // Write f.text = "file contents" Я хотів би використовувати код для програм, починаючи …
144 scala  scala-2.9 

20
Ігровий майданчик Xcode застрягає на "Запуск майданчика" або "Запуск тренажера" і не запустить код, що робити?
Кожен раз, коли я створюю новий ігровий майданчик для тестування якогось коду, Xcode застрягає і не запускає код. Він просто представляє у верхній частині екрана вислів "Запуск майданчика" або "Запуск тренажера" з піктограмою завантаження, яка, обіцяючи, крутиться поруч, але нічого не відбувається. Іноді це триває нескінченно, а іноді Xcode зупиняється …
144 ios  xcode  xcode8 

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