自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (3)
  • 收藏
  • 关注

转载 多线程锁:互斥内核对象(进程锁)

本文zhuan互斥内核对象  互斥(Mutex)是一种用途非常广泛的内核对象。能够保证多个线程对同一共享资源的互斥访问。同临界区有些类似,只有拥有互斥对象的线程才具有访问资源的权限,由于互斥对象只有一个,因此就决定了任何情况下此共享资源都不会同时被多个线程所访问。当前占据资源的线程在任务处理完后应将拥有的互斥对象交出,以便其他线程在获得后得以访问资源。与其他几种内核对象不同,互斥对

2014-04-28 10:32:45 843

转载 多线程锁:信号量(进程锁)

本文转自:http://www.cppblog.com/killsound/archive/2009/07/15/16147.html信号量内核对象  信号量(Semaphore)内核对象对线程的同步方式与前面几种方法不同,它允许多个线程在同一时刻访问同一资源,但是需要限制在同一时刻访问此资源的最大线程数目。在用CreateSemaphore()创建信号量时即要同时指出允许的最大资

2014-04-28 10:29:57 1246

转载 多线程锁:事件内核对象(进程锁)

管理事件内核对象  在前面讲述线程通信时曾使用过事件内核对象来进行线程间的通信,除此之外,事件内核对象也可以通过通知操作的方式来保持线程的同步。对于前面那段使用临界区保持线程同步的代码可用事件对象的线程同步方法改写如下:// 事件句柄HANDLE hEvent = NULL;// 共享资源 char g_cArray[10];……UINT

2014-04-28 10:28:19 946

转载 多线程锁:临界区

使线程同步   在程序中使用多线程时,一般很少有多个线程能在其生命期内进行完全独立的操作。更多的情况是一些线程进行某些处理操作,而其他的线程必须对其处理结果进行了解。正常情况下对这种处理结果的了解应当在其处理任务完成后进行。  如果不采取适当的措施,其他线程往往会在线程处理任务结束前就去访问处理结果,这就很有可能得到有关处理结果的错误了解。例如,多个线程同时访问同一个全局变量,如果

2014-04-28 10:21:13 1810

转载 共享内存在winodws操作系统下的使用

本文转自:http://lmf025.blog.163.com/blog/static/573873802008313114910319/共享内存的使用   在Windows操作系统下,任何一个进程不允许读取、写入或是修改另一个进程的数据(包括变量、对象和内存分配等),但是在某个进程内创建的文件映射对象的视图却能够为多个其他进程所映射,这些进程共享的是物理存储器的同一个页面

2014-04-25 11:15:29 1386

转载 C++使用共享内存实现进程间通信

文件映射是一种实现进程间单向或双向通信的机制。它允许两个或多个本地进程间相互通信。为了共享文件或内存,所有的进程必须使用相同的文件映射的名字或是句柄。  为了实现共享文件,第一个进程先调用CreateFile方法。接下来调用CreateFileMapping方法来创建一个文件映射对象。并为文件映射指明一个句柄和名称。由于事件,信号,互斥对象和文件映射等这些内核对象都共享同一个名字空间,

2014-04-24 13:58:55 1539

转载 进程间通信_共享内存类_C++实现

本文转自:忘记是从哪里整理的一个类了,但非常好用,可以将其放在自己的项目中实现不同进程间数据的通信。 头文件:[cpp] view plaincopy/****************************************************************** ++  File Name :

2014-04-24 13:43:36 10268

转载 开发一款手机格斗网游需要注意些什么

先针对问题本身解释一下。目前纯正的格斗手机网游还不存在,我也没做过,更不知道该怎么做。在PC上格斗网游也只有流星蝴蝶剑、生死格斗OL、炫斗之王等少数几款。在手机上目前还没有出现纯正意义上的格斗网游。腾讯的天天炫斗也改成了横版过关……  传统格斗游戏的很多要素在手机上是不可实现的,例如组合按键的连续技。它的实现机制如下:    同时,格斗附带的硬直、霸体、浮空

2014-04-18 15:28:10 1242

转载 VBScript 自定义的错误处理方式

在VBScript中,与错误处理相关的三者:on error resume next, on error goto 0, Err1、最基本的错误提示dim ii = 1/0结果:Microsoft VBScript 运行时错误 错误 '800a000b' 被零除 /try.asp,行 3 2、防止系统的错误提示使用on error r

2014-04-09 16:47:25 651

C++程序员面试宝典

不管你是已经在职的程序员还是准程序员都应该看看的好书

2008-09-17

空空如也

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

TA关注的人

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