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

11
Напечатайте роли и сбивающее с толку поведение `coerce`

У меня есть тип, Id aи я пытаюсь предотвратить случайное принуждение, например, Id Doubleк Id Int. Если я правильно понимаю роли типов, следующее не должно компилироваться. {-# LANGUAGE RoleAnnotations #-} import Data.Coerce (coerce) type role Id nominal newtype Id a = Id String badKey :: Id Int...

11
Безголовое качество изображения браузера - безголовый хром, фантом js, стройнее js

Я ищу больше информации о том, что происходит под капотом в безголовых браузерах. В прошлом я работал с различными безголовыми браузерами, такими как slimmerJS , Phantom.js и Headless Chrome , с целью создания скриншотов на разных сайтах. Мне никогда не удавалось создать реально выглядящее, четкое...

11
Таблица полных страниц TCPDF

Я пытался сделать так, чтобы таблица соответствовала странице (А4), как показано на картинке: я много искал, но не нашел ничего полезного в Интернете. Я использую динамическую таблицу, все в порядке, кроме ширины таблицы. вот мой код: $content = '<table><thead><tr><th...

11
Подпись флаттера недопустима при попытке на устройстве iOS

TL; DR РЕДАКТИРОВАТЬ 2020-05-06 : Мое приложение корректно устанавливается с iOS 13.4, но через некоторое время приложение вылетает при запуске, и мне приходится переустанавливать его. Я не знаю почему. Может быть, после обновлений iOS? Также см. Ответ ниже:...

11
Можно ли приостановить любое видео (медиаплеер) приложение в Android, когда вы опустите панель уведомлений?

Предположим, у меня есть исходный код AOSP. Как я могу приостановить приложение на переднем плане при опускании панели уведомлений? Я гуглил и обнаружил, что приложение может прослушать событие onWindowFocusChangeи предпринять какие-то действия с упреждением, но как я могу приостановить ЛЮБОЕ...

11
Как найти поддельные операции копирования C ++?

Недавно у меня было следующее struct data { std::vector<int> V; }; data get_vector(int n) { std::vector<int> V(n,0); return {V}; } Проблема с этим кодом заключается в том, что при создании структуры происходит копирование, и вместо этого нужно написать return return {std :: move (V)}...

11
Как установить `killSoftly` для конкретной работы Дженкинса?

Моя сборка Jenkins зависает между этапами сборки и после сборки. Вывод на консоль показывает, что ожидание составляет 6 минут (но я видел ожидание до одного часа): 10:53:26 BUILD FAILED in 1m 7s 10:53:26 4 actionable tasks: 4 executed 10:53:26 Build step 'Invoke Gradle script' changed build result...

11
Неквалифицированный sort () - почему он компилируется при использовании на std :: vector, а не на std :: array, и какой компилятор корректен?

При звонке std::sort()на std::array: #include <vector> #include <array> #include <algorithm> int main() { std::vector<int> foo{4, 1, 2, 3}; sort(begin(foo), end(foo)); std::array<int, 4> foo2{4, 1, 2, 3}; sort(begin(foo2), end(foo2)); } И gcc, и clang возвращают ошибку...

11
идентифицировать и пометить повторяющиеся строки в r

Я хотел бы идентифицировать и отметить повторяющиеся строки на основе 2 столбцов. Я хотел бы сделать уникальный идентификатор для каждого дубликата, чтобы я знал не только, что строка является дубликатом, но и с какой строкой он является дубликатом. У меня есть датафрейм, который выглядит как...

11
Как узнать, какие функции генерирует компилятор?

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

11
Как я могу разделить столбцы с помощью регулярных выражений, чтобы переместить конечные CAPS в отдельный столбец?

Я пытаюсь разделить столбец с помощью регулярных выражений, но, похоже, не могу правильно получить разделение. Я пытаюсь взять все конечные буквы и перенести их в отдельный столбец. Таким образом, я получаю все CAPS, которые являются 2-4 CAPS подряд. Тем не менее, это только оставив'Name' столбец,...

11
Загрузите массив с использованием httpurlconnection multipart / form-data

Мне нужно загрузить Arraylistизображения на сервер без использования какой-либо библиотеки. Я использую Asynctaskдля загрузки одного изображения, и он отлично работает с помощью httpurlconnection multipart / form-data. Теперь мне нужно изменить свой код, чтобы загрузить несколько файлов любого типа...

11
Законно ли инициализировать массив в конструкторе constexpr?

Является ли следующий код законным? template <int N> class foo { public: constexpr foo() { for (int i = 0; i < N; ++i) { v_[i] = i; } } private: int v_[N]; }; constexpr foo<5> bar; Clang принимает это, но GCC и MSVC отклоняют это. Ошибка GCC: main.cpp:15:18: error: 'constexpr...

11
Эффективный алгоритм усечения строк, последовательно удаляющий одинаковые префиксы и суффиксы

Ограничение времени на тест: 5 секунд Ограничение памяти на тест: 512 мегабайт Вам дана строка sдлины n( n≤ 5000). Вы можете выбрать любой правильный префикс этой строки, который также является ее суффиксом, и удалить либо выбранный префикс, либо соответствующий суффикс. Затем вы можете применить...

11
Доступ к DOM в WebAssembly

Недавно я начал использовать WebAssembly для некоторых своих проектов. Я делаю это, потому что я слышал, что Wasm быстрее, чем javaScript. Когда я фактически начал свой первый проект Wasm, я понял, что не знаю, как манипулировать DOM в C ++. Есть ли способ сделать это с помощью...

11
Можно ли «заблокировать» группу заданий по нескольким конвейерам gitlab?

У меня есть несколько заданий, работающих с одним внешним ресурсом (сервером). Первое задание развертывает приложение в среде, второе выполняет тесты в этой среде, третье выполняет интеграционные тесты в этой среде. Я знаю, что есть опция группы ресурсов . Но это блокирует только рабочие места....

11
Получить местоположение всего текста, присутствующего в изображении, используя opencv

У меня есть это изображение, которое содержит текст (цифры и алфавиты) в нем. Я хочу получить местоположение всего текста и чисел, присутствующих на этом изображении. Также я хочу извлечь весь текст. Как я могу получить кординаты, а также весь текст (цифры и алфавиты) в моем изображении. Например,...

11
Пример кода IBM, не входящие функции не работают в моей системе

Я изучал повторный вход в программирование. На этом сайте IBM (действительно хороший). Я основал код, скопированный ниже. Это первый код, который катится по сайту. Код пытается показать проблемы, связанные с общим доступом к переменной при нелинейной разработке текстовой программы (асинхронность),...