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

南昌手机网站制作计算机哪个专业好

南昌手机网站制作,计算机哪个专业好,可以做淘宝客的网站有哪些,深圳网站优化价格常见模式之一#xff1a;阻塞/屏障模式 定义 顾名思义#xff0c;就是阻塞等待所有goroutine#xff0c;直到所有goroutine完成#xff0c;聚合所有结果 使用场景 多个网络请求#xff0c;聚合结果 大任务拆分成多个子任务#xff0c;聚合结果 示例 package main ​… 常见模式之一阻塞/屏障模式 定义 顾名思义就是阻塞等待所有goroutine直到所有goroutine完成聚合所有结果 使用场景 多个网络请求聚合结果 大任务拆分成多个子任务聚合结果 示例 package main ​ import (fmttime ) ​ func task1(n int, res chan int) {time.Sleep(time.Millisecond * 30)res - n * n } ​ func task2(n int, res chan int) {time.Sleep(time.Millisecond * 10)res - n n } ​ func task3(n int, res chan int) {time.Sleep(time.Millisecond * 20)res - n / n } ​ func main() {res : make(chan int, 3)defer close(res)go task1(2, res)go task2(3, res)go task3(4, res)var resArr []intfor i : 0; i 3; i {resArr append(resArr, -res)}fmt.Println(resArr) } 打印结果 [6 1 4]特殊使用 当我们并发请求但是聚合结果时需要顺序给出, 如上例我们打印想要按照task1,task2,task3 依次给出 可以结合slice 和 和结果收集结构体 改写如下 package main ​ import (fmttime ) ​ func task1(n int, res chan ResultMap) {time.Sleep(time.Millisecond * 30)res - ResultMap{Key: task1, Res: n * n,} } ​ func task2(n int, res chan ResultMap) {time.Sleep(time.Millisecond * 10)res - ResultMap{Key: task2, Res: n n,} } ​ func task3(n int, res chan ResultMap) {time.Sleep(time.Millisecond * 20)res - ResultMap{Key: task3, Res: n / n,} } ​ type ResultMap struct {Key stringRes int } ​ func main() {taskList : []string{task1, task2, task3}res : make(chan ResultMap, 3)defer close(res)go task1(2, res)go task2(3, res)go task3(4, res)var resArr []intl : len(taskList)collectMap : make(map[string]int)for i : 0; i l; i {tmp : -rescollectMap[tmp.Key] tmp.Res}for _, vv : range taskList {resArr append(resArr, collectMap[vv])}fmt.Println(resArr) } ​如果有更好的顺序收集结果方式欢迎评论区指正
http://www.pierceye.com/news/920071/

相关文章:

  • 做广告公司网站建设价格成都seo招聘
  • 网站建设与规划试卷友联互换
  • 宠物网站建设费用天元建设集团有限公司是国企吗
  • 南宁在百度上建网站网站设计怎么做链接
  • 多多进宝怎么做自己网站沈阳正规的男科医院
  • 做简历的网站叫什么软件外贸网站建设工作计划
  • 关键词搜索引擎网站公司要求做网站
  • 如何判断网站开发语言浙江省网站建设报价
  • 建设一个网站思路有关网站建设的网站
  • 网站文明建设工程包括做电影网站什么后果
  • 邯郸市有搞网站服服务的吗怎样免费建设免费网站
  • 衡水学校网站建设wordpress后台中文安装
  • 英文网站建站模板电子名片制作app
  • 沧州网站建设多少钱网站多域名
  • 自己做的网站怎么被搜录免费在线观看韩国电视剧网站推荐
  • 网站推广策划案格式及范文专业做网站排名多少钱
  • 做网站优化多少钱南京华典建设有限公司网站
  • 建网站是什么专业类别海洋高端的专业做网站
  • 网站建设评审标准asp网站安全吗
  • 网站服务器怎么维护网站建设讠金手指科杰
  • 网站关键词推广哪家好咸阳seo推广
  • 自己建设网站难不难门户网站建立流程
  • 制作梦核的网站做网站注意哪方面
  • 京东商城网站wordpress模板凡科网做的网站能直接用吗
  • 网站 位置导航网站备案查询系统php版
  • 网站安全检测平台做网站的怎么挣钱
  • 3营销型网站建设做网站开发最多能做几年
  • 南宁世尊商贸网站建设wordpress给文章设置标题
  • 网站建设与准备微信带颜色的公众号
  • 郑州整站关键词搜索排名技术企业网站建设 信息安全