outputstream相关内容
我正在使用 HTTPURLConnection 来连接到网络服务。我知道如何使用 HTTPURLConnection 但我想了解它是如何工作的。基本上,我想知道以下内容: 在哪一点 HTTPURLConnection 尝试建立与给定URL的连接? 我可以在哪一点知道我能够成功建立连接? 正在建立一个连接和发送一步/方法调用完成的实际请求?它是什么方法? 你能解释一下 getOutput
..
在java9中更新: https://docs.oracle.com/javase/9/docs/api/java/io/InputStream.html#transferTo-java.io.OutputStream- 我看到了一些类似的但不是我需要的线程。 我有一台服务器,它基本上会从客户端,客户端A,并将其逐字节转发给另一个客户端客户端B. 我想将客户端A的输入流与输出
..
我找不到谷歌的一些权威答案。在Java servlet中,可以通过response.getOutputStream()或response.getWriter()访问响应主体。是否应该在写入之后在此流上调用.close()? 一方面,Blochian劝告总是关闭输出流。另一方面,我认为在这种情况下不存在需要关闭的底层资源。套接字的打开/关闭是在HTTP级别进行管理,以允许诸如持久连接之类的东西
..
我正处于开发阶段,我有两个模块,其中一个输出为 OutputStream ,第二个只接受的InputStream 。你知道如何将 OutputStream 转换为 InputStream (反之亦然,我的意思是这样)我将成为能够连接这两个部分吗? 谢谢 解决方案 OutputStream 是您将数据写入的地方。如果某个模块公开 OutputStream ,则期望在另一端读取一些内容。
..
我需要将数据存储到.jar文件中的文件中并再次读取。 我知道我可以使用 Class.getResourceAsStream( )方法,但它返回 InputStream ,我可以读取。但是我想找到一种方法来写。 解决方案 我需要将数据存储到.jar文件中的文件并再次读取 不,你不这样做。 而是将'default'文件存储在Jar中。如果更改,请将更改的文件存储在其他位置
..
我正在尝试创建一个客户端/套接字程序,该程序涉及从客户端发送字符串(以识别应该使用哪个密钥)到服务器,服务器以字节形式发回密钥,然后客户端发送一个请求文件以字符串形式,服务器将请求的文件发送给用户,该文件可以用密钥解密。 我理解密码学方面,我很想知道如何区分向服务器发送字节,字符串或文件。我理解如何发送单个流(字节,字符串或文件),但如果有意义的话,找不到在一个流中发送所有这些的方法? 每次我
..
以下代码引用自: http: //examples.javacodegeeks.com/core-java/io/fileoutputstream/java-io-fileoutputstream-example/ 虽然OutputStream是一个抽象方法,在下面的代码中,OutputStream对象用于写入文件。 Files.newOutputStream(filepath))返回
..
我在windows机器中使用gzip实用程序。我压缩了一个文件并作为blob存储在DB中。当我想使用gzip实用程序解压缩此文件时,我将此字节流写入process.getOutputStream。但是在30KB之后,它无法读取文件。它挂在那里。 尝试使用内存参数,读取和刷新逻辑。但是,如果我尝试写入文件,那么相同的数据非常快。 OutputStream stdin = proc.ge
..
我有一个场景,我将获得一个大数据作为输入流,它将有一个分隔符并拆分并处理它们。如果可能的话,我想完全在内存中进行处理。现在我在扫描仪的帮助下实现了这一点,如下所示,代码如下: package chap5_questions; import java.util.Scanner; 公共类paintjob_chp5 { import java.io.File; impor
..
我在Swift书中找不到关于io的任何内容。是否存在类似于Java的OutputStream或Go的Writer接口的用于编写字节流的通用协议?如果您正在编写一个返回流的类,您是否需要编写自己的协议或使用Objective C协议? 要明确要求Swift原生这个接口不是因为我避免使用Objective C或Cocoa,而是为了描述Swift到Swift代码的预期行为。 解决方案 Sw
..
我正在尝试编写一个函数,该函数接受File对象,偏移量和字节数组参数,并将该字节数组写入Java中的File对象。 所以函数看起来像 public void write(文件文件,长偏移量,byte []数据) 但问题是offset参数是long类型,所以我不能使用OutputStream的write()函数,它接受整数偏移。 与跳过(长)的InputStr
..
我希望能帮助我解决文件创建/回复问题。 我知道如何创建和保存文件。我知道如何通过ServletOutputStream将该文件发送回用户。 但我需要的是创建一个文件,而不将其保存在磁盘上,然后发送该文件通过ServletOutputStream。 上面的代码解释了我所拥有的部分。任何帮助赞赏。在此先感谢。 //这创建一个文件 // String text =“这些天在山
..
我正在编写一个多线程Java程序,其中每个线程可能需要将其标准输出重定向到单独的文件。每个线程都有自己的文件。可以在“每个线程”的基础上重定向System.out,还是可以在所有线程上更改System.out全局? 解决方案 是否可以在“每个线程”的基础上重定向System.out 否这不可能。 System.out 是静态的,当JVM最初启动时,每个JVM都有一个作为系统类加载
..
我正在编写一个OutputStream,只是在OutputStream接口注意到这一点, public abstract void write(int b)throws IOException异常; 此调用向流写入一个字节,但为什么它将整数作为参数? 解决方案 实际上我最近一直在处理字节,它们可能很烦人。它们在最轻微的挑衅时向上转换为int,并且没有指定将数字转换
..
我正在尝试使用outputstream从URL保存文件。该URL由https保护。所以当我尝试获取以下文件时出现了一些错误 javax.net.ssl.SSLHandshakeException:sun.security .validator.ValidatorException:PKIX路径构建失败:sun.security.provider.certpath.SunCertPathBu
..
是否可以关闭PHP脚本的输出流?我有一个脚本需要做一些后期处理,但在后期处理期间和之后它不再向客户端发送任何数据,所以我想在后期处理之前关闭连接。 编辑:在我的应用程序中,我有一个需要不时重建的缓存。但是,我不想让用户放慢速度。我想要的是在脚本的最后确定是否需要重建缓存。所以我想首先关闭输出流,以便用户获取它的数据,然后我想重建缓存。这样做并不是非常关键,但我认为最好先关闭连接,这样用户就不
..
是否有任何可能的方式使用某种OutputStream将文件写入FTP目录,而不必先写入本地文件? 我发现了一些能够实现这一点的第三方库,但我想知道是否有一些java“标准”类可以实现,我的意思是,某些类这是打包到标准的Java API。 谢谢!! 解决方案 网址url =新网址(“ftp:// user:pass@ftp.something.com/file.txt; type
..
我需要打开一个12兆字节的文件,但实际上我正在创建一个12834566字节的缓冲区,因为文件的大小是12MB,我正在为Android移动系统开发这个应用程序。 > 然后,我必须阅读与1024千字节的块,而不是一块12兆字节,与一个for,但我不知道该怎么做,我需要 这是我的实际代码: File f = new File(getCacheDir()+“/ berlin.mp3”)
..
我写了一段代码: OutputStream outputStream = new FileOutputStream(createdFile); GZIPOutputStream gzipOutputStream = new GZIPOutputStream(outputStream); BufferedWriter bw = new BufferedWriter(new Outpu
..
我有一个CipherOutputStream支持另一个OutputStream。在我写完所有需要加密的数据到CipherOutputStream之后,我需要附加一些未加密的数据。 CipherOutputStream的文档表示调用 flush )不会强制加密器中的最后一个块;因为我需要调用 close()。但是, close()也关闭了底层的OutputStream,我仍然需要写更多。
..