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

55
TypeError: attrib () получил неожиданный аргумент ключевого слова 'convert'

Эта ошибка произошла во время автоматического тестирования проекта Python на CI-сервере с использованием pytest . Я использую pytest==4.0.2. Эта ошибка только начала появляться, предыдущие конвейеры работают нормально. Полная ошибка: File "/usr/local/lib/python3.7/site-packages/_pytest/tmpdir.py",...

55
Что именно подразумевается под «частичной функцией» в функциональном программировании?

Насколько я понимаю, частичные функции - это функции, которые мы получаем, передавая в функцию меньше параметров, чем ожидалось. Например, если это было правильно в Python: >>> def add(x,y): ... return x+y ... >>> new_function = add(1) >>> new_function(2) 3 В приведенном...

55
Что означает одиночная кавычка в формате даты и времени C #?

У нас есть, например, эта константа в C #: System.Globalization.DateTimeFormatInfo.InvariantInfo.SortableDateTimePattern У этого есть значение: "yyyy'-'MM'-'dd'T'HH':'mm':'ss" Я использую это в ParseExactфункции, а затем yyyy-MM-ddTHH:mm:ssработает также. Я не могу понять, для чего одиночные...

55
crash_info_entry_0: CoreUI: освобождение _CUIInternalLinkRendition… Assets.car

При проверке сбоя с помощью Firebase Crashlytics я заметил следующую строку в разделе «Ключи»: CoreUI: освобождение _CUIInternalLinkRendition 7113 /private/var/containers/Bundle/Application/1E06D0B4-30EA-41CA-998C-D8E86AA94100/.app/Assets.car Это связано с активами в моем приложении? Проблема с...

55
Xcode 11.4. Цвет заголовка навигации стал ЧЕРНЫМ от раскадровки

Я недавно обновил свой Xcode до 11.4. Когда я запустил приложение на устройстве, я заметил, что заголовки всех элементов навигации стали полностью черными при установке из раскадровки. Вы не можете изменить ни один из кодов, следующая строка кода больше не работает...

54
Не могу обновить Xcode 11 [закрыто]

Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме переполнения стека. Закрыто 7 месяцев назад . Попытка обновления с Xcode 11 GM до 11.1 всегда терпит...

53
SyntaxError: Невозможно использовать оператор импорта вне модуля

У меня есть проект ApolloServer, который доставляет мне неприятности, поэтому я подумал, что могу обновить его и столкнулся с проблемами при использовании последней версии Babel. Мой "index.js" это: require('dotenv').config() import {startServer} from './server' startServer() И когда я запускаю...

53
Как получить адрес лямбда-функции C ++ внутри самой лямбды?

Я пытаюсь выяснить, как получить адрес лямбда-функции внутри себя. Вот пример кода: []() { std::cout << "Address of this lambda function is => " << ???? }(); Я знаю, что могу перехватить лямбду в переменной и напечатать адрес, но я хочу сделать это на месте, когда эта анонимная...

53
Устаревание: Doctrine \ ORM \ Mapping \ UnderscoreNamingStrategy без уведомления о числе не рекомендуется

Я использую Symfony 4.3.8 и не могу найти никакой информации об этих устареваниях: Пользователь устарел: создание Doctrine \ ORM \ Mapping \ UnderscoreNamingStrategy без уведомления о номере устарело и будет удалено в Doctrine ORM 3.0. Создание Doctrine \ ORM \ Mapping \ UnderscoreNamingStrategy...

53
Генерирует предупреждение компилятора, если запятая инициализации массива const char * отсутствует

Я часто использую строковые литеральные таблицы в своем C-коде. Эти таблицы выглядят примерно так: static const char* const stateNames[STATE_AMOUNT] = { "Init state", "Run state", "Pause state", "Error state", }; Проблема с приведенным выше кодом заключается в том, что если таблица становится...

52
Приложение, заархивированное с Xcode 11.2 (11B52) отклонено: ITMS-90534: Неверный набор инструментов

Я установил Catalina и Xcode 11 из магазина, и они обновлены: Каталина: 10.15.1 (19B88) Xcode: 11,2 (11B52) Вчера я загрузил новый двоичный файл, используя fastlane. Сегодня я получил это сообщение от Apple: Уважаемый разработчик, Мы выявили одну или несколько проблем с недавней отправкой обзора...

52
Как я могу передать коллекцию исключений в качестве основной причины?

Какой-то метод myMethodвызывает несколько параллельных выполнений и ожидает их завершения. Эти параллельные исполнения могут заканчиваться исключениями. Так myMethodполучается список исключений. Я хочу передать список исключений в качестве основной причины, но основной причиной может быть только...

52
В чем причина различия между целочисленным делением и преобразованием с плавающей точкой в ​​int в python?

Я недавно заметил, что int()округляет число с плавающей точкой до 0, а целочисленное деление округляет число с плавающей точкой до его пола. например: -7 // 2 = -4 int(-7/2) = -3 Я прочитал документацию, в которой указано: класс int (x, base = 10) Вернуть целочисленный объект, построенный из числа...

52
Почему javac допускает некоторые невозможные приведения, а другие нет?

Если я пытаюсь привести Stringк a java.util.Date, компилятор Java ловит ошибку. Так почему же компилятор не помечает следующее как ошибку? List<String> strList = new ArrayList<>(); Date d = (Date) strList; Конечно, JVM генерирует a ClassCastExceptionво время выполнения, но компилятор не...

51
Оператор равенства не определен для пользовательской реализации оператора космического корабля в C ++ 20

Я столкнулся со странным поведением с новым оператором космического корабля <=>в C ++ 20. Я использую компилятор Visual Studio 2019 с /std:c++latest. Этот код компилируется нормально, как и ожидалось: #include <compare> struct X { int Dummy = 0; auto operator<=>(const X&)...

50
Как уменьшить дублирование кода при работе с рекурсивными типами сумм

В настоящее время я работаю над простым интерпретатором языка программирования, и у меня есть такой тип данных: data Expr = Variable String | Number Int | Add [Expr] | Sub Expr Expr И у меня есть много функций, которые делают простые вещи, такие как: -- Substitute a value for a variable...

50
Почему вычислительная сложность O (n ^ 4)?

int sum = 0; for(int i = 1; i < n; i++) { for(int j = 1; j < i * i; j++) { if(j % i == 0) { for(int k = 0; k < j; k++) { sum++; } } } } Я не понимаю, как, когда j = i, 2i, 3i ... последний forцикл выполняется n раз. Думаю, я просто не понимаю, как мы пришли к такому выводу на основании...

50
Инициализируйте несколько постоянных членов класса, используя один вызов функции C ++

Если у меня есть две разные постоянные переменные-члены, которые нужно инициализировать на основе одного и того же вызова функции, есть ли способ сделать это, не вызывая функцию дважды? Например, класс дроби, где числитель и знаменатель постоянны. int gcd(int a, int b); // Greatest Common Divisor...