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

9
Получение зеленого экрана в ffplay: потоковый рабочий стол (поверхность DirectX) в виде видео H264 через RTP-поток с использованием Live555

Я пытаюсь транслировать рабочий стол (поверхность DirectX в формате NV12) в виде видео H264 по потоку RTP, используя аппаратный кодировщик Live555 и Windows Media Foundation на Windows10, и ожидаю, что он будет отображаться с помощью ffplay (ffmpeg 4.2). Но только получить зеленый экран, как...

9
Вложенный ScrollView внутри виджета «Сдвижная панель»

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

9
Как настроить Жасмин в Rails 6?

Как настроить Jasmine в среде Rails 6 (где Webpack заменяет конвейер ресурсов для Javascript), чтобы я мог протестировать модули Javascript, которые я написал для своего приложения? Я установил жасминовый драгоценный камень, запустил rails generate jasmine:installи отредактировал, jasmine.ymlчтобы...

9
Являются ли инициализация объекта в Java «Foo f = new Foo ()» по существу такой же, как использование malloc для указателя в C?

Я пытаюсь понять реальный процесс создания объектов в Java - и я предполагаю, что другие языки программирования. Было бы неправильно предполагать, что инициализация объекта в Java такая же, как и при использовании malloc для структуры в C? Пример: Foo f = new Foo(10); typedef struct foo Foo; Foo *f...

9
Что такое функция «Development Assets», представленная в Xcode 11, и как ее использовать?

Когда я проверил настройки цели в Xcode 11.1 (доступ к которой осуществлялся при нажатии на проект на боковой панели навигатора проекта и затем на исполняемой цели), я заметил новый расширяемый раздел под названием «Ресурсы разработки», которого нет в Xcode 10. Я также не могу найти какую-либо...

9
Как 'установить плагин Docker' для плагина на основе JSON

Я работаю над новым плагином для томов и должен пройти все тесты vol-test . И я успешно прошел все тесты (в среде с установленным плагином), кроме первого, который есть docker plugin install. Дело в том, что существует три возможных способа установки пользовательского плагина: Файлы .sock - это...

9
Чтение AuthorizationFilterContext в Netcore API 3.1

У меня есть работающий проект netcore 2.2, в котором я реализовал собственную политику, которая проверяет наличие ключей API. В startup.cs я добавляю эту политику, как это //Add Key Policy services.AddAuthorization(options => { options.AddPolicy("AppKey", policy => policy.Requirements.Add(new...

9
обработка пересечения между отметками выбора

У меня есть кнопка пометки на пользовательском интерфейсе, нажав на которую, любой выбранный пользователем отмечен красным. Здесь нет проблем. Я достигаю этогоdocument.execCommand("insertHTML") Но у меня есть дополнительное требование, что если создается новый выбор, который является пересечением...

9
Ошибка инициализации проекта Firebase: местоположение облачного ресурса не задано для этого проекта

Я попытался найти быстрый ответ на этот вопрос, но ничего не смог найти. Я пытаюсь настроить приложение Ionic для использования существующего проекта Firebase, и при запуске firebase initв консоли Windows я получаю это сообщение: Ошибка: местоположение облачного ресурса не задано для этого проекта,...

9
Как работает sizeof с разыменованием указателя на массив?

Здесь у меня есть указатель ptrна массив arrиз 4 целых чисел. ptrуказывает на весь массив. ptr[0]или *ptrуказывает на первый элемент массива, поэтому добавление 1 к ptr[0]дает адрес второго элемента массива. Я не могу понять, почему использование sizeof(ptr[0])дает размер всего массива, 16 байтов,...

9
Есть ли проблемы с памятью с изолятом в приложении флаттера?

У меня проблема с памятью в приложении flutter, при использовании compute я помещаю эту строку в параметр функции в compute: var image = imglib.Image.fromBytes(values[1].width, values[1].height, values[1].planes[0].bytes, format: imglib.Format.bgra); И запустить его в цикле, память продолжает расти...

9
Как контролировать масштабную инвариантность?

Я пытаюсь составить несколько диаграмм в виде таблицы. Я думаю, что это называется «индексная печать» , фотографы делают это, когда им приходится просматривать много фотографий одновременно. Во всяком случае, это код: main :: IO () main = mainWith @(Diagram B) $ (tile . fmap renderOne) examples...

9
из параметров структуры типа не требуется назначать

Я заметил странное поведение в моем коде, когда случайно закомментировал строку в функции во время проверки кода. Это было очень трудно воспроизвести, но я приведу аналогичный пример здесь. У меня есть этот тестовый класс: public class Test { public void GetOut(out EmailAddress email) { try {...

9
Почему pylint возвращает `unsubscriptable-object` для numpy.ndarray.shape?

Я просто собрал следующий «минимальный» случай воспроизведения (минимум в кавычках, потому что я хотел, чтобы pylintне было никаких других ошибок, предупреждений, подсказок или предложений - это значит, что есть небольшой пример): pylint_error.py : """ Docstring """ import numpy as np def main():...

9
Python, выполняющий MessageQueue.Peek через win32com, как правильно установить время ожидания?

Для начала я хотел бы сказать, что если кто-то может помочь здесь, вы невероятны. Общий вопрос Моя программа на Python должна взаимодействовать с MSMQ. По сути, я хочу заглянуть в очередь, указав время ожидания, если в очереди ничего нет. Однако, несмотря на все мои усилия, я не могу заставить Peek...

9
+ (+ k--) выражение в C

Я видел этот вопрос в тесте, в котором мы должны сообщить вывод следующего кода. #include<stdio.h> int main(){ int k = 0; while(+(+k--)!=0) k=k++; printf("%d\n", k); return 0; } Выход есть -1. Я не уверен, почему это ответ, хотя. Что означает выражение +(+k--)в...