2014.6.15总结

在跳转访问数据库时,一直报 数据库链接错误,url null

配置N次,更换connector版本均无效

后来查看代码,发现问题在MyDataModel.java文件中

    //dataModel = new MySQLJDBCDataModel(DataBaseUtil.getDataSource(),"movie_preferences", "userID", "movieID","preference");
    //dataModel = new MySQLJDBCDataModel(DataBaseUtil.getDataSource(),"movie_preferences", "userID", "movieID","preference", null);
     dataModel = new MySQLJDBCDataModel(dataSource,"movie_preferences", "userID", "movieID","preference", null);//Modified at 6.11 for reason of "null url"

修改之后链接数据库成功,但是处理时间太长,造成页面响应时间过长,接下来需要处理!


2014.6.15

window下中文乱码,文本转换

iconv -c -f gb2312 -t utf-8 log.txt>users.rat

-c:忽略无效字符


2014.6.24

运行HdfsDAO之hdfs.copyFile("movie/movie_preferences.txt", "/tmp/new");

hdfs.ls("/tmp/new");

1\org,apache.commons.configuration.Configuration :class not found

百度原因:hadoop版本与hadoop eclipse 插件匹配问题

实际解决:发现该类在lib下的commons-configuration-1.6.jar中,将lib下jar包全部include

测试成功:输出结果

copy from: movie/movie_preferences.txt to /tmp/new
ls: /tmp/new
==========================================================
name: hdfs://127.0.0.1:9000/tmp/new, folder: false, size: 11553456
==========================================================





评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值