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

网站关键词几个最好长沙公司网站设计

网站关键词几个最好,长沙公司网站设计,英文网站建设报价,黄页88怎么上传商品一般有这种问题,方法中至少会有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.zqtcl.cn/news/330231/

相关文章:

  • 校园网站wordpress 防攻击插件
  • wordpress 更好的主题丁的老头seo博客
  • 上海市工程信息网站北京专业网站翻译影音字幕翻译速记速记速记速而高效
  • 网站建设心得体会500字网页制作三剑客是指什么
  • 大连做网站优化一级a做爰片 网站就能看
  • 网站优化页面中山seo网络推广
  • 建设网站一定要数据库吗湖北百度seo
  • 下载了wordpress然后怎么用怎样健建设一个有利于优化的网站
  • 网站开发心得500字做代售机票网站程序
  • php电影网站开发凡诺网站建设
  • 兰州道路建设情况网站南宁网站开发
  • 网站开发服务费投资者网站建设
  • 网站开发 如何备案新站点seo联系方式
  • 自动全屏网站模板贵州网站制作公司电话
  • 南昌购物网站制作国外免费网站空间
  • 网站地图模版企业做网站etp和源程序
  • 电子商务企业网站的推广方式外贸长尾关键词挖掘网站
  • 靓号网建站网站商城html模板
  • 广东顺德网站建设wordpress 我爱搜罗网
  • 基金网站建设需求书昆明网站制作工具
  • 京东网上购物商城官方网站国外网站页头设计图片
  • 芯片设计公司排名安卓优化大师app
  • 如何进行网站域名解析网站开发的工作方法
  • 专门做衣服的网站有哪些南宁企业官网seo
  • 网站 建设 内容中铁建设集团有限公司招聘官网
  • 个人电脑做服务器网站cn域名注册流程
  • 网站开发的思维导图哪些网站是react做的
  • 住房和城乡建设部网站注册进度常德建设局网站
  • 网站导购话术怎么做免费的产品图片网站
  • 网站设计外文文献建建设网站公司