![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
编程
longwords
湖北 襄阳 男!
展开
-
Java获取系统时间一个月前时间
方法1:SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); String maxDateStr = "2018-01-01"; String minDateStr = ""; Calendar calc =Calendar.getInstance(); try { calc.setTime(sdf.parse(maxDateStr)); calc.add(calc.DATE, -30); Date m原创 2021-01-27 09:53:29 · 2917 阅读 · 2 评论 -
防止用户重复登录解决方案
前一段时间碰到一个需求:一个账号只能登录一次,不能重复登录问题。在网上找了下,大概有两种解决方案:1、通过数据库状态位判断该用户是否已经登录。2、利用session监听器监听每一个登录用户的登录情况。个人想了下,第一种解决方案很简单,但需要考虑用户非正常退出的情况,如直接关闭浏览器等等,可用性较低。接下来,主要介绍第二种方案的具体实现:A.用户登录后,先去数据库查询该登录名是否存在、是...转载 2019-04-04 16:31:17 · 7782 阅读 · 0 评论