English 中文(简体)
贾瓦省Size不明身份者书面档案
原标题:Write Tar File of Unknown (Large) Size in Java
  • 时间:2012-05-08 14:52:15
  •  标签:
  • java
  • tar

我愿向 Java的tar案撰写大量不明大小。 我知道,阿帕奇有。 考虑阿帕奇斯自己的example :

TarArchiveEntry entry = new TarArchiveEntry(name);
entry.setSize(size);
tarOutput.putArchiveEntry(entry);
tarOutput.write(contentOfEntry);
tarOutput.closeArchiveEntry();

我将在我写这封信之后知道该条目的规模,但以前没有。 难道没有一种办法可以写明内容,然后我完成规模时,会写给负责人?

最佳回答
问题回答

如果只增加一个文本档案,那么你就可以使用固定(长期)方法并确定条目的规模。

如果数据显示,你想要淡化。

long size=data.getByte().length;
TarArchiveEntry entry = new TarArchiveEntry("sample.txt");
entry.setSize(size);
tarOutput.putArchiveEntry(entry);
tarOutput.write(contentOfEntry);
tarOutput.closeArchiveEntry();




相关问题
Spring Properties File

Hi have this j2ee web application developed using spring framework. I have a problem with rendering mnessages in nihongo characters from the properties file. I tried converting the file to ascii using ...

Logging a global ID in multiple components

I have a system which contains multiple applications connected together using JMS and Spring Integration. Messages get sent along a chain of applications. [App A] -> [App B] -> [App C] We set a ...

Java Library Size

If I m given two Java Libraries in Jar format, 1 having no bells and whistles, and the other having lots of them that will mostly go unused.... my question is: How will the larger, mostly unused ...

How to get the Array Class for a given Class in Java?

I have a Class variable that holds a certain type and I need to get a variable that holds the corresponding array class. The best I could come up with is this: Class arrayOfFooClass = java.lang....

SQLite , Derby vs file system

I m working on a Java desktop application that reads and writes from/to different files. I think a better solution would be to replace the file system by a SQLite database. How hard is it to migrate ...

热门标签