小墨の博客

梦想需要付诸行动,否则只能是梦

java.util.ConcurrentModificationException详解

最近在开发一个Java项目的时候遇到一个需求,需要定时触发指定任务,然后将其放入一个LinkedList中,定时去查询任务是否完成。

然后我在写代码的时候就使用了Iterator迭代器,但是从LinkedList中删除任务的时候报了java.util.ConcurrentModificationException错误。

原因是因为我在迭代的过程中直接使用了LinkedList对象的remove方法,但其实这样是不行的,Iterator中需要使用 迭代出来的元素.remove(); 方法从中移除元素。

阅读全文

java时间操作,时间戳转calender


阅读全文

Java解析多层嵌套json字符串

Java解析多层嵌套json字符串

阅读全文

java.lang.IllegalArgumentException: Source must not be null

错误分析:未做非空判断。

阅读全文

discard long time none received connection. , jdbcUrl:

用druid数据库链接,日志中一直在报 Error,内容是 discard long time none received connection. , jdbcUrl:

阅读全文

Loading class `com.mysql.jdbc.Driver'. This is deprecated.

Loading class `com.mysql.jdbc.Driver'. This is deprecated. The new driver class is `com.mysql.cj.jdbc.Driver'. The driver is automatically registered via the SPI and manual loading of the driver class is generally unnecessary.

阅读全文

NPM – 检查并更新项目依赖的版本(转载)


阅读全文

快速创建 nodejs 项目


阅读全文

SpringBoot打包后Jar包很大怎么办?(将jar包中依赖挪到jar包外部)

SpringBoot使用spring-boot-maven-plugin插件打包很方便,启动也方便,可是整个Jar包太大了,不方便传输,怎么办?

阅读全文

SpringBoot 配置文件放在jar外部

Spring Boot程序默认从application.properties或者application.yaml读取配置,如何将配置信息外置,方便配置呢?

阅读全文

搜索
本文二维码
标签列表
站点信息
  • 文章总数:508
  • 页面总数:20
  • 分类总数:92
  • 标签总数:208
  • 评论总数:61
  • 浏览总数:225323

| | |
| |  Z-Blog PHP