其他
补刀小次郎
世间多挑战,让生命冲开一切
展开
-
Odps(MaxCompute)使用时一些问题
odps官方文档之给出了jdbc最原始的查询。我们当然不会直接用jdbc,不然工作量太大。 因为查询出来的都是列,需要自己封装成对象。 因此考虑到odps本身也是数据库,那么我们依旧可以使用mybatis来查询odps。 唯一需要更改的就是DataSource。 odps需要jar包: odps_datasource.xml:(这里使用的DruidDataSource,换成C3P0也行)原创 2017-11-04 09:48:25 · 2947 阅读 · 0 评论 -
关于SerialVersionUID
在实现Serializable的类中,有经验的开发都会实现serialVersionUID。这是因为如果没有serialVersionUID的话,如果该类中的字段发生变更(新增或删减),那么反序列化将失败,导致取出的对象为null。比如memcached中,会在反序列化方法中创建XmcObjectInputStream()时抛出异常,导致返回的对象为null。源码中即:测试实例伪代码如下:clas...原创 2018-03-19 11:51:07 · 291 阅读 · 0 评论