自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (1)
  • 收藏
  • 关注

转载 关于MAP文件的使用

转载出处:http://www.cppblog.com/fwxjj/archive/2008/04/17/47430.html在看《深入理解计算机系统》的时候总会看到MAP文件,一直不懂,今天看到一片相关的文章,收录下来,大家一起看看吧。毕竟有些时候我们的IDE提示的信息不够明白,使用MAP文件是一个调试的好帮手。仅通过崩溃地址找出源代码的出错行作为程序员,我们平时最担心见

2013-08-22 10:21:08 577

原创 多线程之互斥量mutex

我们经常会遇到同一个进程中的不同线程(或者不同进程的不同线程)需要访问同一块内存块(例如同一个指针、共享内存),为了避免同时访问,可以使用互斥量(MUTEX)。互斥量使用步骤如下:1、  定义一个操作句柄:HANDLE m_hMutex;2、  创建或者打开互斥量:hMutex =CreateMutex(NULL,FALSE,”TEST_MUTEX”);可以创建有名字的互斥量,当不

2013-04-29 16:02:37 753

原创 socket编程之阻塞模式

Windows下的Winsock编程有阻塞、非阻塞以及各种I/O模型。阻塞模型是最基本也是最简单的方式。Winsock有两个版本,Winsock 1和Winsock 2,两者都可以在(除wince之外的)的所有windows操作系统上运行。Wince只支持Windsock 1。当使用WINSOCK2.H时需要连接WS2_32.lib库,使用WINSOCH.H时用WSOCK32.LIB库。接下来分别

2013-04-24 17:09:17 673

原创 双缓冲绘图,解决cpu使用率高问题

双缓冲技术是用来解决频繁刷新时照成的闪屏问题。但是在使用双缓冲时出现了cpu使用率非常高,有时甚至是100%。经过调试发现原来是每次画图,我都CreateCompatibleBitmap,其实将CreateCompatibleBitmap放在初始化就好了,不要每次刷新时都去创建一次。以下是双缓冲的概念及步骤,摘自百度百科。双缓冲即在内存中创建一个与屏幕绘图区域一致的对象,先将图形绘制到内存中的

2013-04-23 08:41:07 1613

原创 多线程之临界区的应用

熟话说好记性不入烂笔头,记录供自己以后查阅,要是同时可以帮上其他朋友,那是再好不过了。在多线程应用中,经常会遇到多个线程需要同时访问同一个指针,或者同一个对象,为了线程安全,都需要用临界区、互斥量。多线程的同步通常是使用事件,信号量。临界区使用的基本步骤:1、定义一个临界区对象:CRITICAL_SECTION m_cs;2、初始化:InitializeCriticalSectio

2013-04-17 16:41:25 662 2

T40-16换能器PDF

T40-16换能器PDF,主要发射40KHZ的信号

2009-04-22

空空如也

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

TA关注的人

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