11 2017 档案

摘要:线程池的与实例线程的比较 阅读全文
posted @ 2017-11-20 18:56 wesley1680 阅读(76) 评论(0) 推荐(0) 编辑
摘要:一、异步委托第一种使用方式 异步调用委托,其实就是使用了一个线程池去执行了委托执行的方法。 1 static void Main(string[] args) 2 { 3 Console.WriteLine("当前主线程:" + Thread.CurrentThread.ManagedThreadI 阅读全文
posted @ 2017-11-15 11:32 wesley1680 阅读(202) 评论(0) 推荐(0) 编辑
摘要:1 class Program 2 { 3 static void Main(string[] args) 4 { 5 //池子 6 MyConnction[] connections = new MyConnction[100]; 7 8 //创建一个消费者 9 int index = -1; 1 阅读全文
posted @ 2017-11-15 11:04 wesley1680 阅读(353) 评论(0) 推荐(0) 编辑
摘要:一、线程和进程的概念 程序执行需要资源(内存,带宽,cpu,磁盘空间),操作系统分配资源的最小单位就是一个进程。 一台电脑上会跑很多个程序,一个时间点只能执行一个程序,如果逐个执行,那么执行当前程序的时候,其他程序就处于停顿状态(不能执行),程序会很卡。所以cpu会来回快速切换不同的程序,就好比同时 阅读全文
posted @ 2017-11-11 11:20 wesley1680 阅读(112) 评论(0) 推荐(0) 编辑