Вопросы с тегом «c»

87
Swift: пользовательские инициализаторы ViewController

Как добавить пользовательские инициализаторы в UIViewControllerподклассы в Swift? Я создал подкласс, UIViewControllerкоторый выглядит примерно так: class MyViewController : UIViewController { init(leftVC:UIViewController, rightVC:UIViewController, gap:Int) { self.leftVC = leftVC; self.rightVC =...

87
Rails 4: Как сбросить тестовую базу данных?

Я использую Rails 4 и заметил, что некоторые из моих тестов RSpec терпят неудачу, потому что некоторые из моих рефакторингов тестов используют предварительный фильтр (предположительно из-за транзакций). В этом сообщении описывается похожая проблема: База данных тестов rails не очищается после...

87
Смущает testCompile и androidTestCompile в Android Gradle

Я новичок в мире тестирования и даже больше в мире тестирования Android. Во время исследования Robolectric, которое помогает с тестами на Android, меня больше всего смущает одна вещь. Иногда в сети я вижу людей, использующих testCompileключевое слово в зависимостях скрипта сборки gradle при...

87
Почему этот код Haskell работает медленнее с -O?

Этот фрагмент кода Haskell работает намного медленнее -O, но не -Oдолжен быть опасным . Кто-нибудь может сказать мне, что случилось? Если это важно, то это попытка решить эту проблему , и она использует двоичный поиск и постоянное дерево сегментов: import Control.Monad import Data.Array data Node...

87
Когда использовать @objc в Swift?

В Swift я вижу такие методы, как: @objc private func doubleTapGestureRecognized(recognizer: UITapGestureRecognizer) Мне было интересно, когда использовать @objc? Я читал некоторые документы, но они говорят, что если вы хотите, чтобы его можно было вызывать в Objective-C, вы должны добавить флаг...

87
CORS с пружинной загрузкой и angularjs не работает

Я пытаюсь вызвать конечные точки REST в одном приложении (приложение с весенней загрузкой) из другого (angularjs). Приложения работают на следующих хостах и ​​портах. Приложение REST, использующее весеннюю загрузку, http://localhost:8080 HTML-приложение с использованием angularjs,...

87
Паркет против ORC против ORC с Snappy

Я провожу несколько тестов форматов хранения, доступных в Hive, и использую Parquet и ORC в качестве основных опций. Я включил ORC один раз со сжатием по умолчанию и один раз с Snappy. Я читал много документов, в которых утверждается, что Parquet лучше по сложности во времени и пространстве по...

87
В чем смысл collectstatic в Django?

Это наверное глупый вопрос, но он просто не щелкает в моей голове. В Django принято помещать все ваши статические файлы (например, css, js), относящиеся к вашему приложению, в папку с именем static . Итак, структура будет выглядеть так: mysite/ manage.py mysite/ --> (settings.py, etc) myapp/...

87
Почему printf («% f», 0); дать неопределенное поведение?

Заявление printf("%f\n",0.0f); печатает 0. Однако заявление printf("%f\n",0); печатает случайные значения. Я понимаю, что проявляю какое-то неопределенное поведение, но не могу понять почему. Значение с плавающей запятой, в котором все биты равны 0, по-прежнему допустимо floatсо значением 0....

87
Элемент модели, переданный в словарь, имеет тип .. но для этого словаря требуется элемент модели типа

Этот вопрос и ответ вики сообщества были добавлены, чтобы помочь закрыть множество неотвеченных вопросов, как описано в этом мета-сообщении . У меня есть код, и когда он выполняется, выдает исключение: Элемент модели, переданный в словарь, имеет тип Bar, но для этого словаря требуется элемент...

87
Использовать множественную аутентификацию носителя JWT

Можно ли поддерживать несколько эмитентов токенов JWT в ASP.NET Core 2? Я хочу предоставить API для внешней службы, и мне нужно использовать два источника токенов JWT - Firebase и настраиваемые эмитенты токенов JWT. В ядре ASP.NET я могу установить аутентификацию JWT для схемы аутентификации...

86
Указатели на функции, замыкания и лямбда

Я только сейчас изучаю указатели на функции, и когда я читал главу K&R по этому вопросу, первое, что меня поразило, было: «Эй, это вроде как закрытие». Я знал, что это предположение в корне неверно, и после поиска в Интернете я не нашел никакого анализа этого сравнения. Так почему же указатели...

86
Верхний и нижний регистр

При сравнении без учета регистра более эффективно преобразовать строку в верхний или нижний регистр? Это вообще имеет значение? В этом сообщении SO предлагается, что C # более эффективен с ToUpper, потому что «Microsoft оптимизировала его таким образом». Но я также читал этот аргумент, что...

86
Что делает унарный плюс?

Что делает унарный плюс? Есть несколько определений, которые я нашел ( здесь и здесь ), но я до сих пор не знаю, для чего они будут использоваться. Похоже, он ничего не делает, но для этого есть причина, верно?...

86
Использование константы NSString в качестве ключа для NSUserDefaults

Я использую NSUSerDefaults для хранения пользовательских настроек. Я помню, как где-то читал, что установка ключей как констант - хорошая идея, и я согласен. Сейчас у меня есть следующий код: [[NSUserDefaults standardUserDefaults] setObject:[NSNumber numberWithInt:polygon.numberOfSides]...

86
Почему вы программируете на сборке? [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы на него можно было ответить с помощью фактов и цитат, отредактировав этот пост . Закрыт в прошлом году . Уточните этот вопрос У меня есть вопрос ко всем...

86
Событие изменения триггера в раскрывающемся списке

Я хочу вызвать событие изменения раскрывающегося списка в $ (document) .ready с помощью jquery. У меня есть каскадный раскрывающийся список для страны и штата на странице сведений о пользователе. как я могу установить значение (которое берется из БД на основе идентификатора пользователя) для...

86
Сортировка NSArray строк или объектов даты

У меня NSArrayесть строка даты (например, NSString) например: «Thu, 21 May 09 19:10:09 -0700» Мне нужно отсортировать NSArrayпо дате. Я NSDateсначала подумал о преобразовании строки даты в объект, но застрял на том, как сортировать по NSDateобъекту. Спасибо....

86
PreparedStatement setNull (..)

Java PreparedStatement предоставляет возможность явно установить значение Null. Эта возможность: prepStmt.setNull(parameterIndex, Types.VARCHAR); Семантика этого вызова такая же, как при использовании определенного setType с нулевым параметром? prepStmt.setString(null); ?...