草庐IT

internet-inputStream

全部标签

java - 如何从 InputStream 获取 Java 文件的绝对路径?

我使用的是Java6,我有一个方法可以扫描运行时类路径以查找名为config.xml的文件。如果找到,我想把文件的内容读成一个字符串:InputStreamistream=this.getClass().getClassLoader().getResourceAsStream("config.xml");if(istream!=null){System.out.println("Foundconfig.xml!");StringBufferfileData=newStringBuffer(1000);BufferedReaderreader;try{reader=newBuffered

java - 如何在 Apache POI 中避免 java.lang.NoSuchMethodError : org. apache.poi.util.IOUtils.copy(Ljava/io/InputStream;Ljava/io/OutputStream;)

我有一个用于向现有.doc文件添加水印的代码。以下是我目前试过的代码publicstaticvoidmain(String[]args){try{XWPFDocumentxDoc=newXWPFDocument(newFileInputStream("test.doc"));XWPFHeaderFooterPolicyxFooter=newXWPFHeaderFooterPolicy(xDoc);xFooter.createWatermark("MyWatermark");}catch(Exceptione){e.printStackTrace();}}下面是我得到的Exception

java - 将 InputStream 转换为 JSON

我正在使用json-rpc-1.0.jar。下面是我的代码。我需要将InputStream对象转换为JSON,因为响应是JSON。我确实验证了从ZapposAPI获得的json响应。有效。PrintWriterout=resp.getWriter();StringjsonString=null;URLurl=newURL("http://api.zappos.com/Search?term=boots&key=my_key");InputStreaminputStream=url.openConnection().getInputStream();resp.setContentType

java - 使用 gzip 压缩 InputStream

我想使用Gzip压缩在java中压缩输入流。假设我们有一个未压缩的输入流(1GB数据......)。结果我想要一个来自源的压缩输入流:publicInputStreamgetCompressedStream(InputStreamunCompressedStream){//Notworkingbecauseit'suncompressingthestream,Iwanttheopposite.returnnewGZIPInputStream(unCompressedStream);} 最佳答案 DeflaterInputStream

java - 在 Scala 中,是否有一种安全、快捷的方式将 InputStream 写入文件?

具体来说,我将上传的文件保存到Lift网络应用中的本地文件。 最佳答案 在Java7或更高版本中,您可以使用FilesfromthenewFileI/O:Files.copy(from,to)其中from和to可以是Path或InputStream。这样,您甚至可以使用它方便地从打包在jar中的应用程序中提取资源。 关于java-在Scala中,是否有一种安全、快捷的方式将InputStream写入文件?,我们在StackOverflow上找到一个类似的问题:

java - 给定字符集将 InputStream 转换为 Stream<String>

我想转换一个InputStreamis进入Streamstream给出Charsetcs以这样的方式stream由is行组成.此外一行is不应立即阅读,但仅在以防万一stream需要它。 最佳答案 我想你可以试试:Streamlines=newBufferedReader(newInputStreamReader(is,cs)).lines(); 关于java-给定字符集将InputStream转换为Stream,我们在StackOverflow上找到一个类似的问题:

java - 在 InputStream 中过滤(搜索和替换)字节数组

我有一个InputStream,它将html文件作为输入参数。我必须从输入流中获取字节。我有一个字符串:"XYZ"。我想将这个字符串转换为字节格式,并检查我从InputStream获得的字节序列中是否有匹配的字符串。如果有的话,我必须将匹配项替换为其他字符串的bye序列。有人可以帮我解决这个问题吗?我使用正则表达式查找和替换。但是,我不知道如何查找和替换字节流。以前,我使用jsoup来解析html并替换字符串,但是由于一些utf编码问题,当我这样做时文件似乎已损坏。TL;DR:我的问题是:是否有一种方法可以在Java中的原始InputStream中查找和替换字节格式的字符串?

python - twisted.internet.reactor 是全局性的吗?

例如,如果一个应用程序执行fromtwisted.internetimportreactor,而另一个应用程序执行相同的操作,那么这些reactors是否相同?我问是因为Deluge,一个使用twisted的应用程序,看起来它使用reactor将其UI(gtk)连接到由twisted驱动的应用程序的其余部分(我试图了解源代码)。例如,当UI关闭时,它只需调用reactor.stop()。仅此而已吗?这对我来说似乎有点神奇。如果我想运行另一个使用扭曲的应用程序怎么办? 最佳答案 是的,Python中的每个模块始终是全局的,或者更准确地

python - 如何告诉 Python 像 R 的 internet2 选项一样自动使用 Windows XP 中的代理设置?

我不是super技术人员。但我知道在Windows中,如果我使用internet2选项安装R,那么我可以下载我想要的任何包。我安装了Python,但每次我尝试下载包或安装包(例如使用easy_install)时都会失败。如何让Python自动检测我的代理设置并只安装包? 最佳答案 设置环境变量http_proxy/https_proxy为http://your-proxy-server-address:proxy-portTheurlopen()functionworkstransparentlywithproxieswhichdo

ICMP协议(Internet控制消息协议)

系列文章目录华为数通学习(3)目录前言一,什么是ICMP协议?二,实例:路由之间相互直连ping三,了解ICMP报文​编辑3.1,为什么要了解这个字段呢?四,ICMP重定向(路径优化-绕路-最优路径)五,ICMP错误报告总结前言随着华为公司的不断发展,数据通信这门技术也越来越重要,很多人都开启了数据通信学习,本文就介绍了ICMP协议,是我们通过数通王国的第十一站(我们在文章中使用的是华为的ENSP软件)。一,什么是ICMP协议?Internet控制消息协议ICMP(InternetControlMessageProtocol)是IP协议的辅助协议。ICMP协议用来在网络设备间传递各种差错和控制