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

142
Как реализовать ленту активности в социальной сети

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

140
Objective-C: построчное чтение файла

Как лучше всего работать с большими текстовыми файлами в Objective-C? Скажем, мне нужно читать каждую строку отдельно и рассматривать каждую строку как NSString. Как это сделать наиболее эффективно? Одно из решений - использовать метод NSString: + (id)stringWithContentsOfFile:(NSString *)path...

140
Записать строку в выходной поток

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

139
C ++: переменная 'std :: ifstream ifs' имеет инициализатор, но неполный тип

Извините, если это довольно нудистно, но я довольно плохо знаком с C ++. Я пытаюсь открыть файл и прочитать его с помощью ifstream: vector<string> load_f(string file) { vector<string> text; ifstream ifs(file); string buffer, str_line; int brackets = 0; str_line = ""; while (...

138
Могу ли я перенаправить стандартный вывод в python в какой-то строковый буфер?

Я использую Python ftplibдля написания небольшого FTP-клиента, но некоторые функции в пакете не возвращают вывод строки, а печатают в stdout. Я хочу перенаправить stdoutна объект, с которого я смогу прочитать вывод. Я знаю, stdoutможет быть перенаправлен в любой обычный файл с: stdout =...

137
В потоках Java действительно заглядывать только для отладки?

Я читаю о потоках Java и открываю для себя новые вещи. Одна из новых вещей, которую я нашел, была peek()функция. Почти все, что я читал в peek, говорит, что его следует использовать для отладки ваших потоков. Что делать, если у меня был поток, где у каждой учетной записи есть имя пользователя, поле...

136
Что такое поток?

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

135
Как я могу получить список из некоторых свойств класса с помощью Java 8 Stream?

У меня есть List<Person>. Мне нужно получить Listот собственности Person. Например, у меня есть Personкласс: class Person { private String name; private String birthDate; public String getName() { return name; } public String getBirthDate() { return birthDate; } Person(String name) {...

134
Можете ли вы объяснить процесс подключения HttpURLConnection?

Я использую HTTPURLConnectionдля подключения к веб-сервису. Я знаю, как использовать, HTTPURLConnectionно я хочу понять, как это работает. В основном, я хочу знать следующее: В какой момент HTTPURLConnectionпытается установить соединение с данным URL? В какой момент я могу узнать, что мне удалось...

133
В чем преимущества потоков в Java перед циклами? [закрыто]

Закрыто . Этот вопрос должен быть более конкретным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он фокусировался только на одной проблеме, отредактировав этот пост . Закрыт 3 года назад . Уточните этот вопрос Меня спросили об этом на интервью, и я...

130
Можем ли мы преобразовать байтовый массив в InputStream в Java?

Можем ли мы преобразовать байтовый массив в InputStream в Java? Я искал в Интернете, но не нашел. У меня есть метод с аргументом InputStream. InputStream, который у cphменя есть, закодирован в base64, поэтому мне пришлось декодировать его, используя BASE64Decoder decoder = new BASE64Decoder();...

129
Byte [] в InputStream или OutputStream

У меня есть столбец blob в моей таблице базы данных, который я должен использовать byte[]в своей программе Java в качестве сопоставления, и чтобы использовать эти данные, мне нужно преобразовать его в InputStreamили OutputStream. Но я не знаю, что происходит внутри, когда я это делаю. Может ли...

129
Как добавить новую строку в 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(); Я...

128
Кто спроектировал / разработал IOStreams для C ++ и будет ли он по-прежнему считаться хорошо разработанным по сегодняшним стандартам? [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы на него можно было ответить с помощью фактов и цитат, отредактировав этот пост . Закрыт 2 года назад . Уточните этот вопрос Во-первых, может показаться, что я...

128
Прочитать поток дважды

Как прочитать один и тот же входной поток дважды? Можно ли как-нибудь скопировать? Мне нужно получить изображение из Интернета, сохранить его локально, а затем вернуть сохраненное изображение. Я просто подумал, что было бы быстрее использовать тот же поток вместо того, чтобы запускать новый поток...

127
Нужно ли закрывать каждый вложенный OutputStream и Writer отдельно?

Я пишу кусок кода: OutputStream outputStream = new FileOutputStream(createdFile); GZIPOutputStream gzipOutputStream = new GZIPOutputStream(outputStream); BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(gzipOutputStream)); Нужно ли мне закрывать каждый поток или писатель, как показано...

125
Java: разница между PrintStream и PrintWriter

В чем разница между PrintStreamи PrintWriter? У них много общих методов, из-за чего я часто смешиваю эти два класса. Более того, я думаю, что мы можем использовать их для тех же целей. Но разница должна быть, иначе класс был бы только один. Я просмотрел архивы, но не смог найти этот...

122
Получить первый элемент, соответствующий критериям

Как получить первый элемент, соответствующий критерию в потоке? Я пробовал это, но не работает this.stops.stream().filter(Stop s-> s.getStation().getName().equals(name)); Этот критерий не работает, метод фильтра вызывается не в классе Stop. public class Train { private final String name; private...