![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
梦里与你
这个作者很懒,什么都没留下…
展开
-
参数校验、统一异常、统一响应
springboot如何处理:参数校验、统一异常、统一响应转载 2022-08-10 21:02:13 · 101 阅读 · 0 评论 -
理解 Class.forName()
理解JDBC Class.forName()转载 2022-02-21 15:21:40 · 164 阅读 · 0 评论 -
ListItertor为什么先增add再删remove就会报IllegalStateException异常?
add方法初始化了lastRet执行set()方法不会改变lastRet的值,而执行remove()后,lastRet的值从3变为2,执行add()后,lastRet的值从2变成3.为什么会这样设计呢?因为执行add,remove操作后,当前index的值就改变了,上一个下标值也改变了,并且之后元素所有下标的值都会发生改变,所以再进行set(),remove() 操作可能会误修改和误删,所以add,remove操作后,直接将lastRet值设为-1,就是提示迭代器状态已经发生改变,进行set()和原创 2022-02-09 22:37:15 · 511 阅读 · 0 评论 -
ListIterator为什么用集合删除倒数第二个元素,不会抛异常?
cursor(坐标)与size 相同,所以在hashNext()判断时,返回false,不执行下方next方法,也就不会有ConcurrentModificationException异常具体可以查看一下源码原创 2022-02-09 22:33:30 · 266 阅读 · 0 评论 -
JDK配置环境变量
配置Java环境变量原创 2022-02-09 22:30:05 · 1166 阅读 · 0 评论 -
记录一下开发过程中遇到的bug
网页报错404文件丢失或页面找不到网页报错500jsp中java代码出错UnsatisfiedDependencyException:无法创建java bean解决办法:没配置要扫描的包。。。SqlException:不支持的字符集格式语句中字符串没有加单引号或者sql语句错误...原创 2020-06-18 18:30:49 · 133 阅读 · 0 评论