- 博客(4)
- 资源 (1)
- 收藏
- 关注
原创 使用hashcode取模造成数组越界 java.lang.ArrayIndexOutOfBoundsException: -1
错误信息 在使用某个不规则数的hashcode取模后,得到对应数组位置的值,出现java.lang.ArrayIndexOutOfBoundsException异常。这是个坑… hashcode的值可能为负数,取模后在数组中取值造成了数据越界 解决方法 使用Math.abs()方法 ,array[Math.abs(value.hashcode()) % 10] ...
2018-11-22 16:02:22 2140
原创 springboot学习(九): 文件的上传下载和jsp页面的使用
说明 由于工作的需要,在学习springboot时,学习了jsp的使用,最近又涉及到springboot的文件上传方式。找资料学习后,在这里记录总结下springboot的单个和多个文件的上传和下载及jsp的使用。 正文 一、jsp的使用 通过Spring Initializr创建新的springboot项目,添加依赖: <dependency> <groupId>org...
2018-11-18 13:37:45 1228
原创 Intellij IDEA 自定义注释模板 在方法上得到参数和返回值
说明 之前配置的注释模板在方法上得不到参数和返回类型,在网上找了好多方法,如在param和returnType设置groovyScript脚本,但仍然无法获取。最后找到资料,发现是模板格式设置错误,在这里记录下。 正文 如何创建Live Templates就不在此介绍了。直接介绍方法注释模板的设置: 如图所示,直接名称为* 的模板,这个模板中有三个参数需要设置:@Date,@Param,@Ret...
2018-11-13 17:17:50 8182 1
原创 springboot学习(八): 日志输出log4j2的使用
说明 在学习springboot时,学习了log4j2日志文件的使用,使用AOP统一处理web请求日志,将日志记录到MongoDB中等内容,通过本篇博文,记录总结下springboot中日志的输出以及log4j2的配置、 正文 引入依赖 去除web自带的日志,引入log4j2的依赖,aop和mongo依赖 <dependencies> <dependency> &...
2018-11-04 21:18:50 717
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人