小笔记
/**************Windows与Linux编码、乱码*************
Windows的记事本编码用的是系统内码。
简体Windows默认编码是GBK,此时,用UTF-8解码,就会出现乱码,用GBK来解码正常。
Linux默认编码是UTF-8,修改linux编码方法:
vi /etc/sysconfig/i18n
默认为:
LANG="en_US.UTF-8"
SYSFONT="latarcyrheb-sun16"
修改为:
LANG="zh_CN.GBK"
SUPPORTED="zh_CN.UTF-8:zh_CN:zh"
SYSFONT="latarcyrheb-sun16"
/**************通过类名加载类*************
Class<?> clazz = Class.forName(clazzName);//全类名
Test test= (Test) clazz.newInstance();
/**************String.split*************
分割多个,中间用 | 隔开
String[] ss = reward.split(":\\[|\\]:|:");
/**************String.format*************
try { rtv = (T) mapper.readValue(json, clazz); } catch (Exception ex) { String cause = String.format("json to bean error:[%s],json:[%s]", ex.getMessage(), json); throw new IllegalArgumentException(cause, ex); }
这个博客主要是javaEE相关或者不相关的记录,
hadoop与spark的相关文章我写在下面地址的博客啦~
http://www.cnblogs.com/sorco