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

wordpress如何关闭网页广州seo优化电话

wordpress如何关闭网页,广州seo优化电话,wordpress编辑HTML代码插件,论坛网站开发文章目录 系列文章目录前言一、单例模式懒汉模式case 包饿汉模式case 包懒汉模式枷锁case 包 系列文章目录 第一章 设计模式案例 (一) 第二章 设计模式案例 (二) 第三章 设计模式案例 (二) 文章目录 系列文章目录前言一、单例模式懒汉模式case 包饿汉模…

文章目录

  • 系列文章目录
  • 前言
  • 一、单例模式
    • 懒汉模式
    • case 包
    • 饿汉模式
    • case 包
    • 懒汉模式枷锁
    • case 包

系列文章目录

第一章 设计模式案例 (一)
第二章 设计模式案例 (二)
第三章 设计模式案例 (二)


文章目录

  • 系列文章目录
  • 前言
  • 一、单例模式
    • 懒汉模式
    • case 包
    • 饿汉模式
    • case 包
    • 懒汉模式枷锁
    • case 包


前言

上一篇文章介绍了常用的几种设计模式和常用场景,便于对设计模式加深理解,此文章主要讲解设计模式的案例。


一、单例模式

懒汉模式

case 包

代码如下(示例):

package _casetype Config struct {name string
}func (c *Config) GetName() string {return c.name
}
package _casevar lazyConf *Config// 懒汉式加载,单例模式,非线程安全
func GetLazyConfig() *Config {if lazyConf == nil {lazyConf = &Config{name: "lazy config",}}return lazyConf
}

代码如下(示例):main

package mainimport (_case "design-pattern/singleton/case""fmt"
)func main() {var conf *_case.Configconf = _case.GetLazyConfig()fmt.Println(conf.GetName())conf = _case.GetHungryConfig()fmt.Println(conf.GetName())conf = _case.GetCheckLockerConf()fmt.Println(conf.GetName())conf = _case.GetOnceConf()fmt.Println(conf.GetName())
}

饿汉模式

case 包

代码如下(示例):

package _casevar hungryConf *Configfunc init() {   //先初始化hungryConf = &Config{name: "hungry config",}
}// 饿汉式 单例模式
func GetHungryConfig() *Config {return hungryConf
}

懒汉模式枷锁

case 包

代码如下(示例):简单工厂

package _caseimport "sync"var checkLockerConf *Config
var checkLocker sync.Mutex// 带检查锁的单例模式
func GetCheckLockerConf() *Config {if checkLockerConf == nil {checkLocker.Lock()defer checkLocker.Unlock()if checkLockerConf == nil {checkLockerConf = &Config{name: "check locker config",}}}return checkLockerConf
}
package _caseimport "sync"var onceConf *Config
var once sync.Oncefunc GetOnceConf() *Config {once.Do(func() {onceConf = &Config{name: "once config",}})return onceConf
}
http://www.hrbkazy.com/news/56128.html

相关文章:

  • 怎么优化网站株洲企业seo优化
  • 贵阳论坛网站建设关键词百度指数查询
  • 农场会员营销网站建设如何做网站设计
  • 长沙品牌网站建设网站优化包括
  • 扁平化设计网站 源码软文发布门户网站
  • 网站开发者选项免费建立网站
  • 广州公司注册在线零基础seo入门教学
  • 网站的文件结构网站优化排名查询
  • 建筑智库免费网站网络营销图片素材
  • 广州网站开发建设百度做推广一般要多少钱
  • 装潢设计费用有利于seo优化的是
  • 互动营销网站seo公司怎样找客户
  • 镇江外贸网站建设小红书笔记关键词排名优化
  • 手机网站特效代码网络营销成功案例有哪些
  • 帮人做违法网站中国关键词
  • 做app网站建设肇庆网站快速排名优化
  • 如何找外包网站来做培训网站制作
  • 网站卖了对方做违法吗百度推广找谁做靠谱
  • 网站推广公司招聘全球最大的磁力搜索引擎
  • 石家庄模板网站今天重大新闻头条新闻军事
  • 舟山建站磁力吧最佳搜索引擎
  • 上海华东民航机场建设公司网站广告营销
  • 海安建设局网站万网官网入口
  • 就业创业网站建设看广告赚钱
  • 在百度里面做个网站怎么做的网页设计主题参考
  • 广州商务网站建设电话今天最新的新闻头条新闻
  • 网络规划与设计就业前景武汉网站运营专业乐云seo
  • 珠海做网站的公司有哪些网络营销推广方法和手段
  • 做的比较好的意大利网站网站关键词优化的步骤和过程
  • 网站做接口需要哪些整站优化外包服务