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

一个人开发一个网站需要多久seopc流量排名官网

一个人开发一个网站需要多久,seopc流量排名官网,asp动态网站开发后期制作,家居设计简言 WithCancel()函数接受一个 Context 并返回其子Context和取消函数cancel 新创建协程中传入子Context做参数,且需监控子Context的Done通道,若收到消息,则退出 需要新协程结束时,在外面调用 cancel 函数,即会往子C…

简言

  1. WithCancel()函数接受一个 Context 并返回其子Context和取消函数cancel

  2. 新创建协程中传入子Context做参数,且需监控子Context的Done通道,若收到消息,则退出

  3. 需要新协程结束时,在外面调用 cancel 函数,即会往子Context的Done通道发送消息

  4. 注意:当 父Context的 Done() 关闭的时候,子 ctx 的 Done() 也会被关闭

实验步骤

  1. 利用根Context创建一个父Context,使用父Context创建一个协程,

  2. 利用上面的父Context再创建一个子Context,使用该子Context创建一个协程

  3. 一段时间后,调用父Context的cancel函数,会发现父Context的协程和子Context的协程都收到了信号,被结束了

package main
import ("context""fmt""log""os""time"
)
func ctxjob() {ctx := context.Background()subctx, c := context.WithCancel(ctx)action := func(sctx context.Context, id int) {for {select {case <-sctx.Done():fmt.Println("action done exit.", id)returndefault:fmt.Println("action running...", id)time.Sleep(1 * time.Second)}}}go action(subctx, 1)sub2ctx, _ := context.WithCancel(subctx)go action(sub2ctx, 2)time.Sleep(10 * time.Second)fmt.Println("stop action")c()time.Sleep(1 * time.Second)fmt.Println("stop action done.")}
func main() {// pullRedis()ctxjob()
}

输出:

PS E:\bug\go-leo-t> go build main.go
PS E:\bug\go-leo-t> .\main.exe      
action running... 2
action running... 1
action running... 1
action running... 2
action running... 1
action running... 2
action running... 2
action running... 1
action running... 1
action running... 2
action running... 2
action running... 1
action running... 2
action running... 1
action running... 1
action running... 2
action running... 2
action running... 1
action running... 1
action running... 2
stop action
action done exit. 2
action done exit. 1
stop action done.
http://www.ds6.com.cn/news/70749.html

相关文章:

  • 平面设计的素材网站网络营销方案模板
  • 企业手机网站百度合作平台
  • 福州有网站建设的公司windows优化大师可靠吗
  • python做网站登录软件培训机构排名
  • 网站怎么做才是对搜索引擎友好国外引流推广平台
  • 一分钟用自己的电脑做网站全媒体广告代理加盟
  • 网站优化建设河南网上推广的平台有哪些
  • 手机端网站需要多少钱营销型网站的公司
  • 网站建设具体工作内容关键词竞价排名名词解释
  • 做网站要求的分辨率是什么意思外链网盘
  • 微信制作网站什么网站可以免费推广
  • 装潢设计图片电脑优化
  • 2018做网站站长百度的主页
  • 沧县网站制作价格最好看免费观看高清视频了
  • 谷歌网站管理员账号培训心得体会800字
  • 梅州免费建站公司安卓优化大师官方下载
  • 深圳网站建设seo优化网络营销顾问招聘
  • 网站开发与客户交流站长之家官网
  • 织梦网站怎么做索引地图商城系统开发
  • 国内wordpress主机推荐安卓手机优化神器
  • 做二手房比较好的网站有哪些谷歌官网入口手机版
  • 手机版网站有必要吗合肥百度推广优化排名
  • wordpress迁移插件上海网优化seo公司
  • 偷拍男女宾馆做爰视频网站sem是什么缩写
  • 建设网站需要分析什么条件百度推广一个关键词多少钱
  • unas做网站服务器电子商务主要学什么就业方向
  • 网易那个自己做游戏的网站是什么站长工具百度百科
  • 仿糗事百科网站源码网站seo去哪个网站找好
  • 深圳手机网站建设多少钱网络营销活动策划方案
  • 深圳app网站设计销售怎么做