工作
文章平均质量分 76
gklbiti
这个作者很懒,什么都没留下…
展开
-
排列、组合及算法
排列,组合是高中数学中的基本内容之一。我们在程序设计中对具体问题进行分析,建立数学模型时会经常涉及到这方面的知识。因此,掌握排列、组合及算法是学习程序设计和掌握其它算法的基础。 一:排列、组合概念 定义1:从N个不同元素中,任选M个元素(M≤N),按照一定的顺序排成一队,叫做从N个元素中取M个元素的一个排列。当M=N时叫做N的全排列。 定义2:从N个不同元转载 2006-06-01 09:53:00 · 2861 阅读 · 0 评论 -
有关COM的一些基本知识
一.组件(COM),是微软公司为了计算机工业的软件生产更加符合人类的行为方式开发的一种新的软件开发技术。在COM构架下,人们可以开发出各种各样的功能专一的组件,然后将它们按照需要组合起来,构成复杂的应用系统。由此带来的好处是多方面的:可以将系统中的组件用新的替换掉,以便随时进行系统的升级和定制;可以在多个应用系统中重复利用同一个组件;可以方便的将应用系统扩展到网络环境下;COM与语言,平台转载 2006-07-10 21:43:00 · 695 阅读 · 0 评论 -
虚函数与多态
语言与多态现在对于对象编程有两种方式,一种叫做基于对象的程序设计,英文叫object based,一种叫做面向对象的程序设计——object-oriented。他们都是用对象机制对数据进行封装,提高代码复用率,缩短问题空间和解空间之间的距离。但前者是只是简单的数据封装,合成而没有面向对象那种继承导至的类层次结构,也就不能体现多态性。多态性从语法角度上讲就是通过基础类的指针、引用、句柄来操纵大量原创 2006-07-10 20:04:00 · 901 阅读 · 0 评论 -
windows进程中的内存结构
windows进程中的内存结构 讨论常见的堆性能问题以及如何防范它们。 http://club.5ivb.net/dispbbs.asp?boardID=3&ID=4233转载 2006-07-03 13:24:00 · 648 阅读 · 0 评论 -
布尔变量与零值比较
布尔变量与零值比较 l 【规则4-3-1】不可将布尔变量直接与TRUE、FALSE或者1、0进行比较转载 2006-07-03 13:21:00 · 1556 阅读 · 0 评论 -
浅析本机API
此文只能说是一篇笔记,是关于本机API的.本机API是除了Win32 API,NT平台开放的另一个基本接口。本机API也被很多人所熟悉,因为内核模式模块位于更低的系统级别,在那个级别上环境子系统是不可见的。尽管如此,并不需要驱动级别去访问这个接口,普通的Win32程序可以在任何时候向下调用本机API。并没有任何技术上的限制,只不过微软不支持这种应用开发方法。 User32.dll,ke转载 2006-07-03 13:18:00 · 652 阅读 · 0 评论 -
堆和栈
堆和栈的区别一、预备知识—程序的内存分配一个由c/C++编译的程序占用的内存分为以下几个部分1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值转载 2006-07-03 13:16:00 · 833 阅读 · 0 评论 -
一个排列、组合的生成算法
一个排列、组合的生成算法转载 2006-06-01 22:53:00 · 1607 阅读 · 0 评论 -
排列组合与回溯算法
kuibing感谢bamboo、leemars的帮助 [前言] 这篇论文主要针对排列组合对回溯算法展开讨论,在每一个讨论之后,还有相关的推荐题。在开始之前,我们先应该看一下回溯算法的概念,所谓回溯:就是搜索一棵状态树的过程,这个过程类似于图的深度优先搜索(dfs),在搜索的每一步(这里的每一步对应搜索树的第i层)中产生一个正确的解,然后在以后的每一步搜索过程中,都检查其前一步的记转载 2006-06-01 22:45:00 · 818 阅读 · 0 评论 -
.net下开发COM+组件
本文简介:选择自 pinping1314 的 blog 一、问题的提出:(下面举出我遇到的问题)1、最终用户的每次请求,都将读取mapping文件--可以通过缓存解决;2、xxx子系统需要不断的写入mapping文件--也可以先写入内存然后批量写入文件解决;二、分析解决问题:由于分别有2个或更多子系统需要对同一文件进行读写操作,而客户端又有很大的并发性,所以极可能出现读写冲突或转载 2006-07-10 22:13:00 · 846 阅读 · 0 评论