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

自己做网站的优势即墨区城乡建设局网站

自己做网站的优势,即墨区城乡建设局网站,网站开发与软件开发的异同,网站开发工具与技术场景 在paas中间件众多的场景下#xff0c;做一款用于巡检多个paas组件健康状态的工具。工具的编写需要具备一定的扩展性#xff0c;便于后续新增某个paas组件巡检的功能。 管理多个paas组件#xff0c;需要方便扩展新增。 思路 使用面向对象编程思想#xff0c;首先对…场景 在paas中间件众多的场景下做一款用于巡检多个paas组件健康状态的工具。工具的编写需要具备一定的扩展性便于后续新增某个paas组件巡检的功能。 管理多个paas组件需要方便扩展新增。 思路 使用面向对象编程思想首先对巡检任务CronJob进行抽象interface抽象出JobManager框架程序在对paas组件巡检功能编程中仅需要实现特定的paas组件的CronJob增加到Job列表中统一处理。 实现 假定paas组件有两个abase、redis 首先定义、抽象CronJob和JobManager package jobimport (fmt )//用于定义任务需要实现的方法 type CronJob interface {Run()JobName() string }//任务管理器 type JobManager struct {Jobs []CronJob }func NewJobManager() *JobManager {return JobManager{} }//注册job func (jm *JobManager) RegisterJob(job CronJob) {jm.Jobs append(jm.Jobs, job) }//job执行 func (jm *JobManager) Start() {for _, job : range jm.Jobs {fmt.Println(job name:, job.JobName())job.Run()} }paas组件实现 abase.go package jobimport (fmt )type AbaseJob struct{}func (a *AbaseJob) Run() {fmt.Println(abase job running!!!) }func (a *AbaseJob) JobName() string {return abase job }redis.go package jobimport (fmt )type RedisJob struct{}func (a *RedisJob) Run() {fmt.Println(redis job running!!!) }func (a *RedisJob) JobName() string {return redis job }整体调用 package mainimport (demo_jobmanager/job )func main() {//实例化jm : job.NewJobManager()//注册jobjm.RegisterJob(job.AbaseJob{})jm.RegisterJob(job.RedisJob{})//执行jm.Start() }
http://www.hkea.cn/news/14359794/

相关文章:

  • 网站字体大小画廊网站模板
  • 手机网站接入微信登录适合手机端的wordpress
  • 在建设银行网站上还贷做网站现在好弄么
  • 银川网站推广方式广州建网站公司排名
  • 理财网站建设方案书wordpress网站上传服务器
  • 北京建站推广给静态网站加后台
  • 装修门户网站程序 cms瑞丽住建局网站
  • 江苏建设人才考试网是啥网站免备案网站建设
  • 做最好的导航网站企业网站优化分为两个方向
  • 金山网站建设费用做一个微网站平台
  • 介绍网站ppt该怎么做网页设计入门首先要学什么
  • 苏州园区建设网站首页深圳seo优化推广
  • 什么是网站栏目标题申请域名之后如何做网站
  • 淘宝客网站开发上架注册微信小程序流程
  • 有什么正规的网站做代加工装修公司营销网站模板
  • 做线上交互的网站wordpress-demo
  • 英国小子做房产网站嵌入式软件开发简历
  • 制作自己的平台网站河南建设监理协会新网站
  • php怎么创建网站企业信息查询系统入口
  • 帮人做图挣外快的网站jsp网站开发技巧
  • 创建一个新的公司网站好推建站
  • 珠宝类企业网站(手机端)wordpress中文网址转换
  • 东莞建设网站公司公司做网站要多少钱
  • dota2海涛做的网站wordpress 个人简介
  • 网站seo步骤移动端显卡天梯图2021
  • 网站维护费用包括哪些校园加盟网站建设
  • 网站开发研究现状外包网站建设公司
  • 网站怎么制作软件wordpress来源转载
  • 网站开发流程人物wordpress古文主题
  • 快站建站画册设计需要注意的事项