自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 常见的各个平台下面的内存检查工具或者插件

1.ccmalloc-Linux和Solaris下对C和C++程序的简单的使用内存泄漏和malloc调试库。 2.Dmalloc-Debug Malloc Library. 3.Electric Fence-Linux分发版中由Bruce Perens编写的malloc()调试库。 4.Leaky-Linux下检测内存泄漏的程序。 5.LeakTracer-Linux、Solari

2012-04-06 10:52:12 5523 1

原创 内存泄漏以及常见的解决方法

之所以撰写这篇文章是因为前段时间花费了很大的精力在已经成熟的代码上再去处理memory leak问题。写此的目的是希望我们应该养成良好的编码习惯,尽可能的避免这样的问题,因为当你对着一大片的代码再去处理此类的问题,此时无疑增加了解决的成本和难度。准确的说属于补救措施了。1. 什么是内存泄漏(memory leak)? 指由于疏忽或错误造成程序未能释放已经不再使用的内存的情况。内

2012-04-05 16:46:44 147624 40

原创 无题

<br />     2011年入夏的第一场雨终于在人们的期盼中落下,是凉爽的,温暖的,间或可以闻到泥土淡淡的清香。我喜欢这个季节,淡雅而美丽,耐人寻味,记得有人这样评价我,不知道是恭维还是出自真心,呵呵,都不重要,重要的是自己的心态。窗外雨一直在下,树叶在风中轻轻的摇曳,天空对然依旧阴霾,但依旧是那么温暖,伴随着这份意境,我的思绪飘的很远很远.......<br />     想起童年的快乐时光,天还没有亮就去学校,踏着月光,跺着脚等着学校开门,母亲会早早叫醒我起床,而我确赖在床上不起来,最后竟然怪母亲叫

2011-05-09 20:12:00 2562 3

原创 关于结构体的大小

如何计算结构体的大小呢?     常见的类型大小:比如对于32位系统来说,sizeof(char) = 1; sizeof(int) = 4 ,size of(short)=2, sizeof(float)=4;sizeof(double)=8偏移量。偏移量指的是结构体变量中成员的地址和结构体变量地址的差。结构体大小等于最后一个成员的偏移量加上最后一个成员的大小.但要注意两个原则:       一、结构体变量中成员的偏移量必须是成员大小的整数倍(0被认为是任何数的整数倍)        二、结构体大小必须是

2011-05-07 14:43:00 1579 3

原创 我的生活

<br />        小时候就幻想着将来的自己会什么样子呢?会过着怎么样的生活,从事什么样的职业,再远一点就是会遇到一个什么样人?和这个人厮守一生,再后来到了白发苍苍的老年,会怎么样回味我的一生?短短的三十载转眼之间已经过去了。经历了很多的艰辛和磨难,到今天仍旧拥有一张相对比较年轻的面孔以及灿烂,温暖的笑容。这就是我--何娜,也是赐予我最好的礼物。我期望永远都有一份这样的从容,豁达,坚强。在经历惊涛骇浪之后,依然美丽如故,过去的一切我都将其深深的珍藏在我的记忆的深处,不想成为负担,只想成为继续向前的动

2011-05-03 14:17:00 2595 6

原创 无限感慨...

<br /> <br />    9月份过的很匆忙,也很混乱,持续的加班以及混乱的中秋国庆节日打乱了正常的作息,让人有点疲惫不堪,最近两三天逐渐缓和下来,工作不在忙碌,反而有点不适应,可能长久的紧绷的精神突然松弛下来,让人不能适应,我的内心有一种莫名的伤痛,那种伤痛很深,是揪心的。我感叹生活的艰难,我怀念曾经快乐的时光,快乐的时光好像再也不会回来了,每年的年初,大家初二就回来,一直到初四才回离开,那个时候我们是那么开心和快乐,现在所有的变了,每个人的心理都有了悲伤,都有了伤痕,再也回不到原来的快乐时光了。我

2011-05-03 13:53:00 1435 2

原创 眼泪的滋味

