Questions tagged «stream»

不要使用JAVA STREAM API(对这些问题使用[java-stream]!)流是可以以串行方式访问的一系列数据元素。

30
如何在Java中将InputStream读取/转换为String?
如果有java.io.InputStream对象,应如何处理该对象并产生一个String? 假设我有一个InputStream包含文本数据的文件,并且想将其转换为String,因此例如可以将其写入日志文件。 InputStream将转换为的最简单方法是String什么? public String convertStreamToString(InputStream is) { // ??? }
4062 java  string  io  stream  inputstream 

7
如何使用Bash将stdout和stderr重定向并附加到文件?
要将stdout重定向到Bash中的截断文件,我知道使用: cmd > file.txt 为了重定向Bash中的stdout,将其附加到文件中,我知道要使用: cmd >> file.txt 要将stdout和stderr都重定向到截断的文件,我知道使用: cmd &> file.txt 如何将stdout和stderr都重定向到文件?cmd &>> file.txt没有为我工作。
1533 linux  bash  redirect  stream  pipe 



10
如何将流保存到C#文件中?
我有一个StreamReader使用流初始化的对象,现在我想将此流保存到磁盘(该流可以是.gifor .jpg或or .pdf)。 现有代码: StreamReader sr = new StreamReader(myOtherObject.InputStream); 我需要将其保存到磁盘(我有文件名)。 将来我可能要将其存储到SQL Server。 我也有编码类型,如果将其存储到SQL Server,我将需要它,对吗?
713 c#  .net  stream 

5
将OutputStream转换为字符串
将输出从java.io.OutputStream传递到Java中的String的最佳方法是什么? 说我有方法: writeToStream(Object o, OutputStream out) 它将某些数据从对象写入给定的流。但是,我希望将此输出尽可能容易地转换为String。 我正在考虑编写这样的类(未经测试): class StringOutputStream extends OutputStream { StringBuilder mBuf; public void write(int byte) throws IOException { mBuf.append((char) byte); } public String getString() { return mBuf.toString(); } } 但是有更好的方法吗?我只想进行测试!
580 java  string  io  stream 


18
使用标准C ++ / C ++ 11 / C检查文件是否存在的最快方法?
我想找到一种检查标准C ++ 11,C ++或C中是否存在文件的最快方法。我有成千上万个文件,在对它们进行处理之前,我需要检查所有文件是否都存在。我可以写些什么而不是/* SOMETHING */下面的函数? inline bool exist(const std::string& name) { /* SOMETHING */ }
453 c++  c  file  stream 

23
将Java InputStream的内容写入OutputStream的简单方法
今天我很惊讶地发现我找不到任何简单的方法来编写内容 InputStream使用OutputStreamJava 将an。显然,字节缓冲区代码并不难编写,但是我怀疑我只是缺少了一些可以使我的生活更轻松的东西(并且代码更清晰)。 那么,给定an InputStream in和an OutputStream out,是否有更简单的方法编写以下内容? byte[] buffer = new byte[1024]; int len = in.read(buffer); while (len != -1) { out.write(buffer, 0, len); len = in.read(buffer); }
445 java  io  stream 

4
使用请求在python中下载大文件
请求是一个非常不错的库。我想用它来下载大文件(> 1GB)。问题是不可能将整个文件保留在内存中,我需要分块读取它。这是以下代码的问题 import requests def DownloadFile(url) local_filename = url.split('/')[-1] r = requests.get(url) f = open(local_filename, 'wb') for chunk in r.iter_content(chunk_size=512 * 1024): if chunk: # filter out keep-alive new chunks f.write(chunk) f.close() return 由于某种原因,它无法按这种方式工作。仍将响应加载到内存中,然后再将其保存到文件中。 更新 如果您需要一个小型客户端(Python 2.x /3.x),可以从FTP下载大文件,则可以在此处找到它。它支持多线程和重新连接(它确实监视连接),还可以为下载任务调整套接字参数。

10
从URL将文件下载到服务器
好吧,这看起来很简单,确实如此。将文件下载到服务器所需要做的就是: file_put_contents("Tmpfile.zip", file_get_contents("http://someurl/file.zip")); 只有一个问题。如果文件很大,例如100mb,该怎么办?然后,您将耗尽内存,并且无法下载文件。 我想要的是一种在下载文件时将文件写入磁盘的方法。这样,我可以下载更大的文件,而不会遇到内存问题。
341 php  http  stream  download 



8
fprintf,printf和sprintf之间的区别?
任何人都可以用简单的英语有关之间的差异说明printf, fprintf以及sprintf结合实例? 这是什么流? 在阅读有关“ C语言中的文件处理”的内容时,我确实对这三个方法感到困惑。
233 c  io  stream  printf 

15
您能解释一下流的概念吗?
我知道流是字节序列的表示。每个流都提供用于将字节读写到其给定的后备存储的方法。但是流的意义是什么?为什么我们与之交互的后备商店本身不存在? 不管出于什么原因,这个概念都无法满足我的需求。我读了很多文章,但我想我需要一个类比。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.