java
文章平均质量分 77
anlegor
这个作者很懒,什么都没留下…
展开
-
使用jython和ScriptEngineManager在java中执行python
方法一:使用java内置的ScriptEngineManager进行python脚本调用,只要是在java6及以上即可。1、 直接运行python语句: /** * 使用ScriptEngine执行python语句 */ public void runPythonScript() { ScriptEngineManager manager = new ScriptEng原创 2015-03-05 19:32:50 · 6864 阅读 · 1 评论 -
FileOutputStream、BufferedOutputStream、FileWriter三种文件写入的对比
因为需要把在线的apk文件下载到本地,一上来就使用了FileWriter的方式进行文件写入,结果发现下载到本地的apk会提示安装包损坏,经过排查,原来FileWriter是使用的字符写入的方式,而可执行的apk实际是二进制文件,这样在字节读取,字符写入的时候文件显然也发生了变化,明显的差异就是文件大小变成了两倍……官方解释是: FileOutputStream is meant for w原创 2015-03-06 16:29:52 · 10235 阅读 · 0 评论 -
SLF4J库管理java程序日志输出
很久以前准备用log4j进行日志输出的,但是瞄了一眼感觉好复杂的赶脚,所以就放弃了,自己写了一个简化的日志输出模块,今天正好被东西卡住了,所以又把它给翻出来了,不过这次使用的是slf4j并采用log4j的日志输出形式,其实如果进行简单的日志输出,并不复杂(但是要里面涉及东西的确挺多的)。 1、 以maven工程为例,我们只需要在pom中加入依赖即可: org.slf4j原创 2015-03-06 00:48:57 · 1070 阅读 · 0 评论