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

宽带固定ip的怎么做网站服务器如何做响应式网站视频教程

宽带固定ip的怎么做网站服务器,如何做响应式网站视频教程,汕头免费建站公司,wordpress 子菜单computeIfAbsent是Java 8引入的Map接口中的一个方法#xff0c;它提供了一种更高效且线程安全的方式来 conditionally compute or retrieve a value for a given key in a map. 当你想要为一个键计算一个值#xff08;如果该键尚不存在对应的映射关系#xff09;#xff0c…computeIfAbsent是Java 8引入的Map接口中的一个方法它提供了一种更高效且线程安全的方式来 conditionally compute or retrieve a value for a given key in a map. 当你想要为一个键计算一个值如果该键尚不存在对应的映射关系并且仅当该键还没有关联的值时才执行计算时这个方法非常有用。 方法签名如下 V computeIfAbsent(K key, Function? super K,? extends V mappingFunction)K 是Map中键的类型。V 是Map中值的类型。key 是你想要检查和/或插入值的键。mappingFunction 是一个函数当给定的键在Map中不存在时会被调用。这个函数接受键作为参数并返回应该与该键关联的值。 如果key在Map中已经存在则该方法直接返回当前与该键关联的值而不会执行mappingFunction。如果key不存在那么mappingFunction会被调用其结果会被插入到Map中与key关联并返回这个新计算的值。 在提供的代码示例中computeIfAbsent确保了如果dataMap中还没有与key相关的映射就创建一个新的HashMap并与之关联。这样可以避免因重复的key导致的多次put操作提高了效率同时也简化了代码。 private void addInfluxDbChannelHistoryDataToTheMap(ListFluxTable fluxTableList, MapString, MapInteger, String dataMap) {fluxTableList.stream().flatMap(fluxTable - fluxTable.getRecords().stream()).forEach(record - {String channelIdWithDeviceId Optional.ofNullable(String.valueOf(record.getValueByKey(channelIdWithDeviceId))).orElseThrow(() - new IllegalArgumentException(channelIdWithDeviceId is missing));String deviceId channelIdWithDeviceId.split(_)[0];String timeStr Optional.ofNullable(String.valueOf(record.getValueByKey(_time))).orElseThrow(() - new IllegalArgumentException(_time is missing));String time influxDBUtils.convertIsoToCustomFormat(timeStr, DateUtils.YYYY_MM_DD_HH_MM_SS);String key deviceId _ time;Integer cid Optional.ofNullable(record.getValueByKey(cid)).map(Object::toString).filter(s - !s.equals(null)).map(Integer::valueOf).orElseThrow(() - new IllegalArgumentException(cid is invalid));String value Optional.ofNullable(String.valueOf(record.getValueByKey(value))).orElse();dataMap.computeIfAbsent(key, k - new HashMap()).put(cid, value);});}
http://www.eeditor.cn/news/121551/

相关文章:

  • 有网站了小程序怎么做phpcms 网站根目录
  • o2o网站建设方案wordpress主题开拓右边栏
  • 个人与公司网站备案五华网站建设
  • 网站设计及内容策划深圳华强北现在能去吗
  • 做网站和app一个好的网站建设需要多少钱
  • wordpress 瀑布流ajaxseo 专业为网站建设
  • 创建网站代码是什么问题公司的宣传片怎么制作
  • 那里有制作网站公司信息系统开发流程
  • 国内最大的网站制作公司沈阳网站推广有什么技巧
  • 中英切换的网站咋做wap网站推广方法
  • 做的网站怎么上线dedecms做门户网站
  • 网站建设 域名免费建设小说网站
  • 网站推广优化建设方案网站建设兼职挣多少钱
  • 长春做网站网站外贸网站如何选择域名
  • 网站做多个语言有什么好处常平做网站
  • 学做家常菜的网站有哪些营销网站的主题 定位 修改建议
  • 网站营销策略组合如何设计一个简单网页
  • 做任务得佣金的网站网页小游戏链接
  • 做网站入什么会计科目想自己做网站需要会什么
  • 网站各个阶段推广工商网上怎么申请注册公司
  • ie 常用网站五屏网站建设怎样
  • 企业网站素材中国一级建造师网官网
  • 做营销网站seo郑州全员核酸
  • 网上制作网站网站开发文档下载
  • 移动互联网时代欧莱雅全渠道营销模式研究石家庄seo
  • 教育加盟培训网站建设代理公司注册要提供什么资料
  • 网站兼容所有浏览器电脑建设网站服务器
  • 怎样大力开发公司网站建设搜索引擎排行榜前十名
  • 网站开发时间进度表购买服务器做网站
  • 课题组网站建设网站开发计算机语言的比较