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

15
Android Studio устанавливается без sdkmanager

Я программировал во Flutter, используя macOS 10.15.3, для устройств iOS. Сегодня я попытался установить Android Studio также, чтобы разветвиться. Установка прошла без ошибок, но в Library/Android/sdk/ней нет toolsподкаталога, что является проблемой, поскольку sdkmanagerпредполагается, что он...

15
Способ времени компиляции для определения наименее дорогого типа аргумента

У меня есть шаблон, который выглядит так template <typename T> class Foo { public: Foo(const T& t) : _t(t) {} private: const T _t; }; Есть ли хитрый способ метапрограммирования шаблонов, чтобы избежать использования константной ссылки в тех случаях, когда тип аргумента тривиален, как bool...

15
Убедитесь, что во время компиляции метод вызывается ровно в одном месте

Мне любопытно, можно ли гарантировать, что во время компиляции метод вызывается ровно в одном месте. Обратите внимание, что все в порядке, если функция вызывается более одного раза (например, в цикле), но ее не следует вызывать в двух отдельных циклах. Это может быть разбито на две части, меня...

15
У меня возникла проблема с угловым приложением Babel для производства

Текущее поведение Я строю свой угловой проект на окружности, и он просто продолжает сбой со следующим сообщением: Произошло необработанное исключение: Не удается найти модуль '@ babel / compat-data / corejs3-shipped-offer' Требовать стек:...

15
Как создать перестановку в c ++ с использованием STL для числа мест меньше, чем общая длина

У меня есть c++ vectorс std::pair<unsigned long, unsigned long>объектами. Я пытаюсь генерировать перестановки объектов вектора с помощью std::next_permutation(). Однако, я хочу, чтобы перестановки имели заданный размер, вы знаете, аналогично permutationsфункции в python, где указан размер...

15
Определить имя функции в этой функции

Как я могу получить имя функции в этой неанонимной функции? ниже я предполагаю, что есть функция или процесс для этого magical_r_function()и каковы ожидаемые результаты. my_fun <- function(){ magical_r_function() } my_fun() ## [1] "my_fun" foo_bar <- function(){ magical_r_function() }...

15
Помимо as-pattern, что еще может означать @ в Haskell?

В настоящее время я изучаю Haskell и пытаюсь понять проект, который использует Haskell для реализации криптографических алгоритмов. После того, как я прочел в Интернете « Изучаю тебя на гаскелле для хорошего блага» , я начал понимать код этого проекта. Затем я обнаружил, что застрял в следующем...

14
Как включить Dark Mode на симуляторе?

Я пытаюсь выяснить, как включить новый темный режим на симуляторе Xcode. Насколько я знаю, он включается на реальных устройствах, когда темно. Есть ли способ вызвать это на...

14
Почему нет метода «каждый» в последовательностях Perl6?

Иногда я начинаю писать цепочку вызовов методов в Perl 6 REPL, например: ".".IO.dir.grep(...).map(...). ... и затем я понимаю, что я хочу сделать с окончательным списком печать каждого элемента в отдельной строке. Я ожидал бы, что у последовательностей будет что-то вроде eachметода, чтобы я мог...

14
Как остановить Xcode 11 от изменения CFBundleVersion и CFBundleShortVersionString в $ (CURRENT_PROJECT_VERSION) и $ (MARKETING_VERSION)?

Начиная с версии 11, XCode устанавливает мое CFBundleVersionзначение в значение $(CURRENT_PROJECT_VERSION)и мое CFBundleShortVersionStringв значение $(MARKETING_VERSION)всякий раз, когда я ввожу значения версии или сборки в целевых настройках (вкладка «Общие»). Фактическая версия и значения сборки,...

14
Не получается токен устройства APNS на ios 13

У меня есть проблема, связанная с маркером устройства APNS. До этого я использовал Xcode 10.2 и iOS 12.1. В этот момент я получал токен устройства в методе делегата -(void)application:(UIApplication *)application didRegisterForRemoteNotificationsWithDeviceToken:(NSData *)deviceToken Я регистрируюсь...

14
std :: bit_cast с std :: array

В своем недавнем выступлении « Обработка типов в современном C ++» Тимур Думлер сказал, что std::bit_castего нельзя использовать для floatпреобразования битов в unsigned char[4]массив, потому что массивы в стиле C не могут быть возвращены из функции. Мы должны либо использовать, std::memcpyлибо...

14
Как перенаправить http в https с помощью ярлыков Traefik 2.0 и Docker Compose?

Обратите внимание, что это вопрос Traefik V2. У меня было решение на V1, но V2 - это полное обновление. Это выше предполагается перенаправление http://whoami.mysite.com к HTTP s : //whoami.mysite.com. Http s работает хорошо. Http не перенаправляет на https и выдает ошибку 404. Там нет другого...

14
«Не удалось загрузить тип« Microsoft.AspNetCore.Mvc.MvcJsonOptions »из сборки« Microsoft.AspNetCore.Mvc.Formatters.Json, версия = 3.0.0.0

Я использую netstandard2.1библиотеку в своем netcoreapp3.0веб-приложении. При добавлении моего сервиса Startupя получаю следующую ошибку: «Не удалось загрузить тип« Microsoft.AspNetCore.Mvc.MvcJsonOptions »из сборки« Microsoft.AspNetCore.Mvc.Formatters.Json, версия = 3.0.0.0 Я также использую...

14
Как я могу разрешить межсайтовое предупреждение файла cookie Google Analytics «SameSite = None» в Chrome на Apache 2.4 и PHP 7.1?

Веб-сайт моего клиента получает эти предупреждения о файлах cookie SameSite в Chrome. Я искал все, и я не могу получить предупреждения, чтобы уйти. Файлы cookie создаются благодаря отслеживанию конверсий объявлений Google на сайте Wordpress. Сайт работает на Apache / 2.4.7 (Ubuntu), размещенном на...