开发经验分享

1、Boolean.getBoolean(String a)
如果String a = "true";该方法依然返回false
该方法的意义是访问一个系统含的key
比如
System.setProperty("test","a");
Boolean.getBoolean("test");
这样改方法返回true;
2、加密相关的生成随即数
new SecureRandom(key.getBytes())这个方法在windows能够正常一个固定的随即数,但是在linux下面却生成不同的随即数,原因是在linux下面算法与windows不一样。如果linux要生成固定的随即数,建议
final SecureRandom secureRandom = SecureRandom.getInstance("SHA1PRNG", "SUN");
secureRandom.setSeed(keyByte);
采用这种指定算法的模式

你可能感兴趣的:(分享)