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

东莞工业品网站建设市场营销推广方案模板

东莞工业品网站建设,市场营销推广方案模板,如何建立优秀企业网站,网站建设实训存在的问题单例模式 单例模式分为饿汉和懒汉模式,前者是在程序启动的时候就初始化一个单例对象,后者是使用到这个单例的时候,才会初始化一个单例对象。 饿汉模式 package mainimport "fmt"type Singleton struct { }var instance *Singleto…

单例模式

        单例模式分为饿汉和懒汉模式,前者是在程序启动的时候就初始化一个单例对象,后者是使用到这个单例的时候,才会初始化一个单例对象。

饿汉模式

package mainimport "fmt"type Singleton struct {
}var instance *Singleton = &Singleton{}func GetInstance() *Singleton {return instance
}
func main() {s1 := GetInstance()s2 := GetInstance()fmt.Printf("%p\n", s1)fmt.Printf("%p\n", s2)
}

懒汉模式

package mainimport ("fmt""sync"
)type Singleton struct {
}var instance *Singleton
var once sync.Oncefunc GetInstance() *Singleton {once.Do(func() {instance = &Singleton{}})return instance
}
func main() {s1 := GetInstance()s2 := GetInstance()fmt.Printf("%p\n", s1)fmt.Printf("%p\n", s2)
}

打印出来的地址值是一样的,说明s1和s2是同一个对象。

http://www.dtcms.com/wzjs/498493.html

相关文章:

  • 中国最好的做网站高手互联网销售公司
  • 洛阳有做网站开发的吗免费大数据查询平台
  • 天津市网站建设河南seo快速排名
  • 重庆网站设计定制新站整站优化
  • 做个网站成本淘宝店铺怎么推广和引流
  • logo在线设计生成器小程序seo研究院
  • 搜索引擎优化的核心及内容搜索引擎关键词优化有哪些技巧
  • 有没有可以在线做化学实验的网站广告安装接单app
  • 商务网站的分类台州seo网站排名优化
  • 网站在哪里找国际要闻
  • 影楼网站源码武汉seo服务外包
  • 甘肃省住房和城乡建设厅安置局网站seo独立站优化
  • 做彩网站it人必看的网站
  • 网站这么做301seo关键词优化排名推广
  • 网站建设关键要做好哪些工作简述优化搜索引擎的方法
  • 健身器械网站建设案例怎么找推广渠道
  • 公司网站建设费会计处理网站统计系统
  • 上海网站设计大连seowhy
  • 网站发布之后上传文件路径变了武汉建站优化厂家
  • 滨海网站建设找哪家好百度知道首页
  • 匿名聊天网站怎么做软件制作平台
  • 做视频网站视频源百度品牌专区
  • 如何给网站添加cnzz站长统计功能代码的常用办法steam交易链接怎么改
  • 网站设计四项原则关键词怎么写
  • 如何做logo模板下载网站网站关键词优化工具
  • 北京建设部网站湖南专业的关键词优化
  • 做网站要给ftp密码吗绍兴seo排名收费
  • 查询网站怎么做浙江网站推广运营
  • 注册公司后才可以做独立网站吗搜索引擎优化的方法有哪些
  • 高端网站建设报价北京营销公司比较好的