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

黄村专业网站建设公司网站难做

黄村专业网站建设公司,网站难做,网站魔板大全,定制网站成本多少需求#xff1a;有时为了能分时的调用多个任务运行#xff0c;因此需要考虑多线程的编程方式 操作步骤如下#xff1a; 1#xff09;创建线程并开启线程 Thread thread0 new Thread(() DoWork0(0)); thread0.Start(); 2#xff09;编写线程函数 static void Do…需求有时为了能分时的调用多个任务运行因此需要考虑多线程的编程方式 操作步骤如下 1创建线程并开启线程 Thread thread0 new Thread(() DoWork0(0)); thread0.Start(); 2编写线程函数  static void DoWork0(int threadNumber) {while (true){lock (_lock){//停止线程xx}Thread.Sleep(4000); // 模拟工作}Console.WriteLine($线程 {threadNumber} 完成工作。);} 3等待线程结束 thread0.Join(); 有时可以在线程函数中编写死循环但是需要考虑怎样退出。 当在该线程函数内执行sleep函数时线程将会切换到下一个线程运行。 4创建线程1 Thread thread1 new Thread(() DoWork1(0)); thread1.Start(); 5线程1的函数 static void DoWork1(int threadNumber) {while (true){lock (_lock){//停止线程xx}Thread.Sleep(4000); // 模拟工作}Console.WriteLine($线程 {threadNumber} 完成工作。);} 为了能够终止线程运行。 可以采用共享变量控制线程的退出操作 也即是将上述的线程函数的while(true)函数更改为while (!_shouldStop)。 然后定义一个全局变量 pubulic static  volatile bool _shouldStop; 线程停止函数为 public void RequestStop() {_shouldStop true; } 为了保证线程函数运行时不会被其它线程干扰可以加入线程锁例如线程函数的所加的lock函数 public static readonly object _lock new object(); lock (_lock){//停止线程xx }
http://www.hkea.cn/news/14363906/

相关文章:

  • 国外网建站php网站开发有什么优点
  • 做外贸一般总浏览的网站新乡手机网站建设
  • 简单网站模板下载石家庄百度推广排名
  • 土建找工作去哪个网站安徽网站seo公司
  • 网站备案 空间备案 域名备案wordpress口腔
  • 建立一个网站的步骤单页网站的域名
  • 珠宝网站模版做吉祥物的网站
  • 企业网站建设难吗网站开发建设及推广合同
  • 做网站优化公司报价wordpress 分享类主题
  • 建设政务网站报告wordpress能支持微信排版
  • 网站添加wordpress博客网站程序前台
  • 湘潭网站建设 沟通磐石网络网站营销活动策划
  • 建设一个电商网站的步骤wordpress中国风主题
  • 微信网站制作平台网站后台用户管理系统
  • 旅游精品网站建设创办一个网站要多少钱
  • 学做网站的书四川省第十一建筑公司官网
  • 51一起做网站百度怎么做广告推广
  • 网站开发公司 优帮云装修设计软件app排行榜前5名
  • 电脑做网站服务器教程柳州正规网站制作公司哪家好
  • 有域名如何自己制作网站ui设计培训班排名
  • 外贸营销网站建设工程怎么做个工程网页制作推广
  • 稳定的手机网站设计个体户网站备案
  • 做网站点击挣钱不全国新冠新增最新消息
  • 商城免费建站系统湖南建设监理协会网站
  • 太原网站推广做促销的网站
  • nas 做网站服务器免备案网站怎么备案域名
  • 一般做外贸上什么网站好企业咨询服务公司经营范围
  • 成都网站设计制作价格动态电子商务网站 制作
  • 建设银行辽宁分行报名网站房地产最新消息利好政策
  • 元谋网站建设安装wordpress中文包