Codengineering - блог о программировании ➜ страница 1202


Отображение видео h264 из потока mpegts через udp: / / на android

Отображение видео h264 из потока mpegts через udp: / / на android. Я уже несколько дней пытаюсь заставить это работать, но безуспешно. То, что у меня есть, - это устройство, которое производит видеопоток h264, который он многоадресно передает в контейнере mpegts по raw udp (не rtp). Я пытаюсь сделать так, чтобы это отображалось в пользовательском приложении на android. Я читал, что встроенный в Android MediaPlayer поддерживает как H264 (avc), так и mpegts, но он не обрабатывает udp: / / пото ...

Как использовать оператор like в случае select для Postgres SQL?

Я хотел бы написать инструкцию SQL с предложением CASE WHEN, которое использует оператор LIKE, но я не уверен, как правильно отформатировать инструкцию. SELECT services.id, (CASE services.description WHEN LIKE '%-' THEN services.amount * -1 ELSE services.amount END) AS service_amount FROM services ...

Интерполяция таблицы функций SQL

У меня есть SQL-таблица значений (x,y). x y 0.0 0.0 0.1 0.4 0.5 1.0 5.0 2.0 6.0 4.0 8.0 4.0 10.0 5.0 Столбец x индексируется. Я использую sqlite. Моя конечная цель-получить y (x) для любого значения X. Я буду использовать линейную интерполяцию с использованием табличных значений. Аналогично тому, как показано на рисунке ниже. Есть ли способ выполнить линейную интерполяцию непосредственно с помощью запроса select? В противном случае было бы достаточно получить значения инт ...

Как записать список в файл с новыми строками в Python3

Я пытаюсь написать массив (список?) в текстовый файл с использованием Python 3. В настоящее время у меня есть: def save_to_file(*text): with open('/path/to/filename.txt', mode='wt', encoding='utf-8') as myfile: for lines in text: print(lines, file = myfile) myfile.close Это записывает то, что выглядит как массив прямо в текстовый файл, т. е. ['element1', 'element2', 'element3'] username@machine:/path$ То, что я хочу сделать, это создать файл с помощью eleme ...

Синхронизированное масштабирование двух компонентов TChart

Я использую два компонента TChart и хотел бы сделать для них синхронизированное масштабирование. Я обнаружил, что TChart имеет процедуру ZoomRect для масштабирования в нужный прямоугольник на графике, но я не нашел никакого способа прочитать координаты этого прямоугольника масштабирования с другого графика. Вот некоторый псевдокод для дополнительного разъяснения: MainChart.OnZoom := HandleZooming; ... procedure HandleZooming(Sender: TObject); var zoomRectangle: TRect; begin zoomRectangl ...

Разница между хостом и доменом в параметрах Cookie PHP

Предположим, что у меня есть два сессионных куки, которые выглядят как Первый Name: d58ba4091c622661a0d46f03b412ac8b Content: m9ciub2u3ig59638r43uqjb8e6 Host: www.example.com Path: / Send for: Any type of connection Expires:Sunday, February 27, 2011 5:50:18 PM И второй Name: test Content: kdfssdfb2ufdfjww3436detasd Domain: .www.example.com Path: / Send for: Any type of connection Expires:Sunday, February 27, 2011 5:50:18 PM Если вы видите, что первый содержит Host parameter и значение, ...

У меня есть метод Java, который возвращает либо 0, либо 1. Могу ли я заставить его вернуть логическое значение без создания инструкции ветви?

На уровне байтового кода логическое значение Java представлено либо как 0, либо как 1. У меня есть выражение, которое приводит к 0 или 1, но оно вычисляется с типом int. Простой пример: public static int isOdd_A(int value) { return value & 1; } public static boolean isOdd_B(int value) { return (value & 1) == 1; } Байтовый код для указанных выше методов выглядит следующим образом: public static int isOdd_A(int); descriptor: (I)I Code: 0: iload_0 1: ...

Как открыть исходный код приложения, использующего ключи API [закрыто]

Для проекта pet я разрабатываю настольное приложение, которое требует ключей API от нескольких различных веб-сервисов. Я просматривал и готовил это приложение, чтобы стать открытым исходным кодом и столкнуться с проблемой, что делать с этими ключами. Проблема заключается в следующем: я понимаю, что эти ключи API не должны быть видны никому, использующему приложение или просматривающему / изменяющему исходный код. С конца веб-сервиса эти API-ключи используются для идентификации приложения, обр ...

как вернуться к началу цикла for в javascript

Может быть, это глупый вопрос, но есть ли способ вернуться к началу цикла? Пример: for(var i = 0; i < 5; i++) { if(i == 3) return; alert(i); } На других языках можно было бы ожидать, что оповещение сработает 4 раза примерно так: Alert (0); оповещения(1); тревога(2); alert(4); Но вместо этого функция немедленно завершается, когда i равно 3. Что это дает? ...

Простое циклическое слайд-шоу с ссылкой next / prev

Я более или менее новичок в Jquery и начать с него Я попытался сделать кликабельное циклическое слайд-шоу, основанное на этом. Пока все хорошо. Код работает (см. ниже). Мои вопросы: Нет ли более простого способа написать код? Я как бы повторяю один и тот же код для prev и next. Когда я нажимаю на ссылки next / prev и начинается анимация - и во время анимации я нажимаю снова, то иногда изображение мерцает или появляется быть ошибкой. Есть ли способ заставить анимацию закончиться, прежде чем ...