Вопросы с тегом «stream»

НЕ ИСПОЛЬЗУЙТЕ JAVA STREAM API (используйте [java-stream] для этих вопросов!) Поток - это последовательность элементов данных, к которым можно получить доступ последовательно.


2
Stream.Seek (0, SeekOrigin.Begin) или Position = 0
Когда вам нужно сбросить поток в начало (например MemoryStream), лучше всего использовать stream.Seek(0, SeekOrigin.Begin); или stream.Position = 0; Я видел, как оба работают хорошо, но задавался вопросом, был ли один более правильным, чем другой?
175 c#  .net  stream 

7
Утилизирует ли Streamreader поток?
Я отправляю поток в методы для записи, и в этих методах я использую двоичное устройство чтения / записи. Когда читатель / писатель освобождается, либо usingпросто , либо когда на него нет ссылок, поток также закрывается? Я бы отправил BinaryReader / Writer, но я также использую StreamReader (возможно, мне следует обойти …
166 c#  stream  streamreader 

8
Обработка ошибок в потоках node.js
Как правильно обрабатывать ошибки в потоках? Я уже знаю, что есть событие «ошибка», которое вы можете прослушать, но я хочу знать некоторые подробности о сколь угодно сложных ситуациях. Для начала, что вы делаете, когда хотите создать простую цепочку труб: input.pipe(transformA).pipe(transformB).pipe(transformC)... И как правильно создать одно из этих преобразований, чтобы ошибки …
164 node.js  stream 

12
Android Чтение из входного потока эффективно
Я делаю HTTP-запрос на получение приложения для Android, которое я делаю. Я использую DefaultHttpClient и использую HttpGet для выдачи запроса. Я получаю ответ сущности и получаю объект InputStream для получения html страницы. Затем я перебираю ответ, выполняя следующее: BufferedReader r = new BufferedReader(new InputStreamReader(inputStream)); String x = ""; x = …

5
Должен ли я вызвать Close () или Dispose () для потоковых объектов?
Такие классы, как Stream, StreamReaderи StreamWriterт. Д. Реализует IDisposableинтерфейс. Это означает, что мы можем вызывать Dispose()метод для объектов этих классов. Они также определили publicметод с именем Close(). Теперь это смущает меня, что я должен назвать, как только я закончу с объектами? Что если я позвоню обоим? Мой текущий код такой: …

15
Java: как определить правильную кодировку кодировки потока
Со ссылкой на следующий поток: Приложение Java: невозможно правильно прочитать файл в кодировке iso-8859-1 Каков наилучший способ программного определения правильной кодировки кодировки входного потока / файла? Я пробовал использовать следующее: File in = new File(args[0]); InputStreamReader r = new InputStreamReader(new FileInputStream(in)); System.out.println(r.getEncoding()); Но для файла, который, как я знаю, закодирован …

6
Как реализовать ленту активности в социальной сети
Разрабатываю собственную социальную сеть, и я не нашел в сети примеров реализации потока действий пользователей ... Например, как отфильтровать действия для каждого пользователя? Как сохранить события действия? Какую модель данных и объектную модель я могу использовать для потока действий и для самих действий?

6
Записать строку в выходной поток
У меня есть несколько слушателей вывода, которые реализуют OutputStream. Это может быть либо запись PrintStream в стандартный вывод или файл, либо запись в память или любое другое место назначения вывода; поэтому я указал OutputStream как () аргумент в методе. Теперь я получил строку. Как лучше всего писать здесь в потоки? …
140 java  stream 

9
Могу ли я перенаправить стандартный вывод в python в какой-то строковый буфер?
Я использую Python ftplibдля написания небольшого FTP-клиента, но некоторые функции в пакете не возвращают вывод строки, а печатают в stdout. Я хочу перенаправить stdoutна объект, с которого я смогу прочитать вывод. Я знаю, stdoutможет быть перенаправлен в любой обычный файл с: stdout = open("file", "a") Но я предпочитаю метод, который …

6
Что такое поток?
Что такое поток в мире программирования? Зачем нам это нужно? Если возможно, объясните, используя аналогию.

4
Как добавить новую строку в txt файл
Я хотел бы добавить новую строку с текстом в мой файл date.txt, но вместо добавления ее в существующий date.txt приложение создает новый файл date.txt .. TextWriter tw = new StreamWriter("date.txt"); // write a line of text to the file tw.WriteLine(DateTime.Now); // close the stream tw.Close(); Я хочу открыть текстовый файл, …

5
Есть ли способ закрыть StreamWriter, не закрывая его BaseStream?
Моя основная проблема в том, что при usingвызове Disposea StreamWriterон также устраняет BaseStream(ту же проблему с Close). У меня есть обходной путь, но, как видите, он включает в себя копирование потока. Есть ли способ сделать это без копирования потока? Цель этого - получить содержимое строки (изначально считанной из базы данных) …
117 c#  stream  dispose 

7
C # с использованием потоков
Для меня потоки загадочны. Я не знаю, когда использовать какой поток и как их использовать. Может кто-нибудь объяснить мне, как используются потоки? Если я правильно понял, есть три типа потоков: stream read stream write stream Это верно? И, например, в чем разница между а Memorystreamи а FileStream?
116 c#  stream 

18
Как мне прочитать содержимое потока Node.js в строковой переменной?
Я взламываю программу Node, которая использует smtp-protocolдля захвата электронной почты SMTP и обработки почтовых данных. Библиотека предоставляет данные почты в виде потока, и я не знаю, как преобразовать это в строку. В настоящее время я пишу его в stdout с помощью stream.pipe(process.stdout, { end: false }), но, как я уже …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.