
C#
kutekute
这个作者很懒,什么都没留下…
展开
-
C#多线程
引言本文主要从线程的基础用法,CLR线程池当中工作者线程与I/O线程的开发,并行操作PLINQ等多个方面介绍多线程的开发。其中委托的BeginInvoke方法以及回调函数最为常用。而 I/O线程可能容易遭到大家的忽略,其实在开发多线程系统,更应该多留意I/O线程的操作。特别是在ASP.NET开发当中,可能更多人只会留意在客户端使用Ajax或者在服务器端使用UpdatePanel。其转载 2012-08-22 17:00:21 · 1509 阅读 · 0 评论 -
C#内存分配
博文带着3个疑问学习:(整理的有错误,请大家帮我改正)问题1:CLR管理内存的三块区域是什么?问题2:哪些操作会 创建对象和分配内存?问题3:内存的分配机制? 1.CLR管理内存的三块区域注:内存——堆栈 堆(托管堆)线程的堆栈:用于分配值类型的实例-有操作系统管理分配释放内存。GC堆(托管堆):用于分配引用类型的实例对象内存小于8500转载 2012-09-30 09:35:07 · 1917 阅读 · 0 评论 -
C#——细说事务
引言其实事务在数据层、服务层、业务逻辑层多处地方都会使用到,在本篇文章将会为大家一一细说。其中前面四节是事务的基础,后面的三节是事务的重点,对事务有基础的朋友可以跳过前面四节。文章有错漏的地方欢迎各位点评。 目录一、事务的定义二、事务管理器三、在ADO.NET中实现事务四、隐式事务 TransactionScope五、在WCF中实现事务六、嵌套式事务转载 2012-10-01 11:14:58 · 1500 阅读 · 0 评论 -
C#控制音量、实现摄像头(荐)
api控制音量很简单,就是两个方法:[DllImport("Winmm.dll")]private static extern int waveOutSetVolume(int hwo, System.UInt32 pdwVolume))//设置音量[DllImport("Winmm.dll")] private static extern uint waveOutGetVol转载 2012-10-03 11:01:30 · 1700 阅读 · 0 评论 -
并行编程之数据并行
任务并行库 (TPL) 是 .NET Framework 4 版的 System.Threading 和 System.Threading.Tasks 命名空间中的一组公共类型和API。System.Threadings.Tasks 命名空间提供可简化并发和异步代码编写工作的类型。主要类型为 Task(表示可以等待和取消的异步操作)和 Task<(Of )>)(可以返回值的任务)。Fact转载 2012-10-03 11:21:00 · 1167 阅读 · 0 评论 -
高手之Convert C++ To C#
链接:http://sourceforge.net/projects/convetercpptocs/files/convetercpptocs/C++%20to%20C%23%20Code%20Converter/2005510040_Conventer.rar/download?use_mirror=nchc / ************************转载 2012-10-03 10:57:24 · 2412 阅读 · 0 评论