当前位置: 首页 > news >正文

成都网站制作费用wordpress 邮件模板

成都网站制作费用,wordpress 邮件模板,初爱ねんね免费720p,海南科技网络有限公司一般有这种问题,方法中至少会有List或者Map下的至少两个子类,有可能参数类型相同,也有可能不同都有可能触发这个问题!其主要原因是使用了ArrayList进行删除操作或者使用iterator遍历集合的同时对集合进行修改都有可能会出现这个问题 ArrayList属于List下的子类 需要区分的是Li…一般有这种问题,方法中至少会有List或者Map下的至少两个子类,有可能参数类型相同,也有可能不同都有可能触发这个问题!其主要原因是使用了ArrayList进行删除操作或者使用iterator遍历集合的同时对集合进行修改都有可能会出现这个问题 ArrayList属于List下的子类 需要区分的是List在java中有两个属于两个不同的包,这里说的是Util包下的List!两个类一个是接口一个是Class类(基础知识了吧算是) 针对此问题的ArrayList源码解析https://blog.csdn.net/qq_43705131/article/details/122607384 问题截图及源码触发部分代码 业务问题代码 不管泛型使用的是同种参数还是不同参数都要注意这个问题 场景复现 业务场景: 需要一个接口返回一个List对象,但是在List中需要调用另一个接口并将该接口的返回结果插入List中(如上图代码注释所写) 这时候类型的兼容性问题就出现了 代码场景: 首先:调用接口返回一个集合,需要集合中的全部数据及拿到集合中的ID ListMapString, List periodicLQ periodicObservationMapper.periodicLQ(pointId,dir, lineNo, startDate, endDate); 用于调用另一个接口查询该ID下的全部值并且赋到一个List中用于返回 List structureDetailInfo structureDetailInfoMapper.selectByPavementStructureInfoIds(ids); 代码实现:(问题复现) 这样写在List structureDetailInfo structureDetailInfoMapper.selectByPavementStructureInfoIds(ids); {//查询结构内 基本数据及 联合数据 返回统计结果 拿到structure_info 的 ID拿到结构数据将此以数组返回到VOListMapString, ListStructureDetailInfoPO periodicLQ periodicObservationMapper.periodicLQ(pointId,dir, lineNo, startDate, endDate);MapString, ListStructureDetailInfoPO structureInfo new HashMap();//用于存储接口获取到的所有id值ListLong ids new ArrayList();for (MapString, ListStructureDetailInfoPO item: periodicLQ) {if (!item.isEmpty()){Long id Long.valueOf(String.valueOf(item.get(id)));ids.add(id);for (int i 0;i item.size();i){ListStructureDetailInfoPO structureDetailInfo structureDetailInfoMapper.selectByPavementStructureInfoIds(ids);structureInfo.put(structureInfo,structureDetailInfo);//System.out.println( structure detail info size : structureDetailInfo);//resultMap.add(structureInfo);}result.add(item);//result.add(structureInfo);//break;}System.out.println( result size : result);}return result;}解决方案–避免修改ArrayList或者引用的其他List类和Map中的子类 创建一个名为 resultMap 的临时列表并在循环中将结构信息添加到该列表中。最后我们返回 resultMap 列表而不是修改 result 列表用于返回。这就能够解决 ConcurrentModificationException 异常的问题,因为这样就创建了一个中间变量用来存储结果,避免修改了原来的result列表(List) {//查询结构内 基本数据及 联合数据 返回统计结果 拿到structure_info 的 ID拿到结构数据将此以数组返回到VOListMapString, ListStructureDetailInfoPO periodicLQ periodicObservationMapper.periodicLQ(pointId,dir, lineNo, startDate, endDate);ListMapString, ListStructureDetailInfoPO resultMap new ArrayList();MapString, ListStructureDetailInfoPO structureInfo new HashMap();//用于存储接口获取到的所有id值ListLong ids new ArrayList();for (MapString, ListStructureDetailInfoPO item: periodicLQ) {if (!item.isEmpty()){Long id Long.valueOf(String.valueOf(item.get(id)));ids.add(id);for (int i 0;i item.size();i){if (i item.size()){ListStructureDetailInfoPO structureDetailInfo structureDetailInfoMapper.selectByPavementStructureInfoIds(ids);structureInfo.put(structureInfo,structureDetailInfo);//System.out.println( structure detail info size : structureDetailInfo);}else {continue;}//resultMap.add(structureInfo);}resultMap.add(item);resultMap.add(structureInfo);//break;}System.out.println( result size : resultMap);}return resultMap;} :w最后总结: 代码中有 Long id Long.valueOf(String.valueOf(item.get(“id”))); 在写这个的时候,一开始用了toString,编译不报错但运行有错,也建议大家使用这种包围的方法取代.***的方法(这种问题一定会随着jdk的不断更新有所改正) 此外在对断点进行一步步跟踪到源代码时发现的问题触代码如下 如图所示我们在读过SQLsession等常规源码后发现代码执行到了此类中,并确认了SQL是否执行正确 在左下角即为控制程序执行的断点按钮,可以手动点击||,这样resume按钮就会变绿变亮 问题触发代码:↓↓↓
http://www.yutouwan.com/news/160902/

相关文章:

  • PHP网站建设的基本流程icp网站 是什么意思
  • 网站需要人员互联网营销怎么赚钱
  • icp备案查询站长工具中国建设银行员工网站
  • 哈尔滨智能建站模板wordpress函数调用
  • 网站开发需求书模板河南省建设银行网站年报
  • 资阳优化团队预订太极seo
  • 兰州网站建设和维护工作免费开网店怎么开
  • 17网站一起做网店普上海设计网站与
  • 如何查看网站用什么代码做的网站开发用什么语言写
  • 网站预算怎么做网站背投广告代码
  • 网站建设收费明细表做网站只做前端可以用吗
  • 佳木斯网站建设网站建设质量如何衡量
  • 手机全部网站html转wordpress教程视频
  • 电商免费网站入口做vlogger的网站有哪些
  • 个人网站怎么做详情页做网站什么内容吸引人
  • 北京网站制作17页一个好网站
  • 哪里可以做网站教程奇迹网站自己做
  • 田阳县建设局网站广州市城乡建设信息中心网站
  • 宁德城乡建设部网站免费注册126邮箱
  • 做平台好还是自己建网站即刻搜索
  • 免费弄空间的网站网站的基本概念
  • 网站字体大小是多少合适网站企业备案资料
  • 谈一谈对网站开发的理解重庆餐饮网站建设
  • 网站建设自查情况重新安装wordpress
  • 佛山网站建设流程彩页设计模板免费
  • 中国制造网 做网站费用wordpress长文章分页代码
  • 昌吉网站建设室内设计的概念和内涵
  • 购买完域名后怎么做网站淄博网站制作多样定制
  • 陕西交通建设集团蓝商公司网站做gif网站
  • 公司网站做排名用什么搜索好点网页制作作业网站