自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

davyfamer的专栏

我的私人笔记

  • 博客(7)
  • 收藏
  • 关注

原创 c#多线程编程笔记5(完结)

a)        使用InterLocked类InterLocked使用于递增、递减以及更改变量值这类较为简单的操作。如果所有的任务都是在同步上下文中的一些简单操作,那么InterLocked类作为一个非常便捷的方法,可以大大减少需要编写的代码量。笔者没有在如下的试例程序中没有感觉到它的功用,当然 也不排除笔者技术有限未能理解到设计者的心思。例子8:using System;us

2007-02-26 12:57:00 991

原创 c#多线程编程笔记4

a)        使用Monitor类  Monitor类提供了锁定部分代码的简单机制,只要把受保护的代码包装在Monitor.Enter与Monitor.Exit代码块中就行了。Monitor.Enter方法与Monitor.Exit方法都有一个参数。Monitor.Enter(object [obj]);Monitor.Exit(object [obj]).这个参数就是需要Monit

2007-02-12 17:35:00 917

原创 c#多线程编程笔记3

a)        使用Mutex类Mutex是一个特殊的同步类,只能用来同步线程,不过Mutex可以跨进程对线程进行同步。Mutex类确保了一次只有一个线程可以访问同一资源。MSDN中的描述如下:“ Mutex 是同步基元,它只向一个线程授予对共享资源的独占访问权。如果一个线程获取了互斥体,则要获取该互斥体的第二个线程将被挂起,直到第一个线程释放该互斥体。”对互斥体,MSDN有如下描述:“互

2007-02-08 15:51:00 1087

原创 c#多线程编程笔记2

第三部分   线程的同步同步的意思是在多线程程序中,为了使两个或多个线程之间,对分配临界资源的分配问题,要如何分配才能使临界资源在为某一线程使用的时候,其它线程不能再使用,这样可以有效地避免死锁与脏数据。脏数据是指两个线程同时使用某一数据,造成这个数据出现不可预知的状态!在C#中,对线程同步的处理有如下几种方法:a)        等待事件:当某一事件发生后,再发生另一件事。例子3:

2007-02-08 15:50:00 1313

原创 c#多线程编程笔记1

 [myElement]表示变量 第一部分   线程的概念第二部分   线程的基本用法 第一步:引入命名空间:using System.Threading;第二步:申明ThreadStart(即线程的入口);语法格式如下:ThreadStart myThreadStart=new ThreadStart([method]);第三步:定义一个线程;语法格式如下:

2007-02-08 15:49:00 1251

原创 XML与TreeView控件的交互

注意:本文所提到的XML文件名为2.xml;它置于解决方案的根目录下。内容如下:http://www.xweave.com/xmlns/xmldb/xs1">            中文      asd              收文1      第一个不太成熟的例子(借鉴于网上) :建一个新的Windows窗口Form2,拖一个TreeView控件上去,不做任何修改,然后把

2007-02-08 15:16:00 761

原创 简述C#对数据库的操作

 **************************************************由于本人能力有限,其中内容有误之处请大虾们指出***另请对C#编程有兴趣的朋友加入群:11531413       **************************************************1、基本知识篇      

2006-04-19 23:34:00 2118

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除