本想使用现有的轮子学习Hadoop,但是本着自己动手丰衣足食的心态,还是自己造一个轮子吧。主要的资料来源,最好不过官方文档:http://hadoop.apache.org/docs/stable/hadoop-project-dist/hadoop-h...
阅读全文...
warn util.nativecodeloader unable to load native-hadoop library for your platform
解决方法:修改.bashrc,调整一下export... others enviroment variables...
export HADOOP_COMMON_LIB_NATIVE_DIR=$HADOOP_HOME/lib/native
export ...
阅读全文...
阅读全文...
Java8中的foreach()使用return/break/continue
在使用lambda表达式处理集合时,发现不能使用break和continue。如果要实现在普通for循环中的效果时,可以使用return来替代。http://stackoverflow.com/questions/23996454/terminate-o...
阅读全文...
阅读全文...
Java8中Date转换为LocalDate
在Java 8中使用了新的时间日期 java.time。全新 API 的众多好处之一就是,明确了日期时间概念,例如:瞬时(instant)、期间(duration)、日期、时间、时区和周期。同时继承了 Joda 库按人类语言和计算机各自解析的时间处理方式...
阅读全文...
阅读全文...
Spring整合RabbitMQ,启动时报错amqptimeoutexception
错误信息:org.springframework.amqp.amqptimeoutexception: java.util.concurrent.timeout在Docker中启动RabbitMQ,端口映射的是:-p 5671:5671 -p 5672:...
阅读全文...
阅读全文...
java.lang.NoSuchMethodException: org.apache.ibatis.executor.statement.StatementHandler.prepare(java.sql.Connection)
问题:@Intercepts({ @Signature(type = StatementHandler.class, method = "prepare", args = { Connection.class }) })
public class Pag...
阅读全文...
阅读全文...
Dubbo的Service接口参数中不能用集合
今天再写Dubbo接口时,接口的参数里用到了一个Set类型的参数。在consumer里@Autowired的时候总是报错。java.lang.RuntimeException: java.io.IOException: invalid constant ...
阅读全文...
阅读全文...
matcher.appendReplacement()与matcher.appendTail()的区别
前者是将当前匹配子串替换为指定字符串,并且将替换后的子串以及其之前到上次匹配子串之后的字符串段添加到一个 StringBuffer 对象里。后者则将最后一次匹配工作后剩余的字符串添加到一个 StringBuffer 对象里。示例:public stati...
阅读全文...
阅读全文...
calc在less编译时计算错误的解决办法
在前端开发中,Less或Sass已经是一项必备的基本技能,有了这个利器,可以省下前端开发者的很多编码时间,让你写CSS如行云流水一般。最近在Less里加入calc时确发现了有点问题。div {
width : calc(100% - 16px);
}...
阅读全文...
阅读全文...