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

121
Скопируйте поток, чтобы избежать «поток уже обработан или закрыт»

Я хотел бы продублировать поток Java 8, чтобы иметь возможность работать с ним дважды. Я могу collectкак список и получать новые потоки из этого; // doSomething() returns a stream List<A> thing = doSomething().collect(toList()); thing.stream()... // do stuff thing.stream()... // do other...

119
Получить последний элемент Stream / List в однострочном формате

Как я могу получить последний элемент потока или списка в следующем коде? Где data.careasнаходится List<CArea>: CArea first = data.careas.stream() .filter(c -> c.bbox.orientationHorizontal).findFirst().get(); CArea last = data.careas.stream() .filter(c -> c.bbox.orientationHorizontal)...

117
Есть ли способ закрыть StreamWriter, не закрывая его BaseStream?

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

117
InputStream из URL

Как получить InputStream из URL-адреса? например, я хочу взять файл по URL-адресу wwww.somewebsite.com/a.txtи прочитать его как InputStream в Java через сервлет. я пробовал InputStream is = new FileInputStream("wwww.somewebsite.com/a.txt"); но я получил ошибку:...

117
Как я могу прочитать текстовый файл в Android?

Я хочу прочитать текст из текстового файла. В приведенном ниже коде возникает исключение (это означает, что оно переходит в catchблок). Положил текстовый файл в папку приложения. Куда мне поместить этот текстовый файл (mani.txt), чтобы его правильно прочитать? try { InputStream instream =...

116
C # с использованием потоков

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

116
Как преобразовать FileInputStream в InputStream? [закрыто]

Трудно сказать, о чем здесь спрашивают. Этот вопрос неоднозначный, расплывчатый, неполный, чрезмерно широкий или риторический, и на него нельзя разумно ответить в его нынешней форме. Чтобы прояснить этот вопрос и снова открыть его, посетите Справочный центр . Закрыт 7 лет назад . Я просто хочу...

115
Java: PrintStream в строку?

У меня есть функция, которая принимает объект определенного типа и объект PrintStreamдля печати, и выводит представление этого объекта. Как я могу записать вывод этой функции в строку? В частности, я хочу использовать его как...

114
Создается ли утечка памяти, если MemoryStream в .NET не закрыт?

У меня такой код: MemoryStream foo(){ MemoryStream ms = new MemoryStream(); // write stuff to ms return ms; } void bar(){ MemoryStream ms2 = foo(); // do stuff with ms2 return; } Есть ли шанс, что выделенный мною MemoryStream каким-то образом не удастся удалить позже? У меня есть экспертная оценка,...

114
Есть ли в Java Null OutputStream?

Мне нужно указать OutputStreamAPI, который я использую, но на самом деле мне не нужны выходные данные. Есть ли у Java OutputStreamэквивалент >

113
Прикрепите файл из MemoryStream к MailMessage на C #

Я пишу программу для прикрепления файла к электронной почте. В настоящее время я сохраняю файл FileStreamна диск, а затем использую System.Net.Mail.MailMessage.Attachments.Add( new System.Net.Mail.Attachment("file name")); Я не хочу хранить файл на диске, я хочу сохранить файл в памяти и передать...

113
Как мне прочитать содержимое потока Node.js в строковой переменной?

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

111
Идиоматический способ преобразования InputStream в String в Scala

У меня есть удобная функция, которую я использовал в Java для преобразования InputStream в String. Вот прямой перевод на Scala: def inputStreamToString(is: InputStream) = { val rd: BufferedReader = new BufferedReader(new InputStreamReader(is, "UTF-8")) val builder = new StringBuilder() try { var...

109
FileNotFoundException при получении объекта InputStream из HttpURLConnection

Я пытаюсь отправить почтовый запрос на URL-адрес с помощью HttpURLConnection (для использования cUrl в java). Содержимым запроса является xml, и в конечной точке приложение обрабатывает xml и сохраняет запись в базе данных, а затем отправляет ответ в виде строки xml. Приложение размещено на...

109
Почему std :: getline () пропускает ввод после форматированного извлечения?

У меня есть следующий фрагмент кода, который запрашивает у пользователя свое имя и статус: #include <iostream> #include <string> int main() { std::string name; std::string state; if (std::cin >> name && std::getline(std::cin, state)) { std::cout << "Your name is "...

107
Что именно делает Stringstream?

Я пытаюсь выучить C ++ со вчерашнего дня и использую этот документ: http://www.cplusplus.com/files/tutorial.pdf (стр. 32). Я нашел код в документе и запустил его. Я попытался ввести 5,5 рупий для цены и целое число для количества, и результат был 0. Я попытался ввести 5,5 и 6, и результат был...