Java
Jim Loh
这个作者很懒,什么都没留下…
展开
-
MD5加密算法
为了保证用户账号的安全性,使用MD5对用户密码加密public static String MD5(String key) { char hexDigits[] = { '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'A', 'B', 'C', 'D', 'E', 'F' };原创 2017-02-06 21:34:57 · 296 阅读 · 0 评论 -
通过UUID类获得一个随机字符串
UUID是指在一台机器上生成的数字,它保证对在同一时空中的所有机器都是唯一的。 UUID是1.5中新增的一个类,在java.util下,用它可以产生一个号称全球唯一的ID.public static getUUID(){ return UUID.randomUUID().toString().replaceAll("-","");}原创 2017-02-06 21:41:56 · 1464 阅读 · 0 评论 -
敏感词过滤
前缀树• 根节点不包含字符,除根节点外每一个节点都只包含一个字符• 从根节点到某一节点,路径上经过的字符连接起来,为该节点对应的字符串• 每个节点的所有子节点包含的字符都不相同假设有字符串abcdefghijk,敏感词设置为bc,be,def 思路: (1)将敏感词建立前缀树,每一个敏感词的最后一个字都做一个标记。如图: (2)有三个变量begin,position,tempNod原创 2017-02-12 19:06:05 · 630 阅读 · 0 评论 -
java读取.properties配置文件的几种方法
转载:原文地址 http://www.cnblogs.com/s3189454231s/p/5626557.html读取.properties配置文件在实际的开发中使用的很多,总结了一下,有以下几种方法(仅仅是我知道的):一.通过jdk提供的java.util.Properties类 此类继承自java.util.HashTable,即实现了Map接口,所以,可使用相应的方法来操作属性文件,但转载 2017-03-14 14:46:59 · 845 阅读 · 0 评论 -
JAVA判断移动端还是PC端访问
JAVA判断移动端还是PC端访问public class BrowserUtils { // \b 是单词边界(连着的两个(字母字符 与 非字母字符) 之间的逻辑上的间隔), // 字符串在编译时会被转码一次,所以是 "\\b" // \B 是单词内部逻辑间隔(连着的两个字母字符之间的逻辑上的间隔) private static final Str原创 2017-05-03 11:15:12 · 3299 阅读 · 0 评论