FAQ(79):java.lang.NumberFormatException: For input string: "Thu Apr 12 17:57:00 CST 2018"

java.util.ConcurrentModificationException异常分析及解决 在开发的过程中,我们经常会对集合中的元素进行操作,改变集合的内容可能会产生ConcurrentModificationException异常,本文对该异常进行详细的分析。 可能一些同学看到过fail-fast或者fail-safe的概念,如果不了解的可以点击: fail-fast(快速失败)和fail-safe(安全失败) ConcurrentModificationExcept... 阅读详情

2018年8月31日

1、日志:

java.lang.NumberFormatException: For input string: "Thu Apr 12 17:57:00 CST 2018"
	at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
	at java.lang.Long.parseLong(Long.java:441)
	at java.lang.Long.parseLong(Long.java:483)
	at org.apache.jsp.admin.activityManager.sendActivity_jsp._jspService(sendActivity_jsp.java:132)
	at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:111)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:848)
	at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:403)
	at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:492)
	at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:378)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:848)
	at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:684)
	at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:501)
	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:137)
	at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:557)
	at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:231)
	at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1086)
	at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:428)
	at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:193)
	at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1020)
	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:135)
	at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:116)
	at org.eclipse.jetty.server.Server.handle(Server.java:370)
	at org.eclipse.jetty.server.AbstractHttpConnection.handleRequest(AbstractHttpConnection.java:494)
	at org.eclipse.jetty.server.AbstractHttpConnection.content(AbstractHttpConnection.java:982)
	at org.eclipse.jetty.server.AbstractHttpConnection$RequestHandler.content(AbstractHttpConnection.java:1043)
	at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:865)
	at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:240)
	at org.eclipse.jetty.server.AsyncHttpConnection.handle(AsyncHttpConnection.java:82)
	at org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:667)
	at org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:52)
	at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:608)
	at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:543)
	at java.lang.Thread.run(Thread.java:745)
2018-04-13 19:11:08.729:WARN:oejs.ServletHandler:/g01-web/admin/activityManager/sendActivity.jsp

 

2、解决方法:

1)这是send.jsp提示的bug,但是已经确认了方法传参无误;

2)报错是说日期的格式有误,即无法将Date类型转为Long类型;

3)希望传给jsp的是string的类型,所以在Task那边先将Date转化为long即可;

 

 

Ubuntu20.04安装Torque-6.1.2单机版(踩坑篇) 说明:PBS排队系统原先是在Centos7安装使用很顺利,但是有客户需求在Ubuntu20.04上使用,着手在Ubuntu20.04安装上安装的时候发现很多报错,并不能顺利安装,网上查找到的教程,有的说是让放弃转slurm,有的是换源安装,但是安装好的版本很低,有许多bug,不是很好用。经过自己慢慢摸索之后,改了部分配置以及源码之后,能够顺利安装,再次记录一下踩坑心得,与大家一起分享学习。如有问题,欢迎大家来撩。............... 阅读详情

相关推荐

洛谷 P5736 【深基7.例2】质数筛

题目描述 输入 n(n\le100)n(n≤100) 个不大于 100000 的整数。要求全部储存在数组中,去除掉不是质数的数字,依次输出剩余的质数。 输入格式 无 输出格式 无 输入输出样例 输入 #1 复制 5 3 4 5 6 7 输出 #1 复制 3 5 7 板子题,使用一下线性筛 #include <iostream> #include <cstdio> #include <cstring> #include <algorithm> using n

qq_37978559的博客 1117

java.util.ConcurrentModificationException at java.util.ArrayList$Itr.checkForComodification

