inputstream

    12热度

    2回答

    不知道我应该如何做到这一点。任何帮助,将不胜感激

    0热度

    1回答

    这是我的代码。目的是输入一个学生类的Vector,包含名字和家庭作业的成绩。 istream& input(istream& is, student& s){ is.clear(); cout << "Enter student name: "; getline(is,s.name); grade(is,s.homework); return is

    5热度

    2回答

    Hiho, 我必须复制一个输入流。在网上搜索了一下后,我在bytearray的帮助下试了一下。我的代码看起来像这样(“是”是的InputStream): ByteArrayOutputStream bos = new ByteArrayOutputStream(); while (is.read() != -1) { bos.write(is.read()); }

    0热度

    1回答

    我必须将InputStream作为参数传递给第三方库,该库将读取InputStream中的完整内容并完成其工作。 我的问题是,我的一些文件是Zip文件 - 具有多个ZipEntry。据我所知,一次可以读取一个zipEntry,然后执行zipInputStream.getNextEntry(),然后再次读取等等。但是,第三方库不理解这一点,并期望一个InputStream。一个zip文件的所有zip

    1热度

    2回答

    我试图运行一个线程,转到套接字,抓取输入流,并读取它。我创建了数百个这样的线程,并设置了读取超时,但线程仍然停留在read()行。 public void readPack() { socket.setSoTimeout(4*1000); if (socket.isConnected()) { buffer parse = new buffer(); parse.a

    3热度

    2回答

    我正在构建一个android应用程序,我目前无法从URL中检索位图。下面是我使用的代码: public static Bitmap bmpFromURL(URL imageURL){ Bitmap result = null; try { HttpURLConnection connection = (HttpURLConnection)imageURL .o

    2热度

    2回答

    我正在编写一个工具,即在任何URL的情况下,它都会定期获取其输出。问题在于输出可能不是一个简单轻量级的HTML页面(大多数情况下预期),而是一些沉重的数据流(即直接来自/ dev/urandom,可能的DoS攻击)。 我正在使用java.net.URL + java.net.URLConnection,将连接和读取超时设置为30秒。当前输入正在被java.io.BufferedReader读取,使

    1热度

    3回答

    我创建了一个EJB3项目和一个JPA项目。我试图创建一个助手类(它将在一个单独的项目/ jar中),它将从我的JPA项目的META-INF文件夹中的persistance.xml文件返回持久性单元名称。 如何将该文件作为输入流读取?一旦我得到了这个文件的引用,我可以解析这些值,但是如何从另一个jar类的类的META-INF文件夹中读取这些文件? 请提供您的建议。

    2热度

    2回答

    我试图执行一个新进程并从其输入流中读取Java。我成功地使用了Runtime.getRuntime()。exec(String)来启动并接收来自多个进程的输入。但是,当我尝试在某些其他进程上使用exec时,输入流的读取方法块将显示没有输入。什么可能导致这些进程中的输入流为空?具体来说,我想知道为什么bash.exe不输出任何东西。 我已经写了JUnit测试案例来证明这个问题: import jav

    9热度

    2回答

    我想将可能大文件的最后10MB复制到另一个文件中。理想情况下,我会使用FileInputStream,skip(),然后读取()。不过,我不确定skip()的性能会不好。跳过()通常是使用文件查找在下面执行还是实际读取并丢弃数据? 我知道关于RandomAccessFile,但我感兴趣的是我是否可以使用FileInputStream来代替(RandomAccessFile令人讨厌,因为API是非标