工具及公共库
enjoy嚣士
一个行走在键盘上的修理工
展开
-
nvm,一款nodejs版本管理工具
nvm,一款nodejs版本管理工具原创 2024-09-26 17:44:50 · 124 阅读 · 0 评论 -
windows磁盘分析工具SpaceSniffer
搜索SpaceSniffer工具,直接下载,文件大小1m左右。主要功能是分析磁盘文件大小。举例:原创 2021-09-11 14:25:00 · 566 阅读 · 0 评论 -
判断邮箱是否合法
//判断Email合法性private boolean isEmail(String email) { if (email == null) return false; String rule = "[\\w!#$%&'*+/=?^_`{|}~-]+(?:\\.[\\w!#$%&'*+/=?^_`{|}~-]+)*@(?:[\\w](?:[\\w-]*[\\w])?\\.)+[\\w](?:[\\w-]*[\\w])?"; Pattern patte原创 2021-03-20 13:27:20 · 722 阅读 · 0 评论 -
实现16位随机码生成
常见三种生成随机数方法Math.random 随机数java.util.Random 伪随机数(线性同余法生成)java.security.SecureRandom 真随机数随机数,采用的是类似于统计学的随机数生成规则,其输出结果很容易预测,因此可能导致被攻击者击中。真随机数,采用的是类似于密码学的随机数生成规则,其输出结果较难预测,若想要预防被攻击者攻击,最好做到使攻击者根本无法,或不可能鉴别生成的随机值和真正的随机值。在商业上,能经得起生产工业使用的一般推荐第三种生成方法,此处也是采用强原创 2021-03-20 13:24:28 · 5241 阅读 · 0 评论