文章分类 -  多线程与异步操作资料

摘要:当我们正式开始之前,我想再多说一点,上一篇最后的那个程序可能会给像我一样的菜鸟一个误解,这里解释下。程序启动后就执行的那个线程称为主线程(也就是那个程序中的执行main函数的线程),而其他线程则成为子线程。主线程和其他线程最大的区别是当主线程返回或是调用一些函数强制退出后,使得程序中的其他子线程强制结束。 在一篇中native code和Manager code 在遇到同样的问题时,.net给我们... 阅读全文
posted @ 2010-04-24 09:55 冰封的心 阅读(161) 评论(0) 推荐(0) 编辑
摘要:来至:http://www.cnblogs.com/studentdeng/archive/2010/04/16/1713925.html多线程编程,学习了一个星期,总结一下。以下内容全部基于windows操作系统。 由于实力有限,对操作系统没有深入了解(或是根本不了解吧),一下内容主要来自《windows核心编程》、《win32多线程程序设计》、一些网上高人的见解和自己的理解而自己的认识难免有些... 阅读全文
posted @ 2010-04-24 09:54 冰封的心 阅读(244) 评论(0) 推荐(0) 编辑
摘要:原文:http://www.cnblogs.com/lovecindywang/archive/2010/01/05/1639850.html浅谈.NET下的多线程和并行计算(一)前言浅谈.NET下的多线程和并行计算(二)线程基本知识浅谈.NET下的多线程和并行计算(三)线程同步基础上浅谈.NET下的多线程和并行计算(四)线程同步基础下浅谈.NET下的多线程和并行计算(五)线程池基础上浅谈.NET... 阅读全文
posted @ 2010-03-13 13:29 冰封的心 阅读(211) 评论(0) 推荐(0) 编辑
摘要:原文:http://www.cnblogs.com/Alexander-Lee/archive/2009/10/31/1593647.html老赵在前几次的POST里分析了.NET的自带线程池,由于.NET自带的线程池在底层通过win32api调用的windows的进程附带的线程池,所以对于进程,这个线程池是唯一的,而且很不幸的是很多.NET自身的操作也需要通过这个线程池来完成,比如timmer。... 阅读全文
posted @ 2010-01-19 01:10 冰封的心 阅读(247) 评论(0) 推荐(0) 编辑
摘要:原文:http://www.cnblogs.com/peterzb/archive/2009/06/14/1502918.html 该系列主要整理收集在使用C#开发WinForm应用文章及相关代码, 平时看到大家主要使用C#来开发Asp.Net应用,这方面的文章也特别多,而关于WinForm的文章相对少很多,而自己对WinForm一直比较感兴趣,这几年积累收藏了不少文章,现在整理一下分类推荐给大家... 阅读全文
posted @ 2010-01-01 17:12 冰封的心 阅读(625) 评论(0) 推荐(0) 编辑
摘要:C#是一门支持多线程的语言,因此线程的使用也是比较常见的。由于线程的知识在Win32编程的时候已经说得过多,所以在.Net中很少介绍这部分(可能.Net不觉得这部分是它所特有的)。那我们为什么要使用多线程? 应该什么时候使用它呢?为什么使用多线程? 1.耗时的操作使用线程,提高应用程序响应2.并行操作时使用线程,如C/S架构的服务器端并发线程响应用户的请求。3.多CPU系统中,使用线程提高CPU利... 阅读全文
posted @ 2010-01-01 17:11 冰封的心 阅读(244) 评论(0) 推荐(0) 编辑
摘要:1,调用没有参数的方法public class jh{ public static void Process() { //...... }}Thread thread = new Thread(new ThreadStart(jh.Process));thread.Start();2,调用有参数的方法(.net 规定这个方法只有一个参数并且必须是object类型)public class jh{ ... 阅读全文
posted @ 2009-12-30 17:19 冰封的心 阅读(220) 评论(0) 推荐(0) 编辑
摘要:原文:http://hi.baidu.com/guigangsky/blog/item/dc831f126d542a56f919b828.html1,错误的代码是:using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using... 阅读全文
posted @ 2009-12-30 17:15 冰封的心 阅读(214) 评论(0) 推荐(0) 编辑
摘要:原文:http://www.cnblogs.com/ycy589/archive/2009/07/15/1523758.html问题1、线程偷懒?在程序中我设置N个线程去下载时,然而有的线程却偷懒去了,当时非常奇怪,花了很多时间在代码上。这其实是因为服务器不支持多线程下载造成的,大部分专业的下载站都禁止多线程下载,既然是服务器的原因那就没法了,在这里我想提一下在IIS7中启用和禁止多线程的方法。应... 阅读全文
posted @ 2009-12-30 17:14 冰封的心 阅读(258) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示