爱笑老鼠

文章
4
资源
0
加入时间
2年10月21天

java后端导出excel

最近工作中需要导出excel。这次机智一点做个笔记,顺便写了一个比较通用的工具类。自然目前不能生成java实体类属性嵌套多次的这种没办法导出了,后续有需要的时候我再改改。首先,java后端导出excel需要的HSSFWorkbook或者XSSFWorkbook,实际上他们并没有什么区别,只是导出的格式不同而已(在我看来)。前者导出.xls格式,后者导出.xlsx格式的。不过新版的好像...

随机森林对鸢尾花数据的两特征组合的分类结果

特征: 花萼长度 + 花萼宽度 预测正确数目: 123 准确率: 82.00%特征: 花萼长度 + 花瓣长度 预测正确数目: 143 准确率: 95.33%特征: 花萼长度 + 花瓣宽度 预测正确数目: 145 准确率: 96.67%特征: 花萼宽度 + 花瓣长度 预测正确数目: 144 准确率: 96.00%特征: 花萼宽度 + 花

30余种加密编码类型的密文特征分析(建议收藏)MD5、sha1、HMAC算法、NTLM等相似加密类型Base64、Base58、Base32、Base16、Base85、Base100等相似加密类型AES、DES、RC4、Rabbit、Triple DES(3DES)Unicode、HTML实体编码、16进制UnicodeEscape编码/加密、Unescape解码/解密、%u编码、%u解码URL、Hex编码凯撒密码、维吉尼亚密码、栅栏密码基础型、栅栏密码W型文本隐藏加密、零宽隐写特殊暗号类加密

一、md5一般MD5值是32位由数字“0-9”和字母“a-f”所组成的字符串,如图。如果出现这个范围以外的字符说明这可能是个错误的md5值,就没必要再拿去解密了。16位值是取的是8~24位。md5的三个特征:确定性:一个原始数据的MD5值是唯一的,同一个原始数据不可能会计算出多个不同的MD5值。碰撞性:原始数据与其MD5值并不是一一对应的,有可能多个原始数据计算出来的MD5值是一样的,这就是碰撞。不可逆:也就是说如果告诉你一个MD5值,你是无法通过它还原出它的原始数据的,这不是你的技术不够牛,