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

中小学生在线做试卷的网站6苏州网络推广服务

中小学生在线做试卷的网站6,苏州网络推广服务,wordpress 手机商城模板,番禺网站设计在过去的几周中#xff0c;我一直在花一些业余时间来创建一个应用程序#xff0c;该应用程序从Open Roads数据生成运行路线-当然已转换并导入到Neo4j中#xff01; 我创建了一个用户定义的过程#xff0c;该过程结合了几个最短路径查询#xff0c;但是如果它们花费的时间… 在过去的几周中我一直在花一些业余时间来创建一个应用程序该应用程序从Open Roads数据生成运行路线-当然已转换并导入到Neo4j中 我创建了一个用户定义的过程该过程结合了几个最短路径查询但是如果它们花费的时间太长我想退出所有这些最短路径搜索。 我的代码没有超时看起来像这样 StandardExpander orderedExpander new OrderedByTypeExpander().add( RelationshipType.withName( CONNECTS ), Direction.BOTH );PathFinderPath shortestPathFinder GraphAlgoFactory.shortestPath( expander, 250 );... 我们可以在几个地方检查经过的时间但是对我来说 扩展器中的expand方法似乎很明显。 我编写了自己的Expander类如下所示 public class TimeConstrainedExpander implements PathExpander {private final StandardExpander expander;private final long startTime;private final Clock clock;private int pathsExpanded 0;private long timeLimitInMillis;public TimeConstrainedExpander( StandardExpander expander, Clock clock, long timeLimitInMillis ){this.expander expander;this.clock clock;this.startTime clock.instant().toEpochMilli();this.timeLimitInMillis timeLimitInMillis;}Overridepublic IterableRelationship expand( Path path, BranchState state ){long timeSoFar clock.instant().toEpochMilli() - startTime;if ( timeSoFar timeLimitInMillis ){return Collections.emptyList();}return expander.expand( path, state );}Overridepublic PathExpander reverse(){return expander.reverse();} } 现在需要更新较早版本的代码片段以使用我们的新类这不太麻烦 StandardExpander orderedExpander new OrderedByTypeExpander().add( RelationshipType.withName( CONNECTS ), Direction.BOTH );TimeConstrainedExpander expander new TimeConstrainedExpander(orderedExpander, Clock.systemUTC(), 200);PathFinderPath shortestPathFinder GraphAlgoFactory.shortestPath( expander, 250 ); ... 我不确定这是否是实现我想要的最佳方法但是在其他几种方法失败之后至少这种方法确实有效 翻译自: https://www.javacodegeeks.com/2017/11/neo4j-traversal-query-timeout.html
http://www.zqtcl.cn/news/569263/

相关文章:

  • 北京 集团公司网站建设免费网站建设模版云盘
  • 阿里云建设网站要什么广州网站建设方案案例
  • 德阳吧网站建设线上编程培训机构哪家好
  • 天津电商网站开发备案查询站长之家
  • 网至普的营销型网站布局青岛做网站
  • 网站开发的安全问题wordpress文章列表显示缩略图
  • 网站运营招聘代理商加盟
  • 清远 网站建设自己做的网站怎么发布
  • 可以做免费推广的网站短视频app有哪些
  • 班级网站建设的系统概述wordpress品牌分类
  • 学做网站论坛第六节个人网站注册公司
  • 网站宣传怎样做不违法做网络平台的网站有哪些
  • 网站建设go邢台集团网站建设报价
  • 哪个网站做appwordpress改成织梦
  • 重庆南岸营销型网站建设公司推荐o2o平台网站建设
  • 网站建设横向发展纵向发展贵阳网站建设外包
  • 网站建设的解决方案南京网站搜索排名
  • 网站怎么做背景衡阳网页定制
  • h5做网站用什么软件中英版网站系统
  • 汕头中英文网站推广wordpress取回密码收不到邮件
  • 外贸在线网站建站wordpress开放注册
  • 桂林餐饮兼职网站建设如何在百度上建网站
  • 怎样做免费网站的推广便宜点的网站空间
  • 中国建设部网站失信名单自己做公司网站难吗
  • 济南做网站需要多少钱园区网站到底怎么建设
  • 武清做网站的公司wordpress商城
  • 网站建设的实训技术总结sql 新建网站
  • 开发网站多少钱网站文件目录结构
  • 网站规划和建设的步骤做网站用的各种图标大全
  • 网站公司查询js代码网站大全