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

79
Ошибка маршрутизатора Angular2: не удается найти основной выход для загрузки HomePage

Я только начал использовать новую библиотеку маршрутизации (@ angular / router v3.0.0-alpha.7), но следование официальным документам приводит к ошибке ниже: browser_adapter.ts:74: EXCEPTION: Error: Uncaught (in promise): Error: Cannot find primary outlet to load 'HomePage' Вопрос - как мне...

79
Angular2 - 'router-outlet' - неизвестный элемент

Я создал маршруты с глубокими дочерними путями. Я добавил <router-outlet>в компонент AdminComponent, который заключил в NgModule. Но после обновления страницы я получил такую ​​ошибку: 'router-outlet' is not a known element Возможно это произошло из-за того, что я забыл импортировать...

79
Angular2: пользовательский канал не может быть найден

Встроенный канал работает, но все пользовательские каналы, которые я хочу использовать, имеют одну и ту же ошибку: канал actStatusPipe не найден [ОШИБКА ->] {{data.actStatus | actStatusPipe}} Я пробовал два способа объявить это в объявлениях app.module: app.module.ts: import {ActStatusPipe}...

79
Почему тернарный оператор используется для определения 1 и 0 в макросе?

Я использую SDK для встроенного проекта. В этом исходном коде я нашел код, который, по крайней мере, мне показался странным. Во многих местах в SDK есть исходный код в таком формате: #define ATCI_IS_LOWER( alpha_char ) ( ( (alpha_char >= ATCI_char_a) && (alpha_char <= ATCI_char_z) )...

79
Разрешено ли компилятору оптимизировать локальную изменчивую переменную?

Разрешено ли компилятору оптимизировать это (согласно стандарту C ++ 17): int fn() { volatile int x = 0; return x; } к этому? int fn() { return 0; } Если да, то почему? Если нет, то почему? Вот некоторые размышления по этому поводу: текущие компиляторы компилируются fn()как локальная переменная,...

79
Найдено более одного файла с независимым от ОС путем 'META-INF / proguard / androidx-annotations.pro'

Я пытаюсь выполнить Android WorkManager . Код выдает ошибку "При запуске найдено несколько файлов с независимым от ОС путем" META-INF / proguard / androidx-annotations.pro ", я попробовал следующий ответ , это не помогло. Зависимости WorkManager build.gradle (приложение) apply plugin:...

77
Вычитание упакованных 8-битных целых чисел в 64-битное целое на 1 параллельно, SWAR без аппаратного SIMD

Если у меня есть 64-разрядное целое число, которое я интерпретирую как массив упакованных 8-разрядных целых чисел с 8 элементами. Мне нужно вычесть константу 1из каждого упакованного целого числа при обработке переполнения без влияния одного элемента на результат другого элемента. У меня есть этот...

74
Xcode 11 добавляет новые ограничения, устанавливающие ноль: используйте установленное значение вместо значения по умолчанию / стандарта

Я использовал autolayout добавить новые ограничения, чтобы сделать простые ограничения для суперпредставления / относительного представления, как это (для долгого времени): Однако недавно, после обновления до последнего xcode (11.3.3 или просто 11.3 / 11C29), у меня возникла странная проблема:...

73
Могу ли я использовать NULL в качестве замены для значения 0?

Могу ли я использовать NULLуказатель в качестве замены для значения 0? Или что-то не так в этом? Как, например: int i = NULL; как замена для: int i = 0; В качестве эксперимента я скомпилировал следующий код: #include <stdio.h> int main(void) { int i = NULL; printf("%d",i); return 0; } Вывод:...

71
Произошло необработанное исключение: имя задания «..getProjectMetadata» не существует

Когда я запускаю приложение, я получаю эту ошибку: **[error] Error: Job name "..getProjectMetadata" does not exist.** at Observable._subscribe (/Users/vasil/KSS/kssfrontend/node_modules/@angular-devkit/core/src/experimental/jobs/simple-scheduler.js:350:23) at Observable._trySubscribe...

71
Использование std :: vector для просмотра сырой памяти

Я использую внешнюю библиотеку, которая в какой-то момент дает мне необработанный указатель на массив целых чисел и размер. Теперь я хотел бы использовать std::vectorдля доступа и изменения этих значений на месте, а не доступ к ним с помощью необработанных указателей. Вот примерный пример, который...

65
Инструменты командной строки Android sdkmanager всегда показывает: Предупреждение: не удалось создать настройки

Я использую новые инструменты командной строки Android, потому что старое хранилище sdk-tools для Android больше не доступно. Поэтому я изменил свой gitlab-ci для загрузки командных инструментов. Но когда я пытаюсь запустить его, я получаю следующую ошибку: Warning: Could not create settings...

63
Имя задания «..getProjectMetadata» не существует

Я обновил свой угловой до v9, и когда я пытаюсь вернуться в v8, я получаю эту ошибку. Я уже пробовал следующее: удалить -global angular / cli удалить угловой / cli вернуться к моему последнему package.json удалить папку node_module удалить репо Эта ошибка продолжает показывать. Моя трассировка...

56
Переполнение со знаком в C ++ и неопределенное поведение (UB)

Мне интересно об использовании кода, как следующий int result = 0; int factor = 1; for (...) { result = ... factor *= 10; } return result; Если цикл повторяется с течением nвремени, то factorон умножается на 10точное nвремя. Тем не менее, factorиспользуется только после умножения на 10общее...

56
Android: ни одна версия NDK не соответствует запрошенной версии

После обновления до плагина Android Gradle 3.6.0 (выпущенного 24 февраля 2020 г.) несколько проектов независимо друг от друга начали терпеть неудачу: No version of NDK matched the requested version 20.0.5594570. Versions available locally: 21.0.6113669 Это довольно просто «исправить» локально,...

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

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

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

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

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

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

50
Сжатые генераторы Python, у которых 2-й короче: как извлечь элемент, который используется молча

Я хочу проанализировать 2 генератора (потенциально) разной длины с помощью zip: for el1, el2 in zip(gen1, gen2): print(el1, el2) Однако, если gen2есть меньше элементов, один дополнительный элемент gen1«потребляется». Например, def my_gen(n:int): for i in range(n): yield i gen1 = my_gen(10) gen2 =...