fileoutputstream相关内容

如何在Java FileOutputStream中编写新行

我想使用 FileOutputStream 写一个新行;我尝试了以下方法,但它们都没有工作: encfileout.write('\ n'); encfileout.write(“\ n”.getbytes()); encfileout.write(System.getProperty(“line.separator”)。getBytes()); 解决方案 这可能是 ..
发布时间:2018-12-04 13:25:29 Java开发

如何在不覆盖整个文件的情况下覆盖.properties中的一个属性?

基本上,我必须通过Java应用程序覆盖.properties文件中的某个属性,但是当我使用Properties.setProperty()和Properties.Store()时,它会覆盖整个文件,而不是仅覆盖那个属性。 / p> 我尝试使用append = true构建FileOutputStream,但是它添加了另一个属性,并且不会删除/覆盖现有属性。 我如何对其进行编码,以便设置 ..
发布时间:2018-12-04 12:16:02 Java开发

如何使用FileOutputStream写入数据而不丢失旧数据?

如果您使用 FileOutputStream 方法,则每次通过此方法编写文件时,您都会丢失旧数据。是否可以通过 FileOutputStream 来写文件而不会丢失旧数据? 解决方案 使用带文件的构造函数和布尔值 FileOutputStream(文件文件,布尔附加) 和将布尔值设置为 true 。这样,您编写的数据将附加到文件的末尾,而不是覆盖已存在的数据。 ..
发布时间:2018-11-26 14:09:34 Java开发

文件上传主要位置和同一时间阅读&将同一文件写入多个辅助位置

我需要完成以下任务: - 1)。在主要位置上传文件: - 我想从文件读取并将其写入主要位置(远程文件服务器)。 2)。在多个辅助位置上传文件: - 同时写入主位置正在运行,并行 我想读取一些字节块从主要位置文件 并将其写入多个辅助位置。 我已尝试以下方案进行上述方法: - BufferedInputStream bin = null; Readable ..
发布时间:2018-08-24 17:51:18 Java开发

FileOutputStream:“关闭”吗?方法调用也“刷新”?

我对flush和close方法感到困惑。在我的代码中,我总是关闭 FileOutputStream 对象。但我想知道如果我必须在这里使用flush方法,我可以在哪里使用它? 我将编写一个重复下载4或5个文件的项目。我将编写一个方法(用于下载文件),我的方法将循环并重复下载文件。我的方法将有这样的代码。 是否关闭方法调用 flush ,还是我必须在关闭前使用flush? try ..
发布时间:2018-08-24 17:13:19 Java开发

如何重新覆盖/重用Hadoop作业的现有输出路径并重新使用

当我每天运行我的Hadoop作业时,我想覆盖/重用现有的输出目录。 实际上,输出目录将存储每天作业运行结果的汇总输出。 如果我指定了相同的输出目录,它会给出错误“输出目录已存在”。 如何绕过此验证? 解决方案 在运行作业之前删除目录怎么样? 你可以通过shell : hadoop fs -rmr / path / to / your / output / ..
发布时间:2018-05-31 19:18:07 分布式计算/Hadoop

Apache POI XSSFWorkbook内存泄漏

它使用Apache POI库(我相信我使用v3.17)将结果输出到Excel电子表格。 此导出逻辑的静态方法保存在名为ExcelWriter的类中。基本上,它通过Arraylist参数进行迭代,并用其内容填充XSSFWorkbook。后缀,FileOutputStream被用来实际上使它成为一个excel文件。下面是它的相关部分: public class ExcelWriter { ..

Java Apache POI:从.doc文件读取/写入问题

我正在编写代码来读取.doc文件作为模板,并在各种迭代之后将数据写入新的.doc文件。我的代码似乎有一些简单的问题,我无法弄清楚。 下面是我写的代码,[我得到基本的骨架只在stackoverflow的某处。 ] pre $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ ..
发布时间:2017-11-04 22:28:42 Java开发

Java FileOutputStream字符串写入

我一直有一个Java文件的问题。它被设计成在测试文件中作为日志逐行写入。不幸的是,每次我打电话时都会覆盖同一行。 如果有人能帮忙,我会永远感激的,因为这已经把我推上了墙! $ b 代码如下。 public abstract class Log { 保护静态字符串DefaultLogFileLocation =“c:\\LOG.txt”; public static v ..
发布时间:2017-11-04 22:14:49 Java开发

Java FileOutputStream:相对于程序文件夹的路径?

我有一个带有静态方法的类: code> public static void saveToFile(String fileName) 当我用绝对路径调用它的时候,真正想要的是运行应用程序的位置和文件夹的相对路径。 我没有部署我的应用程序,但现在我想找到一个相对路径到(Netbeans)项目根目录以及一个名为data的文件夹: ProjectName \data\file.dat 。我 ..
发布时间:2017-11-03 19:48:10 Java开发

Android:写文本到txt

使用下面的代码,我尝试写入我的SD卡: public void writedata(String data){ // BufferedWriter out = null; System.out.println(data); 尝试{ FileOutputStream out = new FileOutputStream(new File(“/ sdcard / tsxt.t ..
发布时间:2017-11-03 19:10:56 移动开发

Android下载二进制文件问题

我在互联网上的应用程序中下载二进制文件(视频)时遇到问题。在Quicktime中,如果我直接下载它,它可以正常工作,但通过我的应用程序,它会被弄乱(即使它们在文本编辑器中看起来完全相同)。这是一个例子: URL u =新的URL(“http://www.path.to/a.mp4?视频”); HttpURLConnection c =(HttpURLConnection)u.openC ..
发布时间:2017-07-13 08:48:11 Java开发

写入控制台和文本文件

我在互联网上找到下面的代码,但是它不会将打印的控制台写入omt.txt,它只会写入 System.out.println 语句在第二个catch块之后。如果你运行代码,你会明白我的意思。我想要的是写在控制台上的“omt.txt”文件是所有... 经过一些答案,我看到我的问题不清楚,对不起。 我想将控制台输出保存到omt.txt文本文件。如果在控制台上打印“Hello 123”,它也应该在o ..
发布时间:2016-12-28 20:16:16 Java开发

Smalltalk将一个Sorted集合写入文件

假设我有一个名为 whitepages 的SortedCollection,每个记录包含一个 Customer c> name 和 number 。 我想创建一个函数,以这种方式将它们写入文件 name1 number1 name2 number2 我必须承认Im完全停留在这里。有人可以帮助吗? 解决方案 好的,所以我希望你知道如何写入文件。 当 ..
发布时间:2016-12-15 22:16:54 其他开发

为什么fileOutputStream不能在客户机 - 服务器应用程序中的空行(或换行符)后输出任何字符串?

在我的客户端 - 服务器应用程序中,当我尝试从serverSide下载文件时,文件被下载;但是头部信息(如带有换行符的一些附加文本)无法读取。正如你在我的服务器类中看到的,以下信息应该在客户端打印出来。 outputToClient.printf(“Status OK\r\\\ Size%d Bytes\r\\\ \r\\ \\ nFile%s下载已成功\r\\\ “, fileSize ..