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

怎么样搭建qq号网站织梦做的网站打开空白

怎么样搭建qq号网站,织梦做的网站打开空白,旅游网站开发的作用,学校做网站需要什么1、定义 管道是golang语言提供的goroutine间的通讯方式#xff0c;channel可以让一个goroutine发送特定的值给另一个goroutine的通讯机制。 管道是引用类型。 golang语言中channel是一种特殊的类型。像一个队列一样#xff0c;先进先出。 var 变量 chan 元素类型 var ch1 …1、定义 管道是golang语言提供的goroutine间的通讯方式channel可以让一个goroutine发送特定的值给另一个goroutine的通讯机制。 管道是引用类型。 golang语言中channel是一种特殊的类型。像一个队列一样先进先出。 var 变量 chan 元素类型 var ch1 chan int //声明一个传递整型的管道 var ch2 chan []int  2、创建管道 ch : make(chan 类型 容量) //给管道里面存储数据 ch - 10 // 获取管道里面的内容 a:-ch -ch  //从管道取值不赋给变量 3、管道阻塞 1、管道存储的数据超过容量。 2、在没有使用协程的情况下如果管道的数据全部取出再取就会报deadlock 4、循环遍历管道数据 使用for range遍历管道需要关闭管道 close(ch1) for 循环 可以不用关闭 package mainimport fmtfunc main() {var ch1 make(chan int, 10)for i : 0; i 10; i {ch1 - i}close(ch1) //关闭管道for value : range ch1 { //管道没有keyfmt.Println(value)} }5、管道和goroutine结合使用 package mainimport (fmtsynctime )var wg sync.WaitGroupfunc writeData(ch chan int) {for i : 0; i 10; i {ch - ifmt.Printf(写入数据%v成功\n, i)time.Sleep(time.Millisecond * 50)}close(ch)wg.Done() }func readData(ch chan int) {for v : range ch {fmt.Printf(读取数据%v成功\n, v)time.Sleep(time.Millisecond * 50)}wg.Done() }func main() {var ch1 make(chan int, 10)wg.Add(1)go writeData(ch1)wg.Add(1)go readData(ch1)wg.Wait() }6、单向管道 //管道声明为只写 ch2 : make(chan- int,2) //管道声明为只读 ch3 :make(-chan int,2) 7、多路复用 select select 的使用类似于 switch 语句它有一系列 case 分支和一个默认的分支。每个 case 会对 应一个管道的通信接收或发送过程。select 会一直等待直到某个 case 的通信操作完成 时就会执行 case 分支对应的语句。 使用select来获取channel里面的数据不需要关闭channel select{ case -ch1: ... case data : -ch2: ... case ch3-data: ... default: 默认操作 }
http://www.ho-use.cn/article/10813799.html

相关文章:

  • 专门做酒店的网站昆明网站建设介绍
  • 自己做网站的优势国家建筑网站
  • 南京定制网站建设公司江西建设银行招聘网站
  • sql server网站建设好的深圳网站页面设计
  • 杭州哪些做网站公司好wordpress is tag
  • 网站开发一般用什么语言宜春网站建设哪家专业
  • 推广 高端网站建设layui 网站建设模板
  • ps做的网站怎么到网站上预览做网站一定要代码吗
  • 嵩县网站建设什么样的口罩才具有防疫功能
  • 百度站长网站规则改版房子信息查询网站入口
  • wordpress改地址错误广州市 优化推广
  • 微信公众号网站自己做导航条二级单位网站建设
  • 网站策划和网站制作自己做一个简介的网页
  • 温州哪里做网站比较好建设网上银行怎么开通
  • 手机自适应网站简述软件开发的一般流程
  • 多语言网站建设幻境新人做外贸哪个平台好做
  • 请人做网站合同服装外贸erp
  • 服务周到的微网站建设wordpress怎么修改语言
  • wordpress做采集站家庭办厂3一8万项目
  • 开发一套网站多少钱免费做网站的优缺点
  • 济南自助建站微信小程序商城开源源码
  • 做商城网站企业网络优化
  • 网站开发 岗位职责怎样在网站做友情链接
  • 合肥网站建设cnfg网站更换服务器如何做镜像
  • 阿里巴巴网站备案如何建立淘宝客网站
  • 做空气开关那个网站推广比较好百度推广怎么优化
  • iis7.5部署网站小米网页怎么制作
  • 学校网站建设设想wordpress手机上图片不显示
  • 万基城市建设有限公司网站windows优化大师破解版
  • 唐山市里做网站的保定seo