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

用公司的信息做网站违法吗房地产开发与管理专业

用公司的信息做网站违法吗,房地产开发与管理专业,新一代设计协作工具,网站产品介绍页面的布局方案Context 介绍 Context 代表了协程的上下文#xff0c;用以在父子协程之间传递控制信号#xff0c;共享变量等操作// context.Context 接口 type Context interface {// 当Context自动取消或者到了取消时间被取消后返回Deadline() (deadline time.Time, ok bool)// 当Contex…Context 介绍 Context 代表了协程的上下文用以在父子协程之间传递控制信号共享变量等操作// context.Context 接口 type Context interface {// 当Context自动取消或者到了取消时间被取消后返回Deadline() (deadline time.Time, ok bool)// 当Context被取消或者到了deadline返回一个被关闭的channelDone() -chan struct{}// 当Context被取消或者关闭后返回context取消的原因Err() error// 获取 Context 中保存的键值对数据Value(key any) any } 使用 WithValue() 传递数据 func A(ctx context.Context) context.Context {time.Sleep(1 * time.Second)fmt.Println(A: , ctx.Value(main))ctx context.WithValue(ctx, A, A-1)go B(ctx)return ctx }func B(ctx context.Context) context.Context {time.Sleep(1 * time.Second)fmt.Println(B: , ctx.Value(main))fmt.Println(B: , ctx.Value(A))return ctx }func main() {ctx : context.WithValue(context.Background(), main, main-1)go A(ctx)time.Sleep(3 * time.Second) }使用 WithCancel() 取消操作 func main() {ctx, cancel : context.WithCancel(context.Background())go Speak(ctx)time.Sleep(3 * time.Second)cancel()time.Sleep(1 * time.Second) }func Speak(ctx context.Context) {for range time.Tick(time.Second) {select {case -ctx.Done():fmt.Println(我要闭嘴了)returndefault:fmt.Println(balabalabalabala)}} }使用 WithDeadline() 设置截止时间 使用 WithTimeout() 设置超时时间 withTimeout和withDeadline作用是一样的就是传递的时间参数不同会通过传入的时间来自动取消Context都会返回一个cancelFunc方法通过调用这个方法可以达到提前进行取消 使用的过程还是建议在自动取消后也调用cancelFunc去停止定时减少不必要的资源浪费func A(in chan struct{}) {time.Sleep(1 * time.Second)in - struct{}{} }func B(in chan struct{}) {time.Sleep(3 * time.Second)in - struct{}{} }func main() {var ch1 make(chan struct{})var ch2 make(chan struct{})var ctx, cancel context.WithTimeout(context.Background(), 2*time.Second)go func() {go A(ch1)select {case -ctx.Done():fmt.Println(ctx timeout)breakcase -ch1:fmt.Println(A Done)}}()go func() {go B(ch2)select {case -ctx.Done():fmt.Println(ctx timeout)breakcase -ch2:fmt.Println(B Done)}}()defer cancel()time.Sleep(5 * time.Second) }
http://www.tj-hxxt.cn/news/232036.html

相关文章:

  • 直播网站建设品牌刚刚传来最新消息
  • 做包装一般看什么网站禁止wordpress评论外链
  • 青岛网站建设方案公司wordpress调用图像描述
  • 支付公司网站建设会计分录东莞专业的单位网站建设
  • 网站产品优化阳江招聘网娱乐业
  • 提供网站制作公司在线代理ip网页
  • 做民族网站的配色哪些颜色适合中国住建网的官网
  • 网站建设朋友圈微信网页制作网站建设
  • 网站建设的重点长宁网站建设价格
  • 菏泽百度网站建设网站常用的js效果
  • 网站建设代运营方案多用户商城网站方案
  • 网站流量统计工具泸州房产网
  • 免费建站网站号免费素材网站无版权
  • 大型门户网站建设服务wordpress 置顶排序
  • 找网站设计企业微信小程序定制
  • 网站前端后端分开做可以吗如何提高网站优化
  • 安康网站开发公司没有域名的网站
  • 公司网站搜索引擎排名分析网站推广策略都有哪些
  • 网站seo诊断报告例子平面设计专用网站
  • 带有客户案例的网站推广公司是做什么的
  • 温州外贸网站建设无忧网站
  • 手机网站模板制作教程电商sem是什么意思
  • 图片上传网站制作做创意礼品定制的网站
  • 网站开发摊销期海报设计手绘
  • 响应式网站用什么软件做效果长春住房和城乡建设部官方网站
  • wap网站建设策划方案10_10_设计公司网站设计
  • 做展板好的网站国外做的比较的ppt网站有哪些
  • 金融网站建设方案360网站怎么做ppt
  • 景点购票网站开发pos网站源码
  • 比选三家网站建设公司wordpress iot