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

群辉做网站服务器知乎关键词排名

群辉做网站服务器,知乎关键词排名,网站建设体会doc,全网浏览器技术使用&#xff1a;使用了Java 8引入的Stream API以及Optional类。这些特性用于简化集合的处理和减少空指针异常。 List<ResourceInfoDto> authData chatBase.getData();String baseName dto.getBaseName();Optional<ResourceInfoDto> authWithResourceCode a…

技术使用:使用了Java 8引入的Stream API以及Optional类。这些特性用于简化集合的处理和减少空指针异常。

 List<ResourceInfoDto> authData = chatBase.getData();String baseName = dto.getBaseName();Optional<ResourceInfoDto> authWithResourceCode = authData.stream().filter(auth -> baseName.equals(auth.getResourcecode())).findFirst();if (authWithResourceCode.isPresent()) {//拥有此库的权限,执行逻辑}else {//无权限logger.warn("卡号为{}的用户越权访问{}知识库",dto.getStaffCode(),dto.getBaseName());return converseHandleWrapper.handle2("您无权访问此知识库");}

代码解析:

  • **authData.stream():**将authData列表转化为Stream,以便于进行流处理。
  • **filter(auth -> baseName.equals(auth.getResourcecode())):**使用filter方法筛选出所有ResourceInfoDto对象中resourcecode与baseName相等的元素。
  • **findFirst():**尝试找到流中的第一个元素。它返回一个Optional对象,该对象可能包含流中的第一个元素,也可能为空。
  • 通过调用isPresent()方法检查Optional对象是否包含一个值。如果包含一个值,即找到了与给定baseName匹配的ResourceInfoDto对象,那么执行if语句块中的代码。如果没有找到匹配的对象,执行else语句块的代码。
http://www.yayakq.cn/news/794257/

相关文章:

  • 找公司做网站需要注意北京迈程网络网站建设公司
  • 网站建设要花钱吗免费建站的
  • jquery 网站源码购买网站建设平台
  • 扁平化设计网站三网合一网站远吗
  • 网站开发公司排行榜一般做门户网站多少钱
  • 移动端快速建站南京银城建设 网站
  • 佛山企业网站建设教程婚纱摄影手机网站模板
  • 网站建设分工明细表深圳网站设计公司设计
  • 网站制作厂家常见的网站推广方法有哪些
  • 做做做做网站死链对网站链轮的影响
  • 电商网站建设需要多少钱一年网络广告的类型
  • 无为县城乡建设局网站wordpress分类目录代码
  • 做海报找背景图有哪些网站公明做企业网站
  • 网页制作的网站中国风手机网站模板
  • 网站策划文案房屋设计师室内设计
  • 企业做网站带来的好处wordpress按分类设置seo
  • 所有网站302跳转百度用单页做网站 文章直接写上去 百度收录关键词吗
  • 网站正在建设中的产品外观设计公司
  • 江西雄基建设网站广州安全教育平台入口登录
  • 哪家可以做网站网站制作需求表
  • 鄂州网站制作太原网站建设随州
  • 网站前台建设需要哪些技术知识用dw做音乐网站系统的代码
  • 想办个网站怎么做wordpress更换服务器搬家教程
  • 西安做网站需要多少钱jsp网站开发实例教程
  • 爱2345网址大全网络推广SEO优化网站建设
  • 关键词查询的分析网站网络平台建设及运营方案
  • 济南住房和城乡建设厅网站网站开发维护合同样板
  • 茶叶网站建设网页设计制作青岛网站建设有哪些公司
  • 网站开发流程比较合理怎么找网红合作卖东西
  • 谷歌建站兰州网站建设lzwlxc