<br />       再次看到2010南非世界杯,当朝鲜国歌奏响,郑大世那张泪流满面的特写,是那么的鲜活生动,那两行眼泪就那样直直的流了下来,<br />恰好从嘴角流过,我很想知道,那是什么样的味道。我想我永远不可能品尝到,因为郑大世也只有在那样的场合在那样的比赛在那样的国家在<br /> <br />那样的旗帜下才会流出那样的眼泪,他自己恐怕此生也常不到那样的滋味了。<br /> <br />      当我刚出生的时候,医生轻轻的拍打了我一下,我留下了人生的第一滴眼泪,妈妈说那是感激之泪,生命之泪,

2010-08-20 13:04:00 1459

原创 烦恼

<br />       我睁开眼睛,推开家门,走在路上,看见所有的人春风满面,好像有无限美好的事情都环绕在他们周围,唯独我有无穷无尽的烦恼和哀愁。我推开办公室的门,可以听到同事银铃般的笑声,以及温暖可人的微笑,唯独我坐在自己的座位旁轻轻的叹息,叹息人生有很多的无奈和艰辛。我没有很好的家世背景,没有较好的容貌,没有聪慧的大脑。就连我的热情好像也随着岁月在一点点的消失殆尽。我又轻轻的叹了口气。为什么上帝总是把烦恼丢给我呢?我不甘心,我站起来起来,我企图抓住他,它却离我而去了,它来到了我的另外一个同事身边,他在

2010-08-20 11:50:00 2330 2

原创 休假

    终于请了一天假完整的休息了一天,缓和一下昨天三件让我几乎崩毁的事情,还好有所缓和。 明天不管如何,都不要打起精神来迎接新的一天,就像>中女主人公的一句话:“tomorrow is another day”.今年的天气变化无偿,炎热的夏季,就像人生经历一个困难的世纪一样,让人无法煎熬,感觉人生是那么的漫长,都不知道以后的道路要如何走下去。我担心,我依旧很担心,担心这一切一切,我依旧对生命充满坚如磐石的信心。或许是我人生的历练还不够。但我依旧还有对生命,对生活如火一般的热情。所以我的信心再次燃起。  晚

2010-08-12 11:25:00 2406 2

原创 體育

<br />   前两天和同事讨论各种体育项目,就有人在桑拿比赛中窒息死亡。因此对现在体育的意义有所质疑。体育的最初衷在于强健体质,通过体育竞赛培养一种顽强拼搏的精神,比如赛跑等。对于团体的项目意在锻炼整个团体的合作,集体精神,比如接力赛,篮球等项目。到现在足球似乎把体育提高到了另外一个高度,那就是整个国家,整个民族的精神面貌,比如大家应该清楚的从日韩足球的身上看到起顽强,坚韧的一种民族精神。但是有的体育项目对人的身心早上了很大的伤害,再加上一味追求竞赛结果,感觉体育的初衷有所偏离。比如摔跤,在人的体重不断

2010-08-10 14:26:00 2681

原创 时间

<br />我轻轻的敲着键盘,时间在我的手指间慢慢流逝,我企图留住时间的脚步,但是失败了,只留下一段整齐的文字,时间然后慢慢的渗透在文字中。我的手指继续在键盘上面熟练的舞动,文字的线条却来越来越遥远。偶尔回过头来,发现时间在某个字上面留下了特殊的伤痕,我试图极力地追赶时间,企图忘却那很显眼的伤痕,我尝试了几次,却失败了,因为伤痕始终是伤痕,它已经深深的刻在时间的烙印里,很容易揭开,并且很容易让我放慢追赶时间的脚步。所以,我停了下来,我停止了追赶时间的脚步,我让脚步停留在此时,我要把曾经的错误和伤痕修正,并且

2010-08-05 14:53:00 1670 1

原创 Vista和Win7下面的Kernel object

    昨天在两个Application之间使用Event之间使用Event,在Windows 7和 Vista下面会出现接收不到Event的现象。在网络上面查找了一下发现,必须在创建的Event名字前面加关键字“Global” 。在winXP以后的系统中,服务都运行在section之中,但到了vista之后,对服务之间的权限管理更加严格。所以出现了上面的问题。下面是NSDN中的解释:Kernel Object Name SpacesA Terminal Services server has multip

2010-08-05 11:14:00 1315

转载 Programmer Competency Matrix