1.ConcurrentModificationException 有如下代码处理ArrayList @Test public void test1() { List<Integer> list = new ArrayList<>(); list.add(1); list.add(2); list.add(3); list.add(4); for(int num: list

bitcarmanlee的博客 9324

Alipay 支付唤起 h5 测试

测试地址 https://recharge.apps.oppomobile.com/recharge-center/recharge/?from=message try { //唤起客户端快捷参数 var data = {"requestType":"SafePay","fromAppUrlScheme":"alipays","dataString":"h5_ro...

六桥风月IT随笔 1万+

java.util.ConcurrentModificationException 解决方案

ArrayList线程不安全

weixin_39709686的博客 1944

vivado下ECO操作-不重新综合实现修改属性并生成.bit

ECO即engineer change order,即工程变更指令,可以对设计做局部小改动并只对改动部分重新布局布线并生成.bit。在一个工程动辄编译几个小时情况下,可以在调试中节省大量时间。比如我们在调试中,需要改变时钟占空比或者相位,需要改变寄存器初值等等,此时用ECO暂时改动,待验证后在重新编译无疑是最有效率的方法。 实现ECO通常有两种方式,一是通过vivado界面完成,另一种方法就是tcl脚本。所有的ECO操作都可以通过tcl操作完成,有的操作用vivado界面无法完成,只能通过tcl。以下主要

4656

解锁RK3588视觉潜能:RGA硬件加速库实战指南

本文深入探讨了如何利用RK3588芯片内置的RGA硬件加速库,解决视觉应用中图像预处理的性能瓶颈。通过实战指南,详细介绍了RGA库在YUV转RGB、图像缩放等核心操作上的应用,相比CPU软处理可大幅降低延迟与CPU占用,从而充分释放RK3588的NPU算力,构建高效的AI视觉预处理流水线。

zeta9的博客 669

java.util.ConcurrentModificationException异常原因及解决方法

java.util.ConcurrentModificationException异常原因及解决方法 在java语言中,ArrayList是一个很常用的类,在编程中经常要对ArrayList进行删除操作,在使用remove方法对ArrayList进行删除操作时,报java.util.ConcurrentModificationException异常,下面探讨一下该异常的原因以及解决办法。 import java.util.ArrayList; import java.util.List; public c

java0825的博客 6万+

[密码学实战]密评考试训练系统v1.0程序及密评参考题库(获取路径在文末)(二十四)

本系统将密码学理论与软件工程实践相结合,为密评备考提供了高效解决方案。随着《密码法》的深入实施,掌握密评知识将成为信息安全从业者的核心竞争力。立即开始您的密码安全专家之旅!(注:实际应用请以最新发布版本为准)

曼岛_的博客 797

java arraylist 迭代器_[JAVA] ArrayList循环删除陷阱及迭代器介绍

一 ArrayList循环删除陷阱模板测试代码如下:public classArrayListRemove {public static voidmain(String[] args) {ArrayList list = new ArrayList();list.add("a");list.add("bb");list.add("bb");list.add("ccc");list.add("cc...

weixin_34647584的博客 398

基于YOLOv8的智能肿瘤检测系统:从图像到诊断的深度学习应用——含代码和论文

本文提出了一种基于YOLOv8深度学习的智能肿瘤检测系统,用于医学影像(CT/MRI/X光)的自动分析与诊断。针对传统人工阅片效率低、主观性强的问题,系统采用最新的YOLOv8目标检测算法,通过改进的C2F骨干网络、Anchor-Free检测头和解耦头等创新设计,实现高效精准的肿瘤定位。文章详细阐述了模型架构、数据处理流程、训练优化方法及PyQt5用户界面开发,为临床提供可靠的AI辅助诊断工具。实验结果表明,该系统在速度和准确率上达到良好平衡,有望提升肿瘤早期筛查效率。

FJN110的博客 199

Pydoll浏览器自动化框架教程

让浏览器自动化回归本质。不再纠缠驱动兼容、不再手动处理验证码、不再因为请求和 UI 分裂而头疼。如果你经常做 Web 自动化、爬虫或者测试,不妨试试 Pydoll。也别忘了给项目点个 ⭐,让作者知道有人喜欢这个工具。👉GitHub 地址。

代码简单说 Vue、JAVA、PHP、Node.js 熟练运用,接口、架构、性能全搞定。 204

java.util.ConcurrentModificationExceptionat java.util.ArrayList$Itr.checkForComodification

  出错代码: 错误原因:List集合迭代的过程中对集合进行修改的操作,例如add,remove 参考引用:https://www.cnblogs.com/andy-zhou/p/5339683.html  

CLAY 2753

【花雕学编程】嵌入式破局:MimiClaw入局后,“小龙虾”AI智能体生态的竞争与未来

摘要: 2026年初,开源项目OpenClaw的爆发式增长带动AI智能体赛道迅速崛起,国内外厂商竞相布局,形成多元化的“小龙虾”生态。国外开源社区推出的嵌入式智能体MimiClaw填补了边缘设备场景空白,重塑行业竞争格局。本文系统梳理生态构成,分析云厂商(如腾讯、阿里云)、大模型厂商(如智谱、MiniMax)、硬件/OS厂商(华为)及开源独立派(有道龙虾、MimiClaw)的差异化策略,并预判未来趋势:消费级渗透加速、云边协同、IM整合及模型与Agent深度绑定。同时提醒生态存在数据泄露等高危风险,需警惕安

雕爷学编程 884

ArrayList使用不当带来的ConcurrentModificationException及其五种避免方案

1. 异常出现场景 异常发现于我的如下一段代码中: List<String> arrList = new ArrayList<String>() {{ add("maple"); add("Maple"); add(""); add("boy"); add("Boys"); }}; for (String str:arrList) { if (str.equals("Boys")) { arrLis...

weixin_43300285的博客 1384

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

Java ConcurrentModificationException异常原因和解决方法

在Vector、ArrayList在迭代的时候如果同时对其进行修改就会抛出java.util.ConcurrentModificationException异常。 Vector、ArrayList都是继承父类AbstractList,下面以ArrayList为例: 一、出现ConcurrentModificationException异常实例 先看下面这段代码: public sta...

qq_16957817的博客 485

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

Java 报错 java.util.ConcurrentModificationException: null 的原因和解决方案

在 Java 编程中,当使用迭代器或者增强型 for 循环遍历集合或者映射时,有时可能会遇到 java.util.ConcurrentModificationException: null 的异常。这个异常通常在多线程环境下出现,意味着在迭代过程中,集合或者映射的结构发生了变化。本篇博客将为您解析这个异常的原因,并提供相应的解决方案。

Java老兵的后端进阶与AI前沿探索之路。 1万+

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

java ArrayList中的subList方法

2019独角兽企业重金招聘Python工程师标准>>> ...

weixin_34090562的博客 812

Java的java.util.List.subList踩坑

最近写项目遇到了一个很**的错 (代码如下) 一、示例代码 List<Integer> parentList = new ArrayList<>(); for (int i = 0; i < 10; i++) { parentList.add(i); } List<Integer> listA = parentList.subList(0, 4); List<Integer> listB = paren

Alex的博客 790

java集合--ArrayList

写在前面 最近在学习java的底层代码,写博客是为了记录自己在学习过程中的一些笔记。这是我的第一篇博客,完成“写一篇博客”成就~~~ ArrayList 我们直接来看ArrayList的底层源码。其底层是使用Object数组实现的。会使用size来记录其容量。 transient Object[] elementData; private int size; 由于其底层是使用数组实现的,因此插...

qewetfty的博客 270

解决:java.util.ConcurrentModificationException: null:异常

public class Test { public static void main(String[] args) { List<String> list = new ArrayList<>(); list.add("aa"); list.add("bb"); list.add("cc"); ...

云大牛的博客 4万+

java集合框架

1.treeset怎么去重 2. ArrayList底层实现了random access接口,序列化和反序列化有什么作用 3. arraylist 的扩容原理 arraylist 底层使用数组实现的,每次扩容会声明一个原来大小1.5倍的新数组然后把内容放进去 ...

weixin_44282288的博客 1025

java.util.ConcurrentModificationException 异常问题详解

环境:JDK 1.8.0_111 在Java开发过程中,使用iterator遍历集合的同时对集合进行修改就会出现java.util.ConcurrentModificationException异常,本文就以ArrayList为例去理解和解决这种异常。 一、单线程情况下问题分析及解决方案 1.1 问题复现 先上一段抛异常的代码。 1 public void test1() ...

weixin_30556959的博客 479

Java 集合中常见 checkForComodification()方法的作用? modCount和expectedModCount作用?

/** * The number of times this list has been &amp;amp;lt;i&amp;amp;gt;structurally modified&amp;amp;lt;/i&amp;amp;gt;. * Structural modifications are those that change the size of the * list, or otherwise perturb it in such a fas...

Pzwdshxzt 的博客 1万+

Java - java.util.ConcurrentModificationException 异常原因及解决方法

Java - java.util.ConcurrentModificationException 异常原因及解决方法

3766

Java提高配(三七)—–Java集合细节(三):subList的缺陷

我们经常使用subString方法来对String对象进行分割处理,同时我们也可以使用subList、subMap、subSet来对List、Map、Set进行分割处理,但是这个分割存在某些瑕疵。一、subList返回仅仅只是一个视图       首先我们先看如下实例:public static void main(String[] args) { List list1 = new

chenssy 的技术博客 1万+

java.util.ConcurrentModificationException异常出现的原因及解决方法

增强for循环 遍历列表时会调用 checkForComodification() 方法检查当前列表是否有并发修改,如果有则会抛出 java.util.ConcurrentModificationException 异常。

晴空๓ 2995
上一篇: FAQ(78):org.apache.jasper.JasperException: PWC6033: Error in Javac compilation for JSP||PWC6197:
下一篇: FAQ(80):java.util.ConcurrentModificationException at java.util.ArrayList$Itr.checkForComodification
后台技术汇
博客等级 码龄11年 670粉丝 531原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

后台技术汇

对你的帮助,是对我的最好鼓励。

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值