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

中国专业的网站建设深圳东门新冠

中国专业的网站建设,深圳东门新冠,php 判断 $_get 然后跳转到相印的网站,企业设备管理系统核心逻辑就是把重试的业务与重试中断条件抽象出来函数化#xff0c;内部重试业务具体化。 关键需要理解Java的函数式接口编程 Supplier 与 Predicate作用。 import lombok.Data; import lombok.extern.slf4j.Slf4j;import java.util.Random; import java.util.function.Predi…核心逻辑就是把重试的业务与重试中断条件抽象出来函数化内部重试业务具体化。 关键需要理解Java的函数式接口编程 Supplier 与 Predicate作用。 import lombok.Data; import lombok.extern.slf4j.Slf4j;import java.util.Random; import java.util.function.Predicate; import java.util.function.Supplier;/*** author zhe.xiao* version 1.0* since 2024/8/2 下午5:42*/ Slf4j Data public class RetryComponent {// 重试次数private int retryCount 3;// 重试间隔 单位秒private long retryGap 2L;/*** 核心重试泛型函数** param supplier* param predicate* param R*/public R void retry(SupplierR supplier, PredicateR predicate) {log.info([RetryComponent] init, retryCount{}, retryGap{}s, retryCount, retryGap);int execCount 0;while (execCount retryCount) {// 执行次数1execCount 1;// 执行业务获取返回值R resp supplier.get();log.info([RetryComponent] supplier run, execCount{}, resp{}, execCount, resp);// 如果满足条件则跳出循环if (predicate.test(resp)) {log.info([RetryComponent] supplier break, execCount{}, resp{}, execCount, resp);break;}// 休眠try {Thread.sleep(retryGap * 1000);} catch (InterruptedException e) {Thread.currentThread().interrupt();log.error([RetryComponent] sleep error, e);}}log.info([RetryComponent] retry end execCount{}, execCount);}public static void main(String[] args) {int a 10;int b 20;// 重试业务SupplierBoolean supplierLogic () - {int c a b;int i new Random().nextInt(50);System.out.println(i i);return i c;};// 重试中断条件PredicateBoolean supplierPredict (e) - Boolean.TRUE.equals(e);RetryComponent retryComponent new RetryComponent();retryComponent.retry(supplierLogic, supplierPredict);} }
http://www.hkea.cn/news/14446067/

相关文章:

  • 北京企业建站定制得到app官网
  • 沈阳建网站的公司北京seo优化网站建设
  • asp.net 网站授权郑州网站建设汉狮
  • 珠海网站建工商局网站年检怎么做
  • wordpress设置中英版凡客网站目录优化
  • 销售型网站怎么做网络推广的优点
  • 专门做酒店设计的网站网站建设的部署与发布
  • 北京网站设计联系电话邢台网约车新政策
  • 鹤城建设集团网站wap网站开发框架
  • 帮人做推广的网站树莓派可以做网站的服务器吗
  • 潍坊网站建设 管雷鸣wordpress 弹幕
  • 做 了一个 家教 网站百度搜索引擎seo
  • 图书馆门户网站建设会议记录郑州网站建设亻汉狮网络
  • 娄底企业网站建设公司九江做网站的
  • 怎样做网站不花钱临海网站设计
  • 医学专业网站淘宝联盟怎样建设网站
  • 潍坊网站建设尚荣四川城乡建设部网站首页
  • 分析网站网站宁波seo教程推广平台
  • 网站微商城的建设搜索引擎网站大全
  • 网站代理登录网址企业cms开源
  • 天津谁做网站想做个网站 在哪买域名和空间
  • 龙岗网站建设哪家技术好手机端怎么打开响应式的网站
  • 做网站的素材都在哪里下载seowhy
  • 微信公众号私自建设电影网站google在线网页代理
  • 苏州市吴江住房和城乡建设局网站建设工程工程量清单计价规范
  • 东莞网站策划网站建设ftp
  • 本人想求做网站如何自己做淘宝网站
  • 网站正在建设中9797重庆网红打卡点有哪些地方
  • 湖南建设人力资源网站什么是网络推广工作
  • 网站首页命名公司注册资金最低是多少