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

建站公司用wordpress网易企业邮箱怎么修改绑定手机

建站公司用wordpress,网易企业邮箱怎么修改绑定手机,河南网站建设报价,金方时代做网站怎么样一、多线程的用途 在介绍多线程的方法之前首先应当知道什么是多线程#xff0c; 在一个进程内部可以执行多个任务#xff0c;而这每一个任务我们就可以看成是一个线程。是程序使用CPU的基本单位。进程是拥有资源的基本单位#xff0c; 线程是CPU调度的基本单位。多线程的作用…一、多线程的用途 在介绍多线程的方法之前首先应当知道什么是多线程 在一个进程内部可以执行多个任务而这每一个任务我们就可以看成是一个线程。是程序使用CPU的基本单位。进程是拥有资源的基本单位 线程是CPU调度的基本单位。多线程的作用不是提高执行速度而是为了提高应用程序的使用率。我们程序在运行的使用,都是在抢CPU的时间片(执行权),如果是多线程的程序,那么在抢到 CPU的执行权的概率应该比较单线程程序抢到的概率要大.那么也就是说,CPU在多线程程序中执行的时间要比单线程多,所以就提高了程序的使用率.但是即使是多线程程序,那么他们中的哪个线程能抢占到CPU的资源呢,这个是不确定的,所以多线程具有随机。        多线程就好比在等待水开的同时看报纸而不是等水开了再开始看报纸。多线程是为了同步完成多项任务而是为了提高资源使用效率来提高系统的效率。(这个例子并不是很恰当可以简单理解为水开和看报纸交替执行交替的速度极快进而可以看作是两个任务同时执行的)。 二、常用多线程的方法 1、Thread类 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading; using System.Threading.Tasks;namespace 线程test1005 {class Program{static void Main(string[] args){for (int i 0; i 300; i){Console.Write(1);}Thread t1 new Thread(() {for (int i 0; i 300; i){Console.Write(2);} });t1.Start();for (int i 0; i 300; i){Console.Write(3);}Console.Read();}} } 运行结果 2、通过Task类最常用的方法 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading; using System.Threading.Tasks;namespace 线程test1005 {class Program{static void Main(string[] args){for (int i 0; i 300; i){Console.Write(1);}Task t1 new Task(() {for (int i 0; i 300; i){Console.Write(2);} });t1.Start();for (int i 0; i 300; i){Console.Write(3);}Console.Read();}} } 运行结果 在C#中多线程的方法主要就是Task方法效率高速度快。 提示本人准备建立一个技术交流群会将日常学习工作中遇到的问题和解决方案进行分享同时也会将代码和学习资料上传进去有什么不懂的问题可以咨询我vSJS66-12 生活所迫打个广告本人也代购莆田鞋不是中间商工厂直接取货价格优惠质量保证都是我自己前去挑选可以视频选购验货希望大家支持赚点生活费vSJS66-12 3、线程池ThreadPool类 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading; using System.Threading.Tasks;namespace 线程test1005 {class Program{static void Main(string[] args){ThreadPool.QueueUserWorkItem(new WaitCallback(TestThreadPool), new string[] { test });for (int i 0; i 300; i){Console.Write(2);}Console.ReadKey();}public static void TestThreadPool(object state){string[] arry state as string[];//传过来的参数值int workerThreads 0;int CompletionPortThreads 0;for (int i 0; i 300; i){Console.Write(1);}ThreadPool.GetMaxThreads(out workerThreads, out CompletionPortThreads);Console.WriteLine(DateTime.Now.ToString() --- arry[0] --workerThreads workerThreads --CompletionPortThreads CompletionPortThreads);}} }运行结果 4、通过begininvoke方法 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading; using System.Threading.Tasks;namespace 线程test1005 {class Program{static void Main(string[] args){Action a teat;a.BeginInvoke(null, null);for (int i 0; i 300; i){Console.Write(2);}Console.ReadKey();}static void teat(){for (int i 0; i 300; i){Console.Write(1);}}} }运行结果 5、async和await方法 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading; using System.Threading.Tasks;namespace 线程test1005 {class Program{static void Main(string[] args){test();for (int i 0; i 300; i){Console.Write(3);}Console.Read();}public static async void test(){for (int i 0; i 300; i){Console.Write(1);}await Task.Run(() {for (int i 0; i 300; i){Console.Write(2);}});}} }运行结果 本文介绍这几种C#中开启多线程的方法在后续学习中会对每一种线程方法进行更深一步的介绍希望大家多多关注。
http://www.w-s-a.com/news/875923/

相关文章:

  • 专业做seo的网站网站内连接
  • 阿里云网站开发服务器想开网站建设公司
  • 网站开发不足之处茶叶seo网站推广与优化方案
  • 响应式网站建设系统网站优化怎么做 有什么技巧
  • 班级网站做哪些方面wordpress标签 扩展
  • 如何在电商上购物网站Wordpress 域名授权插件
  • 网站建设后台怎么弄昆明如何做好关键词推广
  • 自己怎么做个网站优酷视频网站开发
  • 2015做网站前景电子商务营销的发展现状
  • 官方网站建设情况说明电子商务网站开发的形式有
  • 网站建设玖金手指排名11专业建站公司建站系统
  • 全球排名前十网站百度网站官网网址
  • 商家在携程旅游网站怎样做宣传做网站公司苏州
  • 芜湖做网站都有哪些广州音乐制作公司
  • 青岛好的网站制作推广注册公司流程步骤
  • 怎么制作营销网站模板wordpress苗木模板
  • 手机网站样例wordpress 排序
  • 济南网站建设手机网站开发人员需要去做原型吗
  • 动易网站模板下载微信支付 wordpress
  • 学校建设外文网站情况阿里云 建设网站怎么样
  • 网站建设与网页设计制作深圳网站建设首选上榜网络
  • 网站浏览成交指标计算机应用是做什么的
  • 企业网站建设的要求wordpress 404页面模板
  • 公司怎么注册官方网站wordpress花园网站
  • 一般网站的建设步骤有哪些企业网站建设应该注意什么事项问题
  • 枣庄市建设局网站建设工程合同交底的内容包括
  • 全国十大跨境电商排名seo优化入门教程
  • 福安网站开发网站内容建设要求age06
  • 网站开发制作公司罗湖在线
  • 做网站银川潍坊网络科技有限公司