d小旭

2017年3月30日 #

java做帐户登录失败锁定

摘要: 对于连续失败登录应用系统5次的帐号,需锁定该帐号至少30分钟不允许登录。 这里也用简单的map集合进行判定,功能能实现,但并不是很完美,不用更改数据库的表字段 1、首先建立一个用户登陆失败的实体类 public class UserErrorLoginRecord { //登录时间 private 阅读全文

posted @ 2017-03-30 10:35 d小旭 阅读(1440) 评论(0) 推荐(0) 编辑

计算两个date类型的时间差

摘要: //两个时间之间分钟差 public static int compareDate(Date d1, Date d2) { // TODO Auto-generated method stub long dif = d1.getTime() - d2.getTime(); long day= dif 阅读全文

posted @ 2017-03-30 10:16 d小旭 阅读(4847) 评论(0) 推荐(0) 编辑

java做单用户的多重并发会话数限制

摘要: 判定条件很简单,就是在同一时刻,同一帐号仅在一个终端上可正常操作。 我这里用简单的key,value进行判定,将用户存储在map里面,新登录用户登陆进系统后,判断map里是否存在当前用户,若存在就删除,将新登录用户的session信息存入map里,这样前面登录用户就会退出系统。 继承HttpSess 阅读全文

posted @ 2017-03-30 10:05 d小旭 阅读(5252) 评论(0) 推荐(0) 编辑

java做AD域的登录与认证

摘要: 1 、AD域最简单的理解方式是:如将用户账户密码放在域中进行集中的权限管理和认证,共享系统中的资源信息。 中石化的项目目前都要求使用AD域账户登陆所有系统,因此就会碰到java进行AD域认证。 2、 目前遇到AD认证有两种解决方案: 需要下载相关jar包,代码直接贴上来: a、若抛出异常,则可能是账 阅读全文

posted @ 2017-03-30 09:52 d小旭 阅读(1614) 评论(0) 推荐(0) 编辑

导航