内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用
使用JNLP,我有这样的一行:
File_Save_Service.saveFileDialog(null,null,new StringBufferInputStream("testing"),null);
如何在这一行中用StringReader替换StringBufferInputStream?StringBufferInputStream的API表示更好地使用StringReader,但是如何在不同类型之间进行转换?
FileSaveService.saveFileDialog需要一个InputStream,而不是一个Reader(因为它需要二进制数据,而不是字符数据)。
由于StringBufferInputStream不能正确地将字符转换为字节,因此不推荐使用StringBufferInputStream。
你可以使用ByteArrayInputStream来代替:
new ByteArrayInputStream("the string".getBytes("UTF-8"))
您好,如果是使用组件自己编写的代码,可以使用 spark 中的 pipeline 功能,将多个功能串成一个流水线,再把流水线导出为 pmml 模型。详见 https://github.com/jpmml/jpmml-sparkml。