02 2014 档案
R中rJava包载入时报错的问题
摘要:今天安装XLConnect包,安装后无法library(XLConnect)载入,看报错问题应该出在rJava上,找到了下面的解决办法:if (Sys.getenv("JAVA_HOME")!="") Sys.setenv(JAVA_HOME="")library(rJava)作者解释说:若使用64bit版本,不能设置JAVA_HOME变量,否则rJava因为未知原因不能工作。参考:http://stackoverflow.com/questions/7019912/using-the-rjava-package-on-win7-64
阅读全文
基于Storm的工程中使用log4j
摘要:最近使用Storm开发,发现log4j死活打不出debug级别的日志,网上搜到的关于log4j配置的方法都试过了,均无效。 最终发现问题是这样的:最新的storm使用的日志系统已经从log4j切换到了slf4j+logback。那么使用log4j的旧代码怎么办呢?为了避免对这些代码作任何修改,slf4j提供了桥接工具:log4j-over-slf4j,提供与log4j完全相同的类名和接口,但是底层是slf4j的实现。这样,在依赖了storm的工程中使用log4j,比如org.apache.log4j.Logger,实际找到的是log4j-over-slf4j中的完全同名的类。难怪对log...
阅读全文