java
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 · 3010 阅读 · 2 评论 -
Spring Boot版本对应Spring Cloud版本信息
废话不多说,上才艺。。。 版本对应关系官网地址:https://spring.io/projects/spring-cloud Table 1. Release train Spring Boot compatibility Release Train Boot Version Hoxton 2.2.x, 2.3.x (Starting with SR5) Greenwich 2.1.x Finchl原创 2020-09-16 11:59:12 · 357 阅读 · 0 评论 -
防止用户重复登录解决方案
前一段时间碰到一个需求:一个账号只能登录一次,不能重复登录问题。 在网上找了下,大概有两种解决方案: 1、通过数据库状态位判断该用户是否已经登录。 2、利用session监听器监听每一个登录用户的登录情况。 个人想了下,第一种解决方案很简单,但需要考虑用户非正常退出的情况,如直接关闭浏览器等等,可用性较低。 接下来,主要介绍第二种方案的具体实现: A.用户登录后,先去数据库查询该登录名是否存在、是...转载 2019-04-04 16:31:17 · 7993 阅读 · 0 评论 -
数据库连接池的理解和使用
一、什么是数据库连接池? 官方:数据库连接池(Connection pooling)是程序启动时建立足够的数据库连接,并将这些连接组成一个连接池,由程序动态地对池中的连接进行申请,使用,释放。 个人理解:创建数据库连接是一个很耗时的操作,也容易对数据库造成安全隐患。所以,在程序初始化的时候,集中创建多个数据库连接,并把他们集中管理,供程序使用,可以保证较快的数据库读写速度,还更加安全可靠。转载 2017-06-27 13:08:51 · 317 阅读 · 0 评论 -
idea创建springboot项目和springcloud项目方法
一:创建springboot项目 1.选择File –> New –> Project –>Spring Initialer –>点击Next 2.填写项目相关的信息,–>点击next 3.选择web –> web,–>点击next 4.填写项目名和项目位置,–>点击finish 5.会自动生成一个Application类...转载 2019-06-26 11:45:47 · 2024 阅读 · 0 评论
分享