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

商业网站开发 流程集团网站建设多少钱

商业网站开发 流程,集团网站建设多少钱,网站建设盈利模式,哈尔滨网站优化对策Go优雅退出/停机以前主要通过signal来实现#xff0c;当然现在也是通过signal来实现#xff0c;只是从go 1.16开始#xff0c;新增了更加友好的API: func NotifyContext(parent context.Context, signals ...os.Signal) (ctx context.Context, stop context.CancelFunc) 该…Go优雅退出/停机以前主要通过signal来实现当然现在也是通过signal来实现只是从go 1.16开始新增了更加友好的API: func NotifyContext(parent context.Context, signals ...os.Signal) (ctx context.Context, stop context.CancelFunc) 该函数该如何使用 package mainimport (contextfmtosos/signaltime )func main() {// 在这里执行异步的其他代码go async()ctx, stop : signal.NotifyContext(context.Background(), os.Interrupt)-ctx.Done() // 该语句done () 在接收到os.Interrupt时会停止阻塞强制return到下面fmt.Println(当前接收到了 os.Interrupt 指令但是通过了Stop () 来 Reset)// 收尾中...stop() // 重置 os.Interrupt 信号允许通过 CtrlC 强制退出// 执行收尾操作time.Sleep(3 * time.Second)fmt.Print(收尾成功程序退出。) }func async() {for i : 0; i 100; i {fmt.Println(我是协程)time.Sleep(1 * time.Second)} }如果使用stop再次ctrlc能直接强制退出因为对应的signal通知已经被重置了 如果不使用stop则ctrlc不能强制退出假设收尾工作存在死锁等行为则无法通过CtrlC杀掉进程效果如下
http://www.yutouwan.com/news/442709/

相关文章:

  • 网站宣传册怎么做有没有做外贸的网站啊
  • 济南网站建设认可搜点网络网络推广员工资多少钱
  • 企业网站的设计苏州市智信建设职业培训学校网站
  • 网站首页关键词wordpress 图书模板
  • 如何维护自己公司网站重庆百度seo排名优化软件
  • 义乌好品质自适应网站建设电子商务网站建设目的和意义
  • 天津网站开发tjniu网页制作模板dw
  • 一个空间做2个网站吗东营做网站tt0546
  • duplicator wordpress青海seo技术培训
  • 如何规范使用静态网站cms开发语言有哪些
  • 福州制作公司网站wordpress music pro
  • 商场网站建设公司网站建设php带数据库模板
  • 乐东黎族自治县住房建设局网站a+网络推广平台
  • 企业网站内容以及功能模块规划的依据有哪些wordpress摘要设置
  • 网站登录系统怎么做网站流量高有什么用
  • 网站管理助手 ftp专业的网站设计建设
  • 公司做网站多少钱手机端店铺装修
  • 商丘做网站的费用青海省城乡建设信息官官方网站
  • 视频网站做cpa58网站怎么做才有客户问
  • 做国学类网站合法吗网站的工作简报怎么做
  • 怎么才算完成一个网站网站的建设费用
  • 一家公司做两个网站5G网站建设
  • 泰州市高港区建设局网站广州天河区有什么好玩的
  • 建宁建设局网站做网站打广告图片素材
  • 哈尔滨网站建设方案开发微商城app官方下载
  • 网站负责人不是法人建站推广
  • 响应式网站404页面怎么做h5手机网站建设
  • 天津建设厅网站首页邢台市疾控中心
  • 室内设计毕业设计代做网站深圳有名的室内设计公司
  • 学校网站怎么做的好坏wordpress 搜索排除