【java-InputStream.available()什么时候有用?】教程文章相关的互联网学习教程文章

java – OpenCSV无法读取Jersey2创建的InputStream【代码】

我有以下代码:@POST@Path("/csv")@Consumes(MediaType.MULTIPART_FORM_DATA)public String populateCSV(@FormDataParam("data") InputStream fileInputStream) throws JsonParseException, JsonMappingException, IOException {ObjectMapper mapper = new ObjectMapper();File initialFile = new File("/Users/me/Downloads/file.csv");InputStream targetStream = FileUtils.openInputStream(initialFile);CSVReader reader = ...

Apache OpenNLP:java.io.FileInputStream无法强制转换为opennlp.tools.util.InputStreamFactory【代码】

我正在尝试使用Apache OpenNLP 1.7构建自定义NER.从可用的文档Here,我开发了以下代码import java.io.BufferedOutputStream; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; import java.nio.charset.Charset;import opennlp.tools.namefind.NameFinderME; import opennlp.tools.namefind.NameSample; import opennlp.tools.namefind.NameSampleDataStream; import opennlp.tools....

java – 使用InputMap / ActionMap的Swing问题【代码】

我希望我的JTextField不仅在按下ENTER时处理文本,而且当按下SPACE时.您可以在下面的代码中看到我将通常与ENTER关联的操作与SPACE相关联,但我得到了一些意外行为(请参阅下文).import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import javax.swing.Action; import javax.swing.ActionMap; import javax.swing.InputMap; import javax.swing.JFrame; import javax.swing.JTextField; import javax.swing.Ke...

java – 关闭struts的stream结果使用的FileInputStream【代码】

我的Web应用程序生成XML文件.我正在使用Struts2流结果来管理下载,这是struts.xml中的操作:<action name="generateXML" class="navigation.actions.GenerateXML"><result type="stream"><param name="contentType">text/xml</param><param name="inputName">inputStream</param><param name="bufferSize">1024</param></result>... </action>这是动作类“GenerateXML”的一部分,其中创建了FileInputStream“inputStream”:public ...

从InputStream创建Java 7 zip文件系统

Java 7引入了一个zip文件系统.以下链接说明了如何从zip文件创建zip文件系统. http://docs.oracle.com/javase/7/docs/technotes/guides/io/fsp/zipfilesystemprovider.html 但是,我找不到如何从InputStream创建zip文件系统的示例.那可能吗?如果是这样,怎么样? 注意:我知道我可以将InputStream写入磁盘并按照描述创建一个zip文件系统.我认为这是一个黑客,我宁愿避免它.解决方法:不,这是不可能的,因为文件系统需要随机访问ZIP文件....

java – HttpURLConnection读取InputStream两次【代码】

我通过HttpURLConnection向服务器发出一个http get请求,我需要两次读取响应(InputStream):用于记录和解析响应.返回的InputStraem是org.apache.harmony.luni.internal.net.www.protocol.http.ChunkedInputStream的实例,它不支持标记(is.markSupported()返回false). 因此我无法标记()和重置()流,在日志中写入响应后我无法解析它.当然,我可以将响应读入String或其他内容,记录它们,然后解析.但是当我使用流时,我正在避免潜在的OutOfMe...

java – 为什么从Process’InputStream块中读取altough数据是可用的【代码】

Java的:Process p = Runtime.getRuntime().exec("myCommand"); final InputStream in = p.getInputStream();new Thread() {public void run(){int b;while ((b = in.read()) != -1) // Blocks here until process terminates, why?System.out.print((char) b);} }.start();CPP:#include <stdio.h> #include <unistd.h>int main(int argc, char** argv) {printf("round 1\n");// At this point I'd expect the Java process be ab...

java – 有没有办法在Android中创建stackoverfow“Tags”EditText / Input字段?

我想知道如果有一种方法可以在Android中创建类似stackoverflow EditText的EditText: 问题: >这是怎么称呼的?所以我可以在谷歌搜索它>那里有没有图书馆?>如果没有,我应该从哪里开始自己制作一个?解决方法:我通过搜索“android标签编辑器textview”找到了它,我发现了这个:http://www.kpbird.com/2013/02/android-chips-edittext-token-edittext.html 所以Stackoverflow标签字段是Android中的Chips EditText.

FileInputStream和FileOutputStream如何在Java中工作?【代码】

我在Java Tutorials Docs上阅读java中的所有输入/输出流.教程编写者使用这个例子:import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException;public class CopyBytes {public static void main(String[] args) throws IOException {FileInputStream in = null;FileOutputStream out = null;try {in = new FileInputStream("xanadu.txt");out = new FileOutputStream("outagain.txt");int c;w...

java – 将属性加载到InputStream中【代码】

我有一个方法,将InputStream作为参数.该方法从InputStream中提取Properties并返回“version”属性.此属性包含应用程序的版本.public String getVersion(InputStream inputStream) throws IOException {Properties properties = new Properties();properties.load(inputStream);String version = properties.getProperty("version");return version; }出于测试目的,我想创建一个Properties对象,设置一些属性,然后将属性加载到InputS...

java – StAX – 如何将XMLInputFactory.IS_VALIDATING设置为true?【代码】

这是我第一次使用StAX解析XML文档(仍处于学习阶段).在使用XMLStreamReader解析XML文档并使用XMLStreamWriter生成文档副本的过程中,我遇到了以下警告,该警告在writer的输出中表示为注释:<!-- Exception scanning External DTD Subset. True contents of DTD cannot be determined. Processing will continue as XMLInputFactory.IS_VALIDATING == false. -->我理解警告的原因,但我希望它成为一个错误,而不是默默地成为一个警告,所...

java – 如何使用datainputstream从套接字读取【代码】

我可以显示收到的单个图像,但现在我想在我的磁盘上接收和写入多个图像,这些图像将在每5秒后从Android客户端发送一次.Socket sock = servsock.accept(); dataInputStream = new DataInputStream(sock.getInputStream()); dataOutputStream = new DataOutputStream(sock.getOutputStream()); System.out.println("Accepted connection : " + sock); dataInputStream = new DataInputStream(sock.getInputStream());byte[] base64=dat...

java – 从InputStream或Byte数组构造DataSource【代码】

我正在编写一个小文件上传实用程序,作为更大项目的一部分.最初我是使用Apache commons文件实用程序类从servlet处理它.以下是我为该服务编写的快速测试客户端的片段:public static void main(String[] args) {JaxWsProxyFactoryBean factory = new JaxWsProxyFactoryBean();factory.getInInterceptors().add(new LoggingInInterceptor());factory.getOutInterceptors().add(new LoggingOutInterceptor());factory.setServiceClass(...

Apache Tika和File访问而不是Java Input Stream

我希望能够创建一个新的Tika解析器来从文件中提取元数据.我们已经在使用Tika,元数据提取将始终如一. 我想我已经遇到了Tika的这个问题/增强请求: Allow passing of files or memory buffers to parsers 我有一个控制台c可执行文件,它接受输入文件的路径,然后输出它找到的元数据,每行包含名称/值对.c代码依赖于在访问数据时期望文件路径的库.用Java重写这个可执行文件是不可能的.我认为把它插入Tika是相当容易的.但是Tika解析器需要...

java – 客户端SocketInputStream.close()导致更多的资源消耗?【代码】

如果我在下面执行JUnit测试而不使用“inputStream.close()”行(见下文),则可以处理超过60000个请求(然后我终止了该过程).有了这一行,我没有管理超过15000个请求,因为:java.net.SocketException: No buffer space available (maximum connections reached?): connectat java.net.PlainSocketImpl.socketConnect(Native Method)at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:351)at java.net.PlainSocketImpl.connec...

INPUT - 相关标签