- 博客(15)
- 收藏
- 关注
转载 一切从游戏开始
一切从游戏开始: 第二天: 守夜人: 终篇: 课后检讨:一切从游戏开始: 故事虚构, 是从一个真的游戏再综合新闻组的内容而来. 缘起: 这是一个晴朗的星期六下午, 你悠闲地在网上浏览. 忽然间你看到一个留言板上的小游戏. 它很简单, 问题是: 把五个数字 56789, 放到 {{{[][][] *
2008-06-03 13:14:00
403
转载 乱弹算法
版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明http://dreamhead.blogbus.com/logs/4370771.html我们有时会说,一个人不会做事,其实并不是说这个人做的事不对,而是说这个做事的方法没有条理或是显得笨拙。做事的方法在程序设计中就是算法,同样一件事,选择不同算法显现的结果就是截然不同的。举个简单的例子,如何判断一个数是2的幂。最直观的想法当然
2008-06-03 13:00:00
395
转载 .net下开发COM+组件
本文简介:选择自 pinping1314 的 blog 一、问题的提出:(下面举出我遇到的问题)1、最终用户的每次请求,都将读取mapping文件--可以通过缓存解决;2、xxx子系统需要不断的写入mapping文件--也可以先写入内存然后批量写入文件解决;二、分析解决问题:由于分别有2个或更多子系统需要对同一文件进行读写操作,而客户端又有很大的并发性,所以极可能出现读写冲突或
2006-07-10 22:13:00
835
转载 有关COM的一些基本知识
一.组件(COM),是微软公司为了计算机工业的软件生产更加符合人类的行为方式开发的一种新的软件开发技术。在COM构架下,人们可以开发出各种各样的功能专一的组件,然后将它们按照需要组合起来,构成复杂的应用系统。由此带来的好处是多方面的:可以将系统中的组件用新的替换掉,以便随时进行系统的升级和定制;可以在多个应用系统中重复利用同一个组件;可以方便的将应用系统扩展到网络环境下;COM与语言,平台
2006-07-10 21:43:00
687
转载 DLL“地狱”的原因及其解决方案
概要 本文将要介绍DLL的向后兼容性问题,也就是著名的“DLL Hell”问题。首先我会列出自己的研究结果,其中包括其它一些研究者的成果。在本文的最后,我还将给出“DLL Hell”问题的一个解决方案。 介绍 我曾经接受过一个任务,去解决一个DLL版本更新的问题————某个公司给用户提供了一套SDK,这个SDK是由一系列DLL组成的;DLL中导出了很多类,用户使用这些类(直接使用或派生新
2006-07-10 20:08:00
619
原创 虚函数与多态
语言与多态现在对于对象编程有两种方式,一种叫做基于对象的程序设计,英文叫object based,一种叫做面向对象的程序设计——object-oriented。他们都是用对象机制对数据进行封装,提高代码复用率,缩短问题空间和解空间之间的距离。但前者是只是简单的数据封装,合成而没有面向对象那种继承导至的类层次结构,也就不能体现多态性。多态性从语法角度上讲就是通过基础类的指针、引用、句柄来操纵大量
2006-07-10 20:04:00
894
转载 windows进程中的内存结构
windows进程中的内存结构 讨论常见的堆性能问题以及如何防范它们。 http://club.5ivb.net/dispbbs.asp?boardID=3&ID=4233
2006-07-03 13:24:00
638
转载 浅析本机API
此文只能说是一篇笔记,是关于本机API的.本机API是除了Win32 API,NT平台开放的另一个基本接口。本机API也被很多人所熟悉,因为内核模式模块位于更低的系统级别,在那个级别上环境子系统是不可见的。尽管如此,并不需要驱动级别去访问这个接口,普通的Win32程序可以在任何时候向下调用本机API。并没有任何技术上的限制,只不过微软不支持这种应用开发方法。 User32.dll,ke
2006-07-03 13:18:00
642
转载 堆和栈
堆和栈的区别一、预备知识—程序的内存分配一个由c/C++编译的程序占用的内存分为以下几个部分1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值
2006-07-03 13:16:00
826
转载 排列组合与回溯算法
kuibing感谢bamboo、leemars的帮助 [前言] 这篇论文主要针对排列组合对回溯算法展开讨论,在每一个讨论之后,还有相关的推荐题。在开始之前,我们先应该看一下回溯算法的概念,所谓回溯:就是搜索一棵状态树的过程,这个过程类似于图的深度优先搜索(dfs),在搜索的每一步(这里的每一步对应搜索树的第i层)中产生一个正确的解,然后在以后的每一步搜索过程中,都检查其前一步的记
2006-06-01 22:45:00
813
转载 排列、组合及算法
排列,组合是高中数学中的基本内容之一。我们在程序设计中对具体问题进行分析,建立数学模型时会经常涉及到这方面的知识。因此,掌握排列、组合及算法是学习程序设计和掌握其它算法的基础。 一:排列、组合概念 定义1:从N个不同元素中,任选M个元素(M≤N),按照一定的顺序排成一队,叫做从N个元素中取M个元素的一个排列。当M=N时叫做N的全排列。 定义2:从N个不同元
2006-06-01 09:53:00
2841
转载 (翻译)Windows应用程序的GUI测试指南
(翻译)Windows应用程序的GUI测试指南document.title="(翻译)Windows应用程序的GUI测试指南 - "+document.title--- Mikhail Rakhunov原著《General Guidelines for GUI Testing of any Windows based Application》---Kiki翻译于2005/6/
2006-05-31 18:28:00
753
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人