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

可以直接做海报的网站wordpress首页显示评论

可以直接做海报的网站,wordpress首页显示评论,wordpress添加邮箱设置,天元建设集团有限公司地址一、概要 定义#xff1a;责任链模式是一种行为设计模式#xff0c; 允许你将请求沿着处理者链进行发送。收到请求后#xff0c; 每个处理者均可对请求进行处理#xff0c; 或将其传递给链上的下个处理者。 二、应用场景#xff1a; 1.多条件流程判断#xff1a;权限相关…一、概要 定义责任链模式是一种行为设计模式 允许你将请求沿着处理者链进行发送。收到请求后 每个处理者均可对请求进行处理 或将其传递给链上的下个处理者。 二、应用场景 1.多条件流程判断权限相关控制 2.过滤器在Servlet中过滤器就是使用责任链模式实现的。每个过滤器都可以决定是否处理请求或者将其转发给下一个过滤器进行处理。 3.异常处理在Java中可以使用责任链模式来处理异常。首先程序先尝试使用自定义的异常处理器来处理异常如果该处理器无法处理异常则将其转发给下一个处理器进行处理。 三、使用案例 1.首先先定义一个抽象类 public abstract class ChainHandler {private ChainHandler processor;public void setNextProcessor(ChainHandler processor){this.processorprocessor;}public abstract void handlerRequest(); } 2.接着我们定义2个实现类。 第一个 import java.util.Objects;public class FirstStepHandler extends ChainHandler{private ChainHandler processor;private Object obj;public FirstStepHandler(Object obj){this.objobj;}Overridepublic void setNextProcessor(ChainHandler processor){this.processorprocessor;}Overridepublic void handlerRequest() {if(Objects.isNull(obj)) {System.out.println(责任链第一步处理处理完成到此结束);return;}System.out.println(责任链第一步处理处理完成流转下一步);if (Objects.isNull(processor)) {System.out.println(责任链已到底);return;}processor.handlerRequest();} } 第二个 import java.util.Objects;public class SecondStepHandler extends ChainHandler{private ChainHandler processor;private Object obj;public SecondStepHandler(Object obj){this.objobj;}Overridepublic void setNextProcessor(ChainHandler processor){this.processorprocessor;}Overridepublic void handlerRequest() {if(Objects.isNull(obj)) {System.out.println(责任链第二步处理处理完成到此结束);return;}System.out.println(责任链第二步处理处理完成流转下一步);if (Objects.isNull(processor)) {System.out.println(责任链已到底);return;}processor.handlerRequest();} }3.最后我们可以测试一下。 public class ChainMain {public static void main(String[] args) {ChainHandler chainOne new FirstStepHandler(new Object());ChainHandler chainTwo new SecondStepHandler(new Object());chainOne.setNextProcessor(chainTwo);chainOne.handlerRequest();} }结果如下 大家有兴趣可以了解下。
http://www.w-s-a.com/news/703559/

相关文章:

  • windows网站建设教程视频教程wordpress默认用户头像
  • 做网站需要什么软件wordpress会员邮件通知
  • 技术支持网站合肥网站搭建
  • 无为网站设计免费制作企业网站平台
  • 社交网站第一步怎么做房屋装修效果图用什么软件
  • 企业网站 批量备案合肥 网站建设
  • 如何提高网站索引量室内设计师之路网站
  • ps怎么做响应式网站布局图现在做网站都是怎么做的
  • 导购 网站模板网站主题选择
  • 毕业设计医院网站设计怎么做郑州铭功路网站建设
  • 网站根域名是什么php做商城网站步骤
  • 建设网站的那个公司好网站建设万首先金手指12
  • 广东民航机场建设有限公司网站网站开发后端用什么
  • 做风帆网站需要多少钱越野车网站模板
  • 如何做网站平台销售用狗做头像的网站
  • 宝安电子厂做网站美食网页设计的制作过程
  • 网站logo提交学网站开发技术
  • 跨境电商平台网站建设广州西安官网seo推广
  • 我和你99谁做的网站小程序制作第三方平台
  • 建设银行网站用户名鹤岗网站seo
  • 做一元夺宝网站需要什么条件西安市做网站的公司
  • 零基础建设网站教程郑州做网站推广价格
  • 平面设计免费素材网站新开三端互通传奇网站
  • ppt模板免费下载 素材医疗seo网站优化推广怎么样
  • 课程网站怎么做wordpress文章改背景色
  • 网络营销从网站建设开始卖汽车配件怎么做网站
  • 手机商城网站制作公司济南想建设网站
  • .net 建网站网站网站做员工犯法吗
  • 电子商务网站建设说课稿棕色网站设计
  • 怎么做律所的官方网站红塔网站制作