搜索结果
查询Tags标签: StringUtils,共有 35条记录-
使用substring截取字符串,解决错误:Java.lang.StringIndexOutOfBoundsException:String index out of range: 5
错误样例: String stringa=substring( 0, 1000);//截取一千 报错: Java.lang.StringIndexOutOfBoundsException:String index out of range: 5 (查看了对应的截取数据问题,发现是该字段长度不一 有些字段实际长度不及1000 使用1000截取就会报这个错误 数据组访问越界 …
2021/11/1 11:10:50 人评论 次浏览 -
使用substring截取字符串,解决错误:Java.lang.StringIndexOutOfBoundsException:String index out of range: 5
错误样例: String stringa=substring( 0, 1000);//截取一千 报错: Java.lang.StringIndexOutOfBoundsException:String index out of range: 5 (查看了对应的截取数据问题,发现是该字段长度不一 有些字段实际长度不及1000 使用1000截取就会报这个错误 数据组访问越界 …
2021/11/1 11:10:50 人评论 次浏览 -
Spring Boot 进行优雅的字段校验
Controller层 VS Service层 一般推荐与业务无关的放在Controller层中进行校验,而与业务有关的放在Service层中进行校验。 那么如何将参数校验写的优雅美观呢,如果都是if - else,就感觉代码写的很low 常用校验工具类 使用Hibernate Validate 引入依赖 <dependency>…
2021/11/1 6:11:56 人评论 次浏览 -
Spring Boot 进行优雅的字段校验
Controller层 VS Service层 一般推荐与业务无关的放在Controller层中进行校验,而与业务有关的放在Service层中进行校验。 那么如何将参数校验写的优雅美观呢,如果都是if - else,就感觉代码写的很low 常用校验工具类 使用Hibernate Validate 引入依赖 <dependency>…
2021/11/1 6:11:56 人评论 次浏览 -
java代码审计--xss漏洞
漏洞两种情况 1.直接用request.getParameter(“参数”);去获取值 然后直接用println()输出 2.用request.setAttribute输出 <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE ht…
2021/9/15 17:04:53 人评论 次浏览 -
java代码审计--xss漏洞
漏洞两种情况 1.直接用request.getParameter(“参数”);去获取值 然后直接用println()输出 2.用request.setAttribute输出 <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE ht…
2021/9/15 17:04:53 人评论 次浏览 -
编程技巧:如何正确编写以及重构if-else语句
目录 前言 优化方式 方式一:提前return 方式二: 使用三目运算符 方式三:使用枚举 方式四:使用Map 方式五:合并条件表达式 方式六:使用Stream流API 方式七:使用Optinal 最后 前言在日常的开发工作中,面对某些业务需求,在编写代码时,很有可能会使用大量的判断语句…
2021/9/4 17:06:05 人评论 次浏览 -
编程技巧:如何正确编写以及重构if-else语句
目录 前言 优化方式 方式一:提前return 方式二: 使用三目运算符 方式三:使用枚举 方式四:使用Map 方式五:合并条件表达式 方式六:使用Stream流API 方式七:使用Optinal 最后 前言在日常的开发工作中,面对某些业务需求,在编写代码时,很有可能会使用大量的判断语句…
2021/9/4 17:06:05 人评论 次浏览 -
创建admin用户
创建admin用户有两种方式:直接使用 密码进行注册 使用人脸进行注册 若使用人脸进行注册 可以不用输入密码业务流程:首先判断字段是否有错误 如字段为赋值之类的错误 判断是否有图片base64传入 若无base64传入则表示用户必须使用密码进行登录 校验密码是否为空 校验密码是否…
2021/8/20 6:08:07 人评论 次浏览 -
创建admin用户
创建admin用户有两种方式:直接使用 密码进行注册 使用人脸进行注册 若使用人脸进行注册 可以不用输入密码业务流程:首先判断字段是否有错误 如字段为赋值之类的错误 判断是否有图片base64传入 若无base64传入则表示用户必须使用密码进行登录 校验密码是否为空 校验密码是否…
2021/8/20 6:08:07 人评论 次浏览 -
equalsIgnoreCase的使用
当进行string类型变量的相等比较时,一般采用StringUtils.equals这个方法,此方法比较时是区分大小写的,即abc和AbC之间比较是不相等的。但有些时候我们比较的时候并不关心大小写,只要字母相同即可,此时就可以使用StringUtils.equalsIgnoreCase这个方法。下面举例说明:…
2021/8/2 23:08:52 人评论 次浏览 -
equalsIgnoreCase的使用
当进行string类型变量的相等比较时,一般采用StringUtils.equals这个方法,此方法比较时是区分大小写的,即abc和AbC之间比较是不相等的。但有些时候我们比较的时候并不关心大小写,只要字母相同即可,此时就可以使用StringUtils.equalsIgnoreCase这个方法。下面举例说明:…
2021/8/2 23:08:52 人评论 次浏览 -
【java框架】SpringBoot(9) -- Springboot中如何优雅的进行字段校验
参数校验放置位置:一般推荐与业务无关的放在Controller层中进行校验,而与业务有关的放在Service层中进行校验。如果项目中都在Controller层中进行的校验,则按照项目的规范要求参照进行校验即可。 1.1.常用的校验工具类 使用Hiberbate Validate 引入依赖:<dependenc…
2021/7/30 9:06:17 人评论 次浏览 -
【java框架】SpringBoot(9) -- Springboot中如何优雅的进行字段校验
参数校验放置位置:一般推荐与业务无关的放在Controller层中进行校验,而与业务有关的放在Service层中进行校验。如果项目中都在Controller层中进行的校验,则按照项目的规范要求参照进行校验即可。 1.1.常用的校验工具类 使用Hiberbate Validate 引入依赖:<dependenc…
2021/7/30 9:06:17 人评论 次浏览 -
(转载)Java之StringUtils的常用方法
//导入包 import org.apache.commons.lang3.StringUtils//判断不为空 不包含空格 StringUtils.isNotEmpty(" ") = true//判断不为空 包含空格 StringUtils.isNotBlank(" ") = false//判断为空 不包含空格 StringUtils.isEmpty(null) = true StringUti…
2021/7/29 9:05:46 人评论 次浏览