内容列表
- 设计模式读书笔记(7)
- 2004-12-1
Flyweight 模式
名称:享元模式、轻量模式、羽量模式
问题:
采用对象来表达应用当然很好,但是假设一个文档编辑器处理文字,初看可以将所有处理的字母当作对象来看待(面向对象),但是,这样就会产生巨量的对象,系统资源大量消耗。如何做到共享这些具有相同特征的对象呢?
解决:
定义一个称作flyweight的对象,该对象是一个共享对象,在不同的上下文
- 分类:编程语言 查阅全文
- SVN安装和使用(新一代的CVS)
- SVN安装和使用
SVN的安装访问SVN网站下载你所需版本的安装包。以Linux为例,安装过程为依次执行以下步骤: rpm -ivh apr-0.9.5-0.2.i386.rpm
rpm -ivh apr-util-0.9.5-0.1.i386.rpm
rpm -ivh neon-0.24.7-1.i386.rpm
rpm -ivh subversion-1.1.1-1.rh80.i3
- 分类:编程语言 查阅全文
- XQuery序列规范再次更新!
- XQuery序列规范更新!
2004.10.29日,XQuery序列规范再次更新,此次更新的有:XQuery 1.0: An XML Query Language, XML Path Language (XPath) 2.0, XQuery 1.0 and XPath 2.0 Functions and Operators, XSLT 2.0 and XQuery 1.0 Serializati
- 分类:编程语言 查阅全文
- 2004年12月TIOBE程序设计语言排行指数
- 12月份头条:Google搜索网页的剧增导致了很大的变化
TIOBE 程序设计社区指数可以显示程序设计语言的流行程度. 此榜每月更新一次. 排名是基于世界范围内的软件工程师、课程和第三方提供者所使用语言的情况。计算中也采用了Google和Yahoo!的数据。TIOBE 指数并不是为了指出哪种语言是最好的或者大多数的代码是用哪种语言写就的。
TIOBE指数可以帮助你评估你所使用的语言是否还能跟得
- 分类:编程语言 查阅全文
- 关于DirectShow在Video视频处理方面的的一些基本应用
- 关于DirectShow在Video视频处理方面的的一些基本应用
DirectShow是微软提供的DirectX软件开发包中的一员,主要以处理流媒体数据为重点开发的一套windows下的编程接口,为了高效地处理音视频数据,它向应用提供了直接访问系统底层功能的接口,可以使应用直接控制从数据采集到数据演播的各个中间环节,如数据
- 分类:编程语言 查阅全文
- 在ODBC中应用DDX和RFX
- 在ODBC中应用DDX和RFX MFC中ODBC类库简介
---- MFC 中 针 对ODBC 数 据 库 编 程 提 供 了 五 种 基 类。 这 些 类 封 装 了 有 关ODBC 的API 调 用, 使 用 户 能 够 利 用ODBC 完 成 不 同 类 型 的 数 据 库 编 程 工 作, 如 访 问Foxpro、d
- 分类:编程语言 查阅全文
- 在Visual C++中用ADO进行数据库编程(上)
- 在Visual C++中用ADO进行数据库编程(上) 1. 生成应用程序框架并初始化OLE/COM库环境
创建一个标准的MFC AppWizard(exe)应用程序,然后在使用ADO数据库的InitInstance函数中初始化OLE/COM库(因为ADO库是一个COM DLL库)。本例为:
BOO
- 分类:编程语言 查阅全文
- 在Visual C++中用ADO进行数据库编程(中)
- 在Visual C++中用ADO进行数据库编程(中) 4.执行SQL命令并取得结果记录集
为了取得结果记录集,我们定义一个指向Recordset对象的指针:_RecordsetPtr m_pRecordset;并为其创建Recordset对象的实例: m_pRecor
- 分类:编程语言 查阅全文
- 给editPlus增加一个PHP的代码分析器ZDE
- ZDE自带了一个代码分析器,很好用,我们也可以把它放到EP里,照我图里的设置ZendCodeAnalyzer我稍后回帖公布下载地址注意,输出选默认,而不是正则表达式上面的图片中,“命令栏”就填ZendCodeAnalyzer.exe路径下载请到http://sfcube.net/_private/soft/ZendCodeAnalyzer.exe
- 分类:编程语言 查阅全文
- 基于视锥包含的不可见物体消除算法
-
基于视锥包含的不可见物体消除算法
出 处:
中国游戏开发者
目 录 1 含义 2 原理 3 方法
1、不可见物体消除的含义 虚拟现实系统中涉及的物体(图元)数量很大。如果把这些图元原封不动地提交给OpenGL渲染,有很多实际上不会出现在场景中的图元耗费了宝贵的资源。因为OpenGL只是一种过程型渲染器,它会把所有提交
- 分类:编程语言 查阅全文
- 在Visual C++中用ADO进行数据库编程(下)
- 在Visual C++中用ADO进行数据库编程(下) 5. 记录集的遍历、更新
根据我们刚才通过执行SQL命令建立好的users表,它包含四个字段:ID,username,old,birthday以下的代码实现:打开记录集,遍历所有记录,删除第一条
- 分类:编程语言 查阅全文
- 求完数及其中的理解过程
- //求完数#include <iostream.h>
void main(){ for(int i=1; i<1000; i++){ int sum=0; for(int j=1; j<=i/2; j++) if(i%j==0)&
- 分类:编程语言 查阅全文
- 异步执行方式改称同步执行方式
- 对于一些异步执行方式, 为了上层操作简单,需要改称同步方式,今天写了个测试代码#include <map>#include <string>#include <iterator>/////////////////////////////////////////////////////////////////////////////// CEventTestDlg
- 分类:编程语言 查阅全文
- return (值)讨论……(消息类型:聊天记录:消息组:群/校友录)
- 用户:404082727(走尽天涯路②)
==================================================消息组:群/校友录(51)==================================================消息类型:聊天记录==================================================
&nbs
- 分类:编程语言 查阅全文
- STL简介
- 一、STL简介STL(Standard Template Library,标准模板库)是惠普实验室开发的一系列软件的统称。它是由Alexander Stepanov、Meng Lee和David R Musser在惠普实验室工作时所开发出来的。现在虽说它主要出现在C++中,但在被引入C++之前该技术就已经存在了很长的一段时间。
STL的代码从广义上讲分为三类:algorithm(算法)、cont
- 分类:编程语言 查阅全文
- 推荐C++教程
- &n
- 分类:编程语言 查阅全文
- MSN 界面 模拟 (三)Msn Style Colorful Toolbar
- Give me a color, I will get a nice toolbar. :)
- 分类:编程语言 查阅全文
- 用VC++实现console程序显示彩色文本
-
用VC++实现console程序显示彩色文本
用vc++写console程序时,整天对着黑纸白字的屏幕,感觉很郁闷吧?很多人想用CONIO.H/GRAPHICS.H中的一些函数来实现,却发现VC++根本没有这些头文件。当然了CONIO.H/GRAPHICS.H是BORLAND TC/BC专有的头文件,所以vc++中根本没有这些文件。把这两个头文件COPY过来,
- 分类:编程语言 查阅全文
- OpenGL 编程指南 光照
- OpenGL 编程指南
第6章 光照
学习目的:
了解OpenGL如何模拟现实的光照效果
定义期望的光源和光照模型
定义被照物体的材质
利用矩阵堆栈控制光源位置
我们看到的任何物体的样子是由其自身特性和光照共同决定的。想想在风和日丽的晴天和在乌云密布的阴天看到的大海是多么的不同,一个宛如明丽的蓝宝石,另一个却只是晦暗的灰色。实际上如果没有光照,大部分物体看起
- 分类:编程语言 查阅全文
- Translating lotus API Data Types to LotusScript
-
lotus API Data Type
LotusScript Data Type
char, char*
ByVal String
char far*
ByVal String
int
Long (4-byte value)
long
Long
WORD, SWORD
Integer
DWORD
Long
INT
- 分类:编程语言 查阅全文