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

重庆市公路建设网站wordpress 载入慢

重庆市公路建设网站,wordpress 载入慢,如何推广自己的产品让更多人来买,南宁网站建设哪家公在《使用Golang实现一套流程可配置,适用于广告、推荐系统的业务性框架——简单应用》中,我们看到了各种组合Handler的组件,如HandlerGroup和Layer。这些组件下面的子模块又是不同组件,比如LayerCenter的子组件是Layer。如果此时我…

在《使用Golang实现一套流程可配置,适用于广告、推荐系统的业务性框架——简单应用》中,我们看到了各种组合Handler的组件,如HandlerGroup和Layer。这些组件下面的子模块又是不同组件,比如LayerCenter的子组件是Layer。如果此时我们希望某个Layer只要执行一个HandlerGroup,还需要设计一个Divider来满足Layer的设计。这样就会导致整个框架非常难以使用。
为了解决这个问题,我们让所有组件(除了Divider)都继承了HandlerBaseInterface。

type HandlerBaseInterface interface {ConcreteInterfaceHandle(context *ghgroupscontext.GhGroupsContext) bool
}

这样我们就可以保证各个组件可以通过统一的接口调用。更进一步,我们在组织它们关系时,Handler、HandlerGroup、AsyncHandlerGroup、Layer和LayerCenter都是等价的,即它们可以相互替换。
举个例子,LayerCenter下每个Layer可以不是Layer,而是上述任何一个组件。
在这里插入图片描述
再比如Layer下每个组件,也不必是Handler,也可以上上述任何组件。

在这里插入图片描述
HandlerGroup、AsyncHandlerGroup下也不用是Handler,而是上述其他组件。
在这里插入图片描述
正是这种随意组合的特性,让这个框架更加灵活。

组合用法

在github中,我们展示了几个组合。其中一个配置如下。

# layer_center_main.yaml
type: LayerCenter
name: layer_center_main
layers: - layer_c- handler_group_e- async_handler_group_f- layer_g- example_layer_center_a- ExampleDHandler

运行结果如下:

layer_center_mainlayer_cExampleCDividerExampleC1HandlerExampleC2Handlerhandler_group_eExampleE1HandlerExampleE2Handlerasync_handler_group_fExampleF1HandlerExampleF2Handlerlayer_gExampleGDividerExampleG1HandlerExampleG2Handlerexample_layer_center_alayer_aExampleADividerExampleA1HandlerExampleA2Handlerlayer_bExampleBDividerExampleB1HandlerExampleB2HandlerExampleDHandler
run ExampleC2Handler
run ExampleE1Handler
run ExampleE2Handler
run ExampleF2Handler
run ExampleF1Handler
run ExampleG1Handler
run ExampleA2Handler
run ExampleB1Handler
run ExampleDHandler
http://www.yayakq.cn/news/417258/

相关文章:

  • 做英文网站常用的字体郑州优之客网站建设
  • 济南科技市场做网站wordpress评论显示ua
  • 网站开发的业内人士.net做网站的吗
  • 西宁网站制作公司龙岩做网站多少钱
  • 做网站做论坛赚钱吗wordpress rss 新窗口
  • 建设装饰网站建设网站的群
  • 部门网站的开发 意义电子商务平台管理
  • vs2013 做网站阿里云注册网站之后怎么做网站
  • 九江专业制作网站小程序省住房城乡建设厅网站
  • 株洲公司网站建设营销运营推广服务
  • 网站数据统计怎么做网站建设公司宣传册
  • 临沂个人做网站wordpress分权限浏览
  • 重庆免费微网站建设2345网址导航手机上网导航下载
  • 备案 手机网站微信小程序怎么收费
  • 秦皇岛网站推广哪家好徐州网页设计培训
  • 企业网站建设的方式有哪些方式郑州做网站好的公
  • com网站是用什么做的锚文本外链网站
  • 做公司的网站的需求有哪些内容phpcmsv9手机网站源码
  • 网站验证网络营销模式的优势
  • 网站建设设计有哪些网站开发与设计培训
  • 科协网站页建设的意义站酷网官网入口
  • 网站 建设运行情况报告想要提高网站排名应该怎么做
  • 上海网页制作与网站设计免费动画制作软件
  • 网站建设长沙网站建设销售总结
  • 专业房产网站建设公司用系统建购物网站
  • 北京市保障房建设投资中心网站瘫痪招标网站建设方案
  • 购物网站开发语言欧美在线网站设计教程
  • 做100个网站效果苏州网站制作工作室
  • cnzz统计代码放在后台网站为什么没显示万能软文模板
  • 做薆视频网站免费商标设计logo