Programmer Competency MatrixNote that the knowledge for each level is cumulative; being at level n implies that you also know everything from the levels lower than n. Computer Science 2n(Level 0)n2(Level 1)n (Level 2)log(n) (Level 3)Commentsdata structures

2010-07-20 10:14:00 788

原创 担心

    担心新栽郁金香会抵挡不住初夏的焦阳。    担心未完全熄灭的烟头会引发一场意想不到的火灾。    担心飞舞的塑料袋找不到归宿。    担心走廊的照明灯天亮了还没有闭眼。    担心花园的水龙头一直在肆意的喷洒。    担心护城河污浊的水将流向何处。    担心逝去的生命留给生者无限的哀伤。    担心老人头上日益增多的青丝和日渐萎缩的躯体。    担心小孩日渐沉重的书包和那于年龄不相称的言

2009-06-18 16:44:00 2001 3

原创 如何修改系统默认的调试工具?

  大多数的机器上面会安装了很多的Complier,那我的机器来说明一下了,刚开始我们一直基于VC6.0开发,那么我的工程默认的打开方式都是VC6.0了。不久之后,有向VS2008过度的intension,那么我们都安装了VS2008,安装完之后,我的所有的VC6.0的工程默认的打开方式都变成了VS2008,这个还好了。最主要当VC6的project在运行发生异常会crash的时候,系统会弹出调试

2009-06-12 12:57:00 3466

原创 文件后缀大全

  file extensions with related program associations.a unix library [unix]ada program.a01 arj multi-volume compressed archive (can be 01 to 99).a11 aiim graphic.a3d

2009-05-18 11:28:00 186465 4

原创 关于连接LINK 2001的错误的解释.

        编程过程中,最常出现的错误就是LNK2001这个错误,究其原因,那就是当程序调用函数 时,没有找到具体的实现部分。最常见的情形:  main or winmain函数:应该是选择工程类型的时候有错误,因为系统会根据subsystem的选项来决定调用main或winmain作为程序的入口函数,如果是console,会选择main, 否则如果是windows,则选择winmain。所以

2008-07-23 17:13:00 2445

原创 vc中的release和debug版本的区别[转]

 Debug通常称为调试版本,它包含调试信息,并且不作任何优化,便于程序员调试程序。Release称为发布版本,它往往是进行了各种优化,使得程序在代码大小和运行速度上都是最优的,以便用户很好地使用。Debug 和 Release 的真正秘密,在于一组编译选项。下面列出了分别针对二者的选项(当然除此之外还有其他一些,如/Fd /Fo,但区别并不重要,通常他们也不会引起 Release 版错误

2008-07-21 17:25:00 2866 4

原创 VC 编译器的选项的含义[转]

大家可能一直在用VC开发软件,但是对于这个编译器却未必很了解。原因是多方面的。大多数情况下,我们只停留在“使用”它,而不会想去“了解”它。因为它只是一个工具,我们宁可把更多的精力放在C++语言和软件设计上。我们习惯于这样一种“模式”:建立一个项目,然后写代码,然后编译,反反复复调试。但是,所谓:“公欲善其事,必先利其器”。如果我们精于VC开发环境,我们是不是能够做得更加游刃有余呢?  闲话少说

2008-07-21 17:23:00 980

原创 关于MFC程序的几个头文件.

MFC程序常见的几个头文件的作用解释如下:1. precompiled file, STDAFX.CPP,STDAFX.H  这两个文件用于建立一个预编译的头文件.PCH和一个预定义的类型文件STDAFX.OBJ。由于MFC体系结构非常大,包含许多头文件,如果每次都编译的话比较费时。因此,我们把常用的MFC头文件都放在stdafx.h中,如afxwin.h、afxext.h、afxdisp

2008-07-21 10:29:00 4010 1

原创 how to create a window ot dialog with fixed size?

In our daily work,we sometimes need a window or diaog which have a fixed size.Now i give the way to fullfill this target. If you project is based on SDI or MDI, that is to say you want fix you window

2008-07-03 11:26:00 976

原创 how to test a file 's existence

      Yesterday , there occurs a error that some applications Icon cannt show normally when Our project install in a long derectory(nearly 256).we find its root cause is that the way by which we tes

2008-06-19 14:39:00 605

原创 const用法小结

const类型定义:指明变量或对象的值是不能被更新,引入目的是为了取代预编译指令 **************常量必须被初始化*************************cons的作用   (1)可以定义const常量         例如:             const int Max=100;             int Array[Max];           (2)便于进

2008-06-19 14:20:00 505

原创 Pointer and Array

      基本解释  1、指针的本质是一个与地址相关的复合类型,它的值是数据存放的位置(地址);数组的本质则是一系列的变量。  2、数组名对应着(而不是指向)一块内存,其地址与容量在生命期内保持不变,只有数组的内容可以改变。指针可以随时指向任意类型的内存块,它的特征是“可变”,所以我们常用指针来操作动态内存。  3、当数组作为函数的参数进行传递时,该数组自动退化为同类型的指针。   问题:指针与

2008-06-05 10:24:00 671

原创 If I were a child.......

 If I were a child, I would enjoy happiness of everything. If I were a child, I would enjoy the love of mother and father. If I were a child, I wouldnt cry for my life is full of happyness.If I wer

2008-06-03 17:47:00 1685 3

原创 程序只启动一个实例的几种方法

2008-05-26 15:07:00 2477

原创 after earthquake....

Last night, We receive message from china mobile, it says,  shaking will  occure in our provice but it dont bring any serious damage ,and hope people keep calm and  take are.  I and my friend go out

2008-05-20 16:30:00 1175

原创 I want to record it.

I want to cry when i see the latest news from earthquake which occured on 5 ,12. it is also a black day to every chinese people. i believe many people fell obviously shaking ,but we didnt unstand the

2008-05-19 09:52:00 1570

原创 如何在dll中添加资源

在DLL中使用资源现在最常看见的关于DLL的问题 就是如何在DLL中使用对话框,这是一个很普遍的关于如何在DL L中使用资源的问题。这里我们从Win32 DLL和MFC D LL两个方面来分析并解决这个问题。 1.Wi n32 DLL 在Win32 DLL中使 用对话框很简单,你只需要在你的DLL中添加对话框资源,而且可 以在对话框上面设置你所需要的控件。然后使用DialogBox 或者C

2008-05-16 14:54:00 5258

原创 MFC 消息类型

1、命令消息(WM_COMMAND) 所有派生自 CCmdTarget 的类都有资格接受WM_COMMAND。 2、Window消息(WM_xxx) 所有派生自 CWnd 的类都有资格接受 WM_xxx。 3、控件消息(WM_NOTIFY) 控件向其父窗口通知消息。 消息处理 1、WM_xxx 消息处理 窗口类(自身)处理→基类处理→CWnd∷DefWindowProc()处理; 其所对应的宏一般

2008-05-07 15:41:00 1088

原创 DLL(Dynamic Link Libraries)专题

DLL(Dynamic Link Libraries)专题目录引言 调用方式 MFC中的DLL DLL入口函数 关于约定 关于DLL的函数 模块定义文件(.DEF) DLL程序和调用其输出函数的程序的关系 作者引言比较大的应用程序都由很多模块组成,这些模块分别完成相对独立的功能,它们彼此协作来完成整个软件系统的工作。可能存在一些模块的功能较为通用,在构造其它软件系统时仍会被使用。在构造软件系统时,

2008-05-07 11:59:00 1948 3

原创 How to add MFC Common class into your application based on SDK?

 Recently, I meet a request that modify a DLL based on SDK to support MFC common class.It seems a easy task, but I meet a great difficult. So I have a idea of writing something to record my experien

2008-04-03 11:15:00 843

Chapter One A brief history of project management.pdf

A brief history of project management.useful book for project maintaina

2020-04-21

Acknowledgements.pdf

Big thanks to Mike Hendrickson, my editor at O'Reilly, for giving me the green light and plenty of rope. Superior grade thanks to Faisal Jawdat, Ben Lieberman, and Andrew Stellman, the brave and generous tech reviewers of the early drafts.

2020-04-21

IEEE 关于systemc的标准

System C 特定的目的在于提供一套精确完整的System C类库,以便执行开发SytemC可单独参考该标准。该标准意旨不再作为用户开发的指引或者提供Sytem C的介绍,但是对使用者来说包含了有意义的信息

2010-01-18

空空如也

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

TA关注的人

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