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

查看一个网站的备案人竹子建站教程

查看一个网站的备案人,竹子建站教程,黄聪 wordpress,贵州建设厅网站二建//本文演示了ManualResetEvent 类的非静态set()、Reset()、WaitOne()和 //WaitHandle类的静态方法WaitAllWaitAll() //它们用于线程间的同步控制。 //实现了如下功能#xff1a;线程1#xff08;定时控制#xff09;通知线程2和线程3采集数据 //线程2和3数据采集完了线程1定时控制通知线程2和线程3采集数据 //线程2和3数据采集完了各自通知线程1情况。 //那么线程1收到了两个线程的通知则进行下一轮采集 static void Main(string[] args)         {             const int numberOfFiles2;             Console.WriteLine(Press any key to start);             Console.ReadKey();             var cancelToken new CancellationTokenSource();             var random new Random();             Console.WriteLine(Task started, press any key to stop...);                  var manualResetEvent1 new ManualResetEvent(false);             var manualResetEvent2 new ManualResetEvent(false);             ManualResetEvent [] manualEvents new ManualResetEvent[numberOfFiles];             for (int i 0; i numberOfFiles; i)             {                 manualEvents[i] new ManualResetEvent(false);             }             bool reached true; //线程1             Task.Factory.StartNew(()             { while (!cancelToken.IsCancellationRequested)                 { if (reached)                     {                         manualResetEvent1.Set();                         manualResetEvent2.Set();                         Console.WriteLine(Start new turn-----------------------);                     }                                         Thread.Sleep(300);                     reached WaitHandle.WaitAll(manualEvents,400,false);                     manualEvents[0].Reset();                     manualEvents[1].Reset();                 }             }); //线程2             Task.Factory.StartNew(()             {                 var num random.Next(10, 15);                                 while (!cancelToken.IsCancellationRequested)                 {                     manualResetEvent1.WaitOne();                     Thread.Sleep(200);                     num random.Next(10, 15);                     Console.WriteLine($Task1 is running, this is number {num} );                                         manualResetEvent1.Reset();                     manualEvents[0].Set();                 }             }); //线程3             Task.Factory.StartNew(()             {                 var num random.Next(5, 10);                                  while (!cancelToken.IsCancellationRequested)                 {                     manualResetEvent2.WaitOne();                     Thread.Sleep(100);                     num random.Next(5, 10);                     Console.WriteLine($Task2 is running, this is number {num});                     manualResetEvent2.Reset();                     manualEvents[1].Set();                 }             }); Console.ReadLine();             cancelToken.Cancel();             Console.WriteLine(task cancelled);             Console.ReadLine();         }
http://www.ho-use.cn/article/10822273.html

相关文章:

  • 更换域名对网站的影响介绍公司的简介
  • 做电影网站需要服务器吗网站图片列表怎么做
  • 做网站常用哪种语言简洁大气的网站模板
  • 提高网站搜索排名南昌优化网站排名
  • 做云购网站网站快速建设
  • 手机网站首页设计大疫不过三年
  • 网站结构模板云南网站建设公司哪家好
  • 什么网站做产品销售做的好做啥网站赚钱
  • 做平面设计应该在哪个网站求职简单大气三个字公司名字
  • 网站建设全部流程包括备案大兴安岭建设局网站
  • 做外贸网站有什么用网站建设客户合同范本
  • 扁平化设计风格网站离婚在线律师
  • 站长之家seo查询谷歌搜索引擎入口
  • 摄影作品网站推荐国内最炫酷的网站
  • 企业网站空间多大合适wordpress is
  • 建设网站要先给钱才能做网站搭建文案
  • 网站服务器 免费wordpress渗透
  • 灰色网站设计网络推广引流软件
  • 怎么快速开发一个网站有关网络技术的网站
  • 动易论坛官方网站福建省建设工程质量安全网站
  • 罗湖商城网站建设找哪家公司比较安全旅游网站项目策划书
  • 做网站设计的公司排名房屋装修设计图片欣赏
  • 网站建设交接表wordpress主题 免费 自媒体
  • 天台城乡规划建设局网站seo网站的优化流程
  • 怎么做淘宝客网站和APP软文之家
  • 犀牛云做网站怎么这么贵wordpress如何导出数据
  • 怎么破解网站后台做网站应达到什么效果
  • 商务网站需求说明书网页设计与制作课程评价
  • 陕西恒立建设集团网站自助建站平台免费
  • 网站引量方法只做百度移动端网站可以吗