自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(55)
  • 资源 (27)
  • 收藏
  • 关注

转载 前缀表达式、中缀表达式、后缀表达式

前缀表达式(波兰式)a+((b+c)*d)-e  => -+a*+bcde 中缀表达式a+((b+c)*d)-e 后缀表达式(逆波兰式)a+((b+c)*d)-e  => abc+d*+e- 前缀、中缀、后缀的转换过程方法一:可以将前缀和后缀都转换成中缀表达式树,再相互转换中缀表达式树使用链表较宜。* 前缀转中缀表达式树:对前缀字符串Str进行遍历,确定St

2012-10-31 23:07:33 1002

转载 逆波兰表达式

表达式一般由操作数(Operand)、运算符(Operator)组成,例如算术表达式中,通常把运算符放在两个操作数的中间,这称为中缀表达式(Infix Expression),如A+B。波兰数学家Jan Lukasiewicz提出了另一种数学表示法,它有两种表示形式:把运算符写在操作数之前,称为波兰表达式(Polish Expression)或前缀表达式(Prefix Expressi

2012-10-31 22:50:56 587

转载 #define

今天整理了一些#define的用法,与大家共享!1.简单的define定义#define MAXTIME 1000 一个简单的MAXTIME就定义好了,它代表1000,如果在程序里面写if(i编译器在处理这个代码之前会对MAXTIME进行处理替换为1000。这样的定义看起来类似于普通的常量定义CONST,但也有着不同,因为define的定义更像是简单的文

2012-10-22 14:57:22 1001

转载 c++中成员变量的初始化顺序

#includeclass A{private:        int n1;        int n2;public:        A(): n2(0), n1(n2 + 2)        {        }        void Print()        {

2012-10-21 14:54:54 548

转载 白话经典算法系列之五 归并排序的实现

归并排序是建立在归并操作上的一种有效的排序算法。该算法是采用分治法(Divide and Conquer)的一个非常典型的应用。首先考虑下如何将将二个有序数列合并。这个非常简单,只要从比较二个数列的第一个数,谁小就先取谁,取了后就在对应数列中删除这个数。然后再进行比较,如果有数列为空,那直接将另一个数列的数据依次取出即可。[cpp] view plaincopy

2012-10-21 09:40:57 426

转载 经典排序算法 - 冒泡排序Bubble sort

经典排序算法 - 冒泡排序Bubble sort原理是临近的数字两两进行比较,按照从小到大或者从大到小的顺序进行交换,这样一趟过去后,最大或最小的数字被交换到了最后一位,然后再从头开始进行两两比较交换,直到倒数第二位时结束,其余类似看例子例子为从小到大排序,原始待排序数组| 6 | 2 | 4 | 1 | 5 | 9 |第一趟排序(外循环

2012-10-20 23:04:48 512

转载 [经典排序算法][集锦]

经典排序算法     经典排序算法,以下文章参考了大量网上的资料,大部分都给出了出处这一系列重点在理解,所以例子什么的都是最简单的情况,难免失误之处,多指教大多数排序算法都给出了每一步的状态,以方便初学者更容易理解,通俗易懂,部分难以理解的排序算法则给出了大量的图示,也算是一个特色吧经典排序算法 - 快速排序Quick sort 经典排序算法 - 桶

2012-10-20 22:59:07 472

转载 经典排序算法 – 插入排序Insertion sort

经典排序算法 – 插入排序Insertion sort  插入排序就是每一步都将一个待排数据按其大小插入到已经排序的数据中的适当位置,直到全部插入完毕。 插入排序方法分直接插入排序和折半插入排序两种,这里只介绍直接插入排序,折半插入排序留到“查找”内容中进行。   图1演示了对4个元素进行直接插入排序的过程,共需要(a),(b),(c)三次插入。代码 public

2012-10-20 22:24:13 496

转载 排序算法总结

花了很长时间终于把排序的基础学了一下,这段时间学了很多东西,总结一下:学的排序算法有:插入排序,合并排序,冒泡排序,选择排序,希尔排序,堆排序,快速排序,计数排序,基数排序,桶排序(没有实现)。比较一下学习后的心得。我不是很清楚他们的时间复杂度,也真的不知道他们到底谁快谁慢,因为书上的推导我确实只是小小了解,并没有消化。也没有完全理解他们的精髓,所以又什么错误的还需要高手指点。呵呵。1

2012-10-20 22:14:43 517

转载 计算n!中结尾零的个数——上海先锋商泰面试归来

先锋商泰的办事效率真不是盖得啊,上午九点开始宣讲,之后直接笔试,下午就通知通过笔试的同学去面试。面试的时候问了一些C++的基础知识,然后谈谈自己最得意的项目,个人感觉没什么难度,只要基础扎实的话应该没问题。最后现场编程,下面和大家分享一下这道编程题。 题目:计算n!中结尾零的个数(C++实现) 。 当时一看到这道题目便有了思路,很快就写出了代码。我写的代码如下:static i

2012-10-18 16:31:58 2538 1

转载 c++强制类型转换的一些研究

c++相对于c在强制类型转换上的区别还是很大的,除了引入了c中不可能有的dynamic_cast外还将原c中的强制类型转换:(Type_name)expr分拆变成几个不相交的强制类型转换:static_cast,const_cast,reinterpret_cast首先从由简单到复杂分别解释这三个不相交的强制类型转换在指针和引用上的表现:const_cast(expr) 或 const_c

2012-10-18 15:50:27 538

转载 C++开发必看 四种强制类型转换的总结

C风格的强制类型转换(Type Cast)很简单,不管什么类型的转换统统是:     TYPE b = (TYPE)a  C++风格的类型转换提供了4种类型转换操作符来应对不同场合的应用。  const_cast,字面上理解就是去const属性。  static_cast,命名上理解是静态类型转换。如int转换成char。  dynamic_ca

2012-10-18 15:41:54 437

转载 C中数据类型转换

原帖地址:http://blog.csdn.net/miaouu/archive/2010/01/19/5213042.aspxhttp://hi.baidu.com/i_love_lei_lei/blog/item/32a58b1aa54290ddac6e751f.html 一 c中数据类型的隐式转换1、隐式转换   C在以下四种情况下会进行隐式转换:

2012-10-18 14:09:53 995

转载 C语言深度解剖之——编译器的bug、for循环优化

《C语言深度解剖》的作者是个善于观察、思维缜密的人,在其著作中提出了许多值得思考的问题和细节,对于理解计算机系统原理具有很好的参考价值。这两天拜读了此书,今天跟大家一起探讨一下书中一个关于指针的有趣现象。如果你尚未读过原文,请先阅读原书对应的如下章节:***********************************以下是原文********************************

2012-10-17 23:23:05 1579 2

转载 51.com笔试题

12.6 SJTU整体来讲,题目出的没水平。qualify question: 略选择题:略大题:1. 反转链表#include using namespace std; struct LNode{ char data; LNode * next;}; LNode * initList(){ LNode

2012-10-17 22:47:16 724

转载 二叉树中的那些常见的面试题

转自:http://www.cnblogs.com/BeyondAnyTime/archive/2012/08/27/2659163.html关于二叉树二叉树作为树的一种,是一种重要的数据结构,也是面试官经常考的东西。昨天看了一下关于树中的面试题,发现二叉树中的面试题比较常见的题型大概有下面几个:创建一颗二叉树(先序,中序,后序)、遍历一颗二叉树(先序,中序,后序和层次遍历)、求二叉树

2012-10-17 22:22:18 1085

转载 浅谈HTTP中Get与Post的区别

Http定义了与服务器交互的不同方法,最基本的方法有4种,分别是GET,POST,PUT,DELETE。URL全称是资源描述符,我们可以这样认为:一个URL地址,它用于描述一个网络上的资源,而HTTP中的GET,POST,PUT,DELETE就对应着对这个资源的查,改,增,删4个操作。到这里,大家应该有个大概的了解了,GET一般用于获取/查询资源信息,而POST一般用于更新资源信息。  1.根

2012-10-17 21:45:49 781

转载 JAVA主函数以及main函数传参详解

首先配置环境:在win95,98,me里     把     set   path   =%path%;c:\jdk1.4.2_07\bin     加到c:\autoexec.bat         在win   2000,xp里     在     系统,环境变量里,把path加上c:\jdk1.4.2_07\bin     注意分隔符为; 文件进入:

2012-10-17 21:37:00 9729 1

转载 数据库笔试题

http://blog.csdn.net/jackwee/archive/2007/01/03/1472745.aspx一、选择题(20分,每小题2分):1.数据库系统的核心是_B___。A.数据库           B.数据库管理系统C.数据模型         D.软件工具2.SQL语言具有__B__的功能。A.关系规范化、数据操纵、数据控制B.数据定义、数据操纵

2012-10-16 20:58:50 15710 1

原创 笔试常见的智力题

以下智力题是整理各网站上的智力题http://bbs.yingjiesheng.com/thread-18573-1-1.htmlhttp://blog.csdn.net/aflylove/article/details/1261723 1、你让工人为你工作7天,给工人的回报是一根金条。金条平分成相连的7段 ,你必须在每天结束时给他们一段金条,如果只许你两次把金条弄断,你如何给你 的工

2012-10-16 14:42:59 2090

转载 美国有多少辆汽车?

名牌有名牌的理由,就连招聘也与众不同,各个企业的面试题成了招聘后期的压轴好戏。今年的企业面试题目,说它百般刁难的有之,说它独出机杼的有之,说它故弄玄虚的有之。你怎么看呢?还是先来了解一下,看看面对这些经典题目,同学们当时是怎么回答的,企业本身又最满意怎样的答案,希望对明年应聘的同学和今年应聘失利的同学有所帮助。 一、美国有多少辆汽车――微软 谜语类试题:美国有多少辆汽车?

2012-10-16 13:40:44 2101

转载 iPhone应用程序编程指南

iPhone应用程序编程指南分类: iOS-中级2011-09-27 15:09 1000人阅读 评论(0) 收藏 举报介绍请注意:本文档之前命名为iPhone OS编程指南。iPhone SDK为创建iPhone的本地应用程序提供必需的工具和资源。在用户的Home屏幕上,iPhone的本地应用程序表示为图标。它们和运行在Safari内部的web应用程序不同,在基于

2012-10-12 09:59:49 4467

原创 东软一道递归题实现数组前K个元素的最大值

函数int maxint(int a[], int k)的功能是用递归方法求指定数组中前k个元素的最大值,并作为函数值返回。int maxint(int a[],int k){int t;if(    (3)    ) return    (4)    ;t=maxint(a+1,       );return (a[0]>t)?a[0]:t;}递归的思路如下:

2012-10-11 15:18:25 3392

转载 友元函数和友元类

采用类的机制后实现了数据的隐藏与封装,类的数据成员一般定义为私有成员,成员函数一般定义为公有的,依此提供类与外界间的通信接口。但是,有时需要定义一些函数,这些函数不是类的一部分,但又需要频繁地访问类的数据成员,这时可以将这些函数定义为该函数的友元函数。除了友元函数外,还有友元类,两者统称为友元。友元的作用是提高了程序的运行效率(即减少了类型检查和安全性检查等都需要时间开销),但它破坏了类的封装性和

2012-10-11 14:13:29 825

转载 友元的作用

1.友元的作用是什么? 友元提供了在不同类的成员函数之间、类的成员函数与一般函数之间进行数据共享的机制。通过友元,一个普通函数或另一个类中的成员函数可以访问类中的私有成员和保护成员。C++中的友元为封装隐藏这堵不透明的墙开了一个小孔,外界可以通过这个小孔窥视内部的秘密。 友元的正确使用能提高程序的运行效率,但破坏了类的封装性和数据的隐蔽性,导致程序可维护性变差,因此一定要谨慎使用。 作

2012-10-11 14:04:28 5464

转载 I/O 控制方式

现代计算机系统中总是配备有各种外部设备,他们都在CPU控制下进行工作。CPU对外部设备的控制方式主要有一下四种。1.循环测试 I/O方式利用I/O测试指令测试设备的闲忙。若设备不忙,则执行输入或输出指令;若设备忙,则I/O测试指令不断对该设备进行测试,知道设备空闲为止。这种方式使CPU花费很多时间在I/O是否完成的循环测试中,造成极大的浪费! 2.中断处理方式 引入中断之后,每

2012-10-11 12:00:45 3546

原创 我的性格分析

最近企业都采用性格测试,职业测评等方法来测试应聘者的性格。测试链接如下:http://www.apesk.com/mbti/dati.aspENTJ 统帅型——一切尽在掌握报告接收人:  才储成员793477  日期:  2012-10-10    二、基本描述 才储分析:您的性格类型倾向为“ ENTJ ”(外向 直觉 思维 判断 倾向度: E55 N64

2012-10-10 22:57:09 1354

转载 static与普通的区别--东软笔试题

static 全局变量和普通全局变量static全局变量与普通的全局变量有什么区别?static局部变量和普通局部变量有什么区别?static函数与普通函数有什么区别?                              答 、全局变量(外部变量)的说明之前再冠以static                               就构成了静态的全局变量。全局变量本身就是静态

2012-10-10 18:53:18 1564

转载 c++中不能重载的运算符

C/C++ 里大多数运算符都可以在 C++ 中被重载。C 的运算符中只有 . 和 ?:(以及 sizeof,技术上可以看作一个运算符)不可以被重载。C++ 增加了一些自己的运算符,除了 :: 和 . 外,大多数都可以被重载。不能重载‘.’,因为‘.’在类中对任何成员都有意义,已经成为标准用法。 不能重载 ?: ,因为这个运算符对于类对象来说没有实际意义,相反还会引起歧义 s

2012-10-10 16:11:39 765

原创 十进制的小数部分怎样转成二进制

一道EMC笔试题求0.15625写成二进制是什么?十进制小数转换成二进制小数采用"乘2取整,顺序排列"法。具体做法是:用2乘十进制小数,可以得到积,将积的整数部分取出,再用2乘余下的小数部分,又得到一个积,再将积的整数部分取出,如此进行,直到积中的小数部分为零,或者达到所要求的精度为止。 然后把取出的整数部分按顺序排列起来,先取的整数作为二进制小数的高位有效位,后取的整数作为低位有效位。0

2012-10-10 15:46:31 2815

转载 emc 2006和2007笔试题

2006.11全部用英文,试卷纸,答卷纸;解答也要求用英文。  一共4大题:一、单选(选对1分,选错倒扣0.25,不选0分),一共26题,每题5个选项  1,问能用8位二进制数的最小的10进制数答:1000 0000(2)=128(10)  2,10101010101写成10进制和16进制分别是多少答:1365(10) 555(16)  3,数列题,16进制,0

2012-10-10 14:57:31 1699

转载 一个人上台阶,一次可上一个阶梯或两个,问这个人上十个阶梯有多少种走法?

下面这个方法是看别人的....不过挺经典的....不过也挺高深的....随便参考下吧....走第一台阶只有1种方法,走第二台阶有2种方法,(一步或两步..)走第三台阶的时候就是分两步了:可以从第一台阶直接到第三台阶,也可以是从第二台阶到第三台阶,所以有1+2=3种方法;走第四台阶也是分两步:可以从第二台阶直接到第四台阶,也可以是从第三台阶到第四台阶,所以有3+2=5种方法;

2012-10-10 14:26:42 6382

转载 NAS和SAN比较

说到存储设备,似乎应该从传统的DAS(Dircct-Attached Storage,直接连接存储)技术说起,曾经有一段时间,DAS简直就是存储设备的代名词,然而这样定义DAS会引来一片争议,因为这是一个广泛的概念,包括SCSI硬盘和磁盘阵列。DAS 的主要问题是总是过多地占用CPU资源尤其是与其他机器共享使用的时候,这个问题就变得更加严重。另外DAS传统的直接存储的模式,直接将存储设备连

2012-10-10 14:17:03 1262

转载 ram,rom,flash的区别和联系

ROM和RAM指的都是半导体存储器,ROM是Read Only Memory的缩写,RAM是Random Access Memory的缩写。ROM在系统停止供电的时候仍然可以保持数据,而RAM通常都是在掉电之后就丢失数据,典型的RAM就是计算机的内存。RAM有两大类,一种称为静态RAM(Static RAM/SRAM),SRAM速度非常快,是目前读写最快的存储设备了,但是它也非常昂贵,

2012-10-10 14:14:56 2106

转载 C++各数据类型取值范围(备忘)--32位操作系统

各数据类型取值范围bool型为布尔型,占1个字节,取值0或1。BOOL型为int型,一般认为占4个字节,取值TRUE/FALSE/ERROR。sbyte型为有符号8位整数,占1个字节,取值范围在128~127之间。 bytet型为无符号16位整数,占2个字节,取值范围在0~255之间。short型为有符号16位整数

2012-10-10 10:47:17 16873

转载 EMC笔试总结

EMC的笔试总结,最后没能去EMC,可惜了1. 除以59的余数是多少。//答案是38,这个题目考费马小定理;不过直接硬算也可以。第一次听到费马小定理: 如果一个数p是质数,且a与p互质,则a^(p-1)%p=1(a的p-1次方模p恒等于1)。所以97^59%59=( (97^58%59)*(97%59) )%59= (1*38)%59 = 38.//这题目太那个了。

2012-10-10 10:36:33 1518

转载 Windows中ntfs和fat32的区别和选择

Windows可以同时支持FAT32和NTFS两种文件系统,FAT32长于兼容性,NTFS长于系统安全性。在满足应用的前提下,怎样设置文件系统才能充分发挥Windows的特性呢?在讨论这个问题之前,我们先来看一下FAT32和NTFS两种文件系统各有哪些特点。FAT32文件系统在推出FAT32文件系统之前,通常PC机使用的文件系统是FAT16。像基于MS-DOS,Win 95等系统都采用了F

2012-10-09 21:23:51 1343

转载 25匹马取前5名图解法

一共有25匹马,有一个赛场,赛场有5个赛道,就是说最多同时可以有5匹马一起比赛。假设每匹马都跑的很稳定,不用任何其他工具,只通过马与马之间的比赛,试问最少得比多少场才能知道跑得最快的5匹马? 这是一道比较常见的算法题,网上也有比较详细的解法(见http://hxraid.javaeye.com/blog/662643)。今天刚好有人拿来讨论,所以自己也想了下,用一种画图的方式来得到了答案。

2012-10-09 21:14:23 23359 3

转载 几个程序员面试题:火车运煤问题、赛马问题

火车运煤这个可能是一个比较经典的智力题了,和以前的那个《赛马问题》很相似,其题目如下:你是山西的一个煤老板,你在矿区开采了有3000吨煤需要运送到市场上去卖,从你的矿区到市场有1000公里,你手里有一列烧煤的火车,这个火车最多只能装1000吨煤,且其能耗比较大——每一公里需要耗一吨煤。请问,作为一个懂编程的煤老板的你,你会怎么运送才能运最多的煤到集市?这道题一开始看上去好像是无解的,因

2012-10-09 21:09:24 6939

原创 移位迷惑

东软笔试这么一道题int i=10;do{    i/=2;}while(  i>>1);求程序结束后i的值(A)A  1       B 2          C 5          D -1很可能会因为i>>1这个条件而错误,其它这个条件并没有改变i的值。也就是说i>>1,i的值是不变的。只有通过赋值操作才能改变其值i>>=1;int i=

2012-10-08 16:49:04 1527

计算机程序设计艺术卷3

计算机程序设计艺术卷3,欢迎下载,可免费下载!

2013-09-09

计算机网络

计算机网络,欢迎下载,可免费下载!很不错哟!

2013-09-09

敏捷软件开发:原则、模式与实践

敏捷软件开发:原则、模式与实践,欢迎下载,可免费下载!

2013-09-09

设计模式-可复用面向对象软件的基础

设计模式-可复用面向对象软件的基础,欢迎下载,可免费下载!

2013-09-09

深入理解Linux内核第3版

深入理解Linux内核第3版,欢迎下载,可免费下载!

2013-09-09

重构改善既有代码的设计

重构改善既有代码的设计,欢迎下载,可以免费下载!

2013-09-09

head_first_python

本书是典型操作方法手册,通过图片、游戏、故事、激发学习的小测验,你不只会学习ython与其他编程语言的异同,并且让您了解如何成为一个好的程序员…

2013-08-04

shell,python,perl脚本入门教程

三个脚本的入门级教程,挺好的东西。 包括SHELL\Perl\Python的。

2013-08-04

直方图显示灰度处理

本代码实现RGB图像转灰度图,并画出直方图,欢迎下载!

2012-12-20

计算机视觉——计算理论与算法基础

计算理论与算法基础:包括数字图像基本处理,摄像机模型,运动分析,运动跟踪等

2012-12-13

图形推理50项技巧_几乎概括了图形推理的所有类型

图形推理50项技巧_几乎概括了图形推理的所有类型

2012-11-10

几乎概括了图形推理的所有类型

图形推理 几乎概括了图形推理的所有类型

2012-11-10

C++设计模式 23种设计模式

目 录 0 引言..............................................................................................................................................2 0.1 设计模式解析(总序).....................................................................................................2 0.2 设计模式解析后记.............................................................................................................2 0.3 与作者联系........................................................................................................................5 1 创建型模式...................................................................................................................................5 1.1 Factory模式 ........................................................................................................................5 1.2 AbstactFactory模式 .......................................................................................................... 11 1.3 Singleton模式...................................................................................................................16 1.4 Builder模式.......................................................................................................................18 1.5 Prototype模式...................................................................................................................23 2 结构型模式.................................................................................................................................26 2.1 Bridge模式........................................................................................................................26 2.2 Adapter模式......................................................................................................................31 2.3 Decorator模式...................................................................................................................35 2.4 Composite模式.................................................................................................................40 2.5 Flyweight模式 ..................................................................................................................44 2.6 Facade模式.......................................................................................................................49 2.7 Proxy模式.........................................................................................................................52 3 行为模式.....................................................................................................................................55 3.1 Template模式....................................................................................................................55 3.2 Strategy模式 .....................................................................................................................59 3.3 State模式...........................................................................................................................63 3.4 Observer模式....................................................................................................................68 3.5 Memento模式...................................................................................................................73 3.6 Mediator模式....................................................................................................................76 3.7 Command模式..................................................................................................................81 3.8 Visitor模式........................................................................................................................87 3.9 Chain of Responsibility模式.............................................................................................92 3.10 Iterator模式.....................................................................................................................96 3.11 Interpreter模式..............................................................................................................100 4 说明 .........................................................................................

2012-11-02

高质量程序设计指南.C.C语言第三版

本书以轻松幽默的笔调向读者论述了高质量软件开发方法与C++/C编程规范。它是作者多年从事软件开发工作的经验总结。本书共17章,第1章到第4章重点介绍软件质量和基本的程序设计方法;第5章到第16章重点阐述C++/C编程风格、面向对象程序设计方法和一些技术专题;第17章阐述STL的原理和使用方法。

2012-10-02

高质量程序设计指南_C++_C语言

本书以轻松幽默的笔调向读者论述了高质量软件开发方法与C++/C编程规范。它是作者多年从事软件开发工作的经验总结。本书共17章,第1章到第4章重点介绍软件质量和基本的程序设计方法;第5章到第16章重点阐述C++/C编程风格、面向对象程序设计方法和一些技术专题;第17章阐述STL的原理和使用方法。

2012-10-02

2012谷歌笔试题

这是谷歌2012年招聘的一套试题,希望对你们有用。

2012-09-28

微软部分笔试题解析与答案

资料难得,但是对面试绝对有用。主要是针对C语言部分出的题,希望大家看看。

2012-09-02

华为笔试内部资料

华为内部资料,对笔试是有很大的作用的。内容较全,还有批注。

2012-08-31

YUV转化成RGB

在整个视频行业中,定义了很多 YUV 格式,我以UYVY格式标准来说明,4:2:2 格式UYVY每像素占16 位.

2012-08-29

列表的美化

是一个自绘表头的列表美化程序,可以设置表头的背景颜色(渐变),表头文字颜色,表头的高度,还有表内容文字颜色,背景颜色等。

2012-08-22

C++面向对象多线程编程

全书共分13章,全面讲解构建多线程架构与增量多线程编程技术。第1章介绍了用于构建面向对象程序的不同类型C++组件,以及如何使用这些组件来构建多线程架构。第2、3、4章简要介绍进程、线程、多任务处理、多线程化、规划以及线程优先权的概念。第5章讨论进程间和线程间通信。第6章讨论线程与进程同步与合作。第6章详细讨论临界区、死锁、数据竞争以及无限延迟方面的主题。第7~10章讲解用于线程同步、线程间通信、进程间通信以及多线程处理的C++组件。第11章讨论C++对象在多线程环境中的行为和交互方式。第12章简单介绍多线程应用程序的测试技术。第13章对全书内容进行扼要地回顾与思考。 本书适合用C++创建多线程组件和应用框架的程序员阅读。

2012-08-20

MFC按钮控件

此类抱括一般的按钮,透明按钮,阴影按钮,还有按钮提示功能,总之很美观。

2012-08-20

MFC列表打印

此代码可以实现对MFC的列表控件上的内容进行打印,并且能打印相关的图片。

2012-08-20

多线程编程

一本从初级到高级,从理论到实际的文档。对学习多线程编程很有帮助。

2012-08-19

多线程学习教程

比较全面的多线程编程教程,包括C,C++,此外还有一些讲义。

2012-08-19

CMakeup的使用

用于对ListCtrl的初始化,也可以实时更新ListCtrl的内容,也可以用于CTreeCtrl的初始化.

2012-08-05

空空如也

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

TA关注的人

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