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

网站如何优化推广百度搜索引擎营销

网站如何优化推广,百度搜索引擎营销,网站建设中英版,丹阳最新疫情文章目录 1. 概述1.1 目的1.2 实现方式 2. 代码示例2.1 设计2.2 代码 1. 概述 1.1 目的 保证类只有一个实例有方法能让外部访问到该实例 1.2 实现方式 懒汉式 在第一次调用单例对象时创建该对象,这样可以避免不必要的资源浪费 饿汉式 在程序启动时就创建单例对象…

文章目录

  • 1. 概述
    • 1.1 目的
    • 1.2 实现方式
  • 2. 代码示例
    • 2.1 设计
    • 2.2 代码

1. 概述

1.1 目的

  • 保证类只有一个实例
  • 有方法能让外部访问到该实例

1.2 实现方式

  • 懒汉式
    在第一次调用单例对象时创建该对象,这样可以避免不必要的资源浪费

  • 饿汉式
    在程序启动时就创建单例对象,这样可以提高程序的运行效率

  • 双重检查锁
    通过加锁来保证同一时刻只有一个线程可以创建单例对象

2. 代码示例

2.1 设计

以一个饿汉式模式为例

  • 定义一个单例对象king
    • 它的Get()方法为外部提供访问
  • 声明一个变量ourKing,它的类型是单例对象king
  • 定义一个函数CreateKing()用来实例化ourKing
  • 定义初始化函数,调用函数CreateKing() 实例化ourKing
  • 调用
    • 使用ourKingGet()方法访问单例对象
    • 再次调用CreateKing() 实例化ourKing,并访问单例对象
      • 结果没有变化,说明第二次实例化没有执行

如果使用懒汉式模式,在main()函数调用CreateKing()函数即可

2.2 代码

  • han包
package mainimport ("fmt""sync"
)// 定义单例对象
type king struct {Name string
}// 提供一个方法访问单例对象
func (k *king) Get() {fmt.Printf("%s is king\n", k.Name)
}var (//保证后边创建函数只能执行一次once sync.Once//声明单一个变量类型是单例对象ourKing *king
)func init() {//懒汉模式,启动时创建一个实例CreateKing("汉献帝")
}// 定义一个创建单例对象的函数
func CreateKing(name string) (k *king) {once.Do(func() {ourKing = &king{Name: name,}})return ourKing
}
func main() {//查看该启动时实例化的单例ourKing.Get()//再次实例化,并且访问它,结果我们可以看见,没有创建新实例CreateKing("曹贼").Get()
}
  • 输出
献帝 is king
献帝 is king

可见SetKing第二次并没有实现。


在这里插入图片描述

http://www.hkea.cn/news/512749/

相关文章:

  • 现在建设网站赚钱吗seo外链论坛
  • 青海网站建设企业海南百度竞价推广
  • 南京做网站yuanmus电脑突然多了windows优化大师
  • 美国做deals的网站软文营销经典案例优秀软文
  • 招标网站怎么做吴江seo网站优化软件
  • 苏州建设工程协会网站seo去哪里学
  • 上海正规网站制作价格可口可乐软文营销案例
  • 番禺网站 建设信科网络站长之家ping
  • 建筑工程施工承包合同关键词优化报价推荐
  • 网站可以免费看企业网站系统
  • 中华人民共和国建设部网站seo怎么快速提高排名
  • 南宁做网站的有几家东莞网络营销网站建设
  • 苏州知名网站建设开发新区seo整站优化公司
  • 政府建设网站计划书品牌营销策略包括哪些内容
  • 深圳市做网站百度seo排名点击器app
  • 五莲网站建设维护推广网络营销推广及优化方案
  • 重庆网红整站多关键词优化
  • 动易网站cms一级消防工程师考试
  • wordpress更新报错想找搜索引擎优化
  • 提供网站建设费用资源网
  • wordpress怎么使用主题seo优化评论
  • 柳州做网站如何建网站详细步骤
  • 黄岛做网站哪家好四川seo关键词工具
  • dede门户网站模版写软文推广
  • 网站开发者排名开发一个app平台大概需要多少钱?
  • 做网站 博客百度推广助手客户端
  • 温州市手机网站制作哪家好爱站网长尾词挖掘
  • 党委网站建设要求凡科建站靠谱吗
  • wordpress 安卓客户端福建seo优化
  • 襄阳seo技术长沙seo网站优化