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

阿里巴巴网站图片怎么做WordPress建站 用插件

阿里巴巴网站图片怎么做,WordPress建站 用插件,西宁网站建设企业,动画设计就业前景项目需求:javaMATLAB并行开发 在java中调用由MATLAB转成的jar包的代码,需要调用到底层的MATLAB服务。每次只能一个线程调用,当多个线程同时调用MATLAB时,MATLAB会报错。导致整个java服务挂掉。 现在增加线程控制,每…

项目需求:java+MATLAB并行开发    在java中调用由MATLAB转成的jar包的代码,需要调用到底层的MATLAB服务。每次只能一个线程调用,当多个线程同时调用MATLAB时,MATLAB会报错。导致整个java服务挂掉。

现在增加线程控制,每次只允许一个线程调用MATLAB代码。

使用ConcurrentHashMap来确保线程数量,在调用的service中定义一个变量用来保存当前调用的请求

 private final Map<String, Boolean> ongoingRequests = new ConcurrentHashMap<>();

每次有新的请求进入时,判断是否已经存在相同的请求  存在则返回报错信息“服务器繁忙,请稍后重试”

 String requestKey = req.toKey();System.out.println("-------"+ongoingRequests.size());synchronized (ongoingRequests) {if (ongoingRequests.size() > LineEnum.LINE_THREE.getLineNumber() || ongoingRequests.containsKey(requestKey)) {return new AbnormalResultDTO(ERROR_SERVICE_BUSY.getCode_default(), ERROR_SERVICE_BUSY.getComment());}// 都是matlab代码调用if (req.getOrbitType() == HALO_PLOT.getOrbitCode() || req.getOrbitType() == MOON_EARTH.getOrbitCode() ||  req.getOrbitType() == EARTH_MOON.getOrbitCode()){ongoingRequests.put(requestKey, true);}}try {OrbitPeriodVo result = algorithmService.getOrbitPeriodData(req);return Objects.isNull(result) ?new AbnormalResultDTO(ERROR_RESULT_MESSAGE.getCode_default(), ERROR_RESULT_MESSAGE.getName_default()) :new NormalResultDTO<>(result);} finally {synchronized (ongoingRequests) {ongoingRequests.remove(requestKey);}}

http://www.yayakq.cn/news/912054/

相关文章:

  • 有免费制作单页的网站吗潍坊比较大的网站制作公司
  • 湖北网站建设网址网站建设该如何学
  • 莆田网站建设优化本地安装网站
  • 广州做公司网站的公司有哪些建设网官网住房和城乡厅官网
  • 济南网站建设 unzzwordpress文章设置仅会员可见
  • 网站建设存在的困难问题长岛网站建设费用
  • 哪家网站建设公司专业佛山公司网站设计团队
  • 餐厅网站建设方案C#如何做简易网站
  • 武夷山住房和城乡建设部网站沈阳网站外包
  • 工商局加强网站建设的通知专做水果店加盟的网站
  • 新兴县建设局网站网站模板样式修改
  • 做外贸有哪些好的网站深圳高水平网站制作
  • 网站开发生命周期建网站提供下载
  • 淘宝网建设网站意义dede网站首页加悬浮广告
  • 学术会议网站建设岳阳博物馆网站
  • 高端网站建设哪家好模具外贸营销网站如何做
  • 南京网站设计优化公司网页设计与网站建设是干嘛的
  • 网站平台有哪些门源县wap网站建设公司
  • wordpress建站云盘字节跳动公司简介
  • 充值网站制作做蛋糕网站
  • 网站原型图设计软件广州市招投标中心官网
  • 广西住房和城乡建设厅网站首页短视频运营培训学校
  • 广州省建设厅官方网站百度网站排名突然消失
  • 海沧区建设局网站湛江有人做网站 的吗
  • 萧山建设局网站首页做网站建设跑业务
  • 网站设计的公司如何选移动互联网开发课件
  • 常用的网站类型有哪些类型有哪些类型有哪些重庆商城网站建设
  • 网站推广 济南北京手机网站设计价格
  • 焦作 做 网站谷歌广告联盟网站
  • php如何搭建网站后台thinkphp5做网站