Публикации по теме 'stream'


Работа с фрагментированным ответом API в Javascript
Пару дней назад я столкнулся с этой проблемой при получении данных через API, на что ответ (после разрешения обещания ) был следующего формата - <Buffer 7b 22 73 75 ... > Сначала я подумал, что попадаю не в ту конечную точку, но, проверив конечную точку пару раз через Postman и прочитав о буферах, я понял, что ответ требует немного дополнительной обработки, прежде чем я смогу его использовать/рендерить. Так что же такое буферы и зачем они нам нужны? Обычно это..

Разница между картой и flatMap в Java 8
В JAVA 8 интерфейс Stream предоставляет методы map() и flatMap(). Метод map() принимает тип элемента нового потока и функцию сопоставления в качестве параметра и возвращает новый поток. Метод map() всегда принимает функцию ввода и возвращает один вывод из каждого элемента потока. Пример: У нас есть список строк и все символы строки в нижнем регистре. Мы хотим преобразовать его в верхний регистр и напечатать. В этом случае мы будем использовать метод map() для потока элементов. В..

Введение в динамические таблицы
Изображение 1. Концепция динамических таблиц Концепция динамических таблиц аналогична материализованному представлению в базе данных. Подобно статическим пакетным таблицам, динамические таблицы позволяют выполнять запросы на языке структурированных запросов (SQL) и формируют новую динамическую таблицу с взаимными преобразованиями без потерь (двойными) между потоками. Ключ к улучшению существующего интерфейса прикладных программ (API) заключается в изменении содержимого таблиц с..

Чему они (вероятно) не научили вас, Pt. 2. Потоки - обзор
«Трубы, трубы звонят» (Будьте готовы, здесь много метафор.) Если вы не знакомы, ручей может быть просто географическим объектом, который полностью определяется одним признаком: поверхностным потоком воды. Потоки в программировании вполне предсказуемо являются метафорой этого понятия: вместо воды потоки данных. Важно отметить, что в основе идеи потока существует направление: данные должны течь от где-то к где-то еще - течь внутрь , поток из . Вход и выход Компьютер..

Руководство по Java Stream API: порядок выполнения потока
Теперь, когда мы узнали, как создавать разные типы потоков и работать с ними, давайте глубже погрузимся в процесс обработки потоковых операций. Важная характеристика промежуточных операций - лень. Если мы выполним код без foreach , он ничего не напечатает. Это потому, что промежуточные операции будут выполняться только при наличии терминальной операции. Stream.of("a2", "a1", "b1", "b3", "c2") .filter(s -> {..

Вопросы по теме 'stream'

Потоковая передача данных (например, музыки) с использованием PHP (или другого языка)
В течение многих лет я исследовал, как создавать музыкальные потоки с моего компьютера. Я видел программы, но все полезное, что я видел, было только для Windows (я использую Mac). В конце концов, я заинтересовался тем, как работают потоки....
4046 просмотров
schedule 07.01.2023

Как лучше всего читать GetResponseStream()?
Как лучше всего прочитать ответ HTTP от GetResponseStream? В настоящее время я использую следующий подход. Using SReader As StreamReader = New StreamReader(HttpRes.GetResponseStream) SourceCode = SReader.ReadToEnd() End Using Я не...
74030 просмотров
schedule 02.04.2022

Закрытие Java FileInputStream
Хорошо, я делал следующее (имена переменных изменены): FileInputStream fis = null; try { fis = new FileInputStream(file); ... process ... } catch (IOException e) { ... handle error ... } finally { if (fis != null)...
51708 просмотров
schedule 16.02.2022

Как я могу прочитать двоичные данные из wfstream?
У меня небольшая проблема с чтением данных из файла. Я хочу иметь возможность читать wstring, а также кусок необработанных данных произвольного размера (размер в байтах). std::wfstream stream(file.c_str()); std::wstring comType; stream >>...
4898 просмотров
schedule 16.03.2024

Как правильно использовать последовательный порт .NET2.0 .BaseStream для асинхронной операции
Я пытаюсь использовать свойство .BaseStream .NET2.0 SerialPort для асинхронного чтения и записи (BeginWrite/EndWrite, BeginRead/EndRead). У меня есть некоторый успех в этом, но через некоторое время я замечаю (используя Process Explorer) очень...
11773 просмотров

Потоковая передача zip-файла по http в .net с помощью SharpZipLib
Я делаю простой сервис загрузки, чтобы пользователь мог загружать все свои изображения с другого сайта. Для этого я просто заархивирую все в поток http. Однако кажется, что все хранится в памяти, и данные не отправляются до завершения zip-файла и...
9726 просмотров
schedule 11.03.2024

Создание канала между C# и Ffmpeg
У меня есть программа на С#, которая создает видео и сохраняет его на диск в режиме реального времени. Вместо этого я хочу, чтобы он написал это прямо в канале, связанном с ffmpeg... Функция, которая продолжает сохранять видео на диске, которую я...
2457 просмотров
schedule 03.11.2023

Лучший способ закрыть поток, который синтаксический анализатор SAX читает в процессе синтаксического анализа?
Давайте сразу перейдем к моему вопросу: у меня есть сокет, и все входные данные, поступающие через этот сокет/поток, анализируются моим синтаксическим анализатором SAX. Теперь, после определенного события синтаксического анализа, я хотел бы закрыть...
3520 просмотров
schedule 15.02.2022

Дублирование потока
У меня есть производитель, который предоставляет экземпляр System.IO.Stream. У меня также есть несколько клиентов, которые потребляют этот поток. Можно ли предоставить каждому клиенту «частный просмотр» потока? Например, если clientA читает из...
225 просмотров
schedule 21.03.2023

Пожалуйста, определите этот алгоритм: вероятностные верхние k элементов в потоке данных
Я помню, как несколько лет назад слышал о следующем алгоритме, но не могу найти на него упоминания в Интернете. Он идентифицирует верхние элементы k (или сильные удары) в потоке данных из n элементов, используя только счетчики m . Это особенно...
2474 просмотров
schedule 16.01.2023

Чтение изображения с веб-сервера в прокси С#
Я пытаюсь написать прокси, который считывает изображение с одного сервера и возвращает его в предоставленный HttpContext, но я просто возвращаю поток символов. Я пытаюсь сделать следующее: WebRequest req = WebRequest.Create(image); WebResponse...
9414 просмотров
schedule 13.04.2023

Безопасная перегрузка оператора потока››
Существует масса информации о перегрузке operator<< для имитации метода в стиле toString() , который преобразует сложный объект в строку. Меня интересует также реализация обратного operator>> для десериализации строки в объект....
3736 просмотров
schedule 14.10.2023

Почему эффективнее использовать память для чтения ввода в виде потока, а не строки?
Мы используем HTTPClient для реализации REST API. Мы читаем ответ сервера, используя: method = new PostMethod(url); HttpClient client = new HttpClient(); int statusCode = client.executeMethod(method); String responseBody =...
9285 просмотров
schedule 10.10.2022

Эффективное копирование одного стандартного потока в другой
Хорошо, вот код, который описывает, что я пытаюсь сделать. #include <sys/types.h> #include <sys/stat.h> #include <sys/fcntl.h> #include <iostream> #include <sstream> int main( int c, char *v[] ) { int fd = open(...
3834 просмотров
schedule 25.03.2022

Закрытие потока после исключения
Я открываю поток, а затем десериализую данные в потоке. Однако я добавил элемент в объект SavedEventSet, поэтому теперь, когда я пытаюсь открыть старый файл, он выдает исключение в строке десериализации. Меня это устраивает (на данный момент), но...
5514 просмотров
schedule 24.10.2022

Сериализация изображения WPF
Я пытаюсь понять, как работает сериализация изображений в WPF. У меня есть следующий класс: [Serializable] public class TestClass : ISerializable { public TestClass() { } protected TestClass(SerializationInfo info, StreamingContext...
3841 просмотров
schedule 22.02.2024

Оператор потоков С++ ‹‹ и манипуляторы/форматеры
Во-первых, большая часть моей недавней работы была связана с Java. Поэтому, хотя я и «знаю» C++, я не хочу писать Java на C++. И шаблоны C++ — это то, чего мне будет очень не хватать, когда я вернусь к Java. Теперь, когда это не так, если я...
1055 просмотров
schedule 22.01.2024

Метод может не закрыть поток при исключении
Я получаю критическую ошибку с findbugs: Метод создает объект потока ввода-вывода, не присваивает его никаким полям, не передает другим методам и не возвращает, а также не закрывает его на всех возможных путях исключения из метода. Это может...
7118 просмотров
schedule 26.05.2023

Почему потоки в C++?
Как вы все знаете, существуют библиотеки, использующие такие потоки, как iostream и fstream . Мой вопрос: Почему стримы? Почему они не остановились на функциях, подобных print , fgets и так далее (например)? Им требуются свои...
839 просмотров
schedule 04.07.2023

Как делать комментарии в ленте активности? (как Facebook)
Начинаю развивать ленту активности. Я прочитал как Как реализовать поток активности в социальная сеть и как лучше всего внедрения потока социальной активности? . То, что я не нашел, - это лучший способ добавить комментарии к занятиям. Как и в...
2637 просмотров
schedule 18.02.2022