- 博客(8)
- 资源 (1)
- 收藏
- 关注
原创 回复一些数据库的基本概念
----- Original Message -----Subject:请教!!Date:06-04-06 10:15由于以前对数据库方面没有什么接触,现在搞Berkeley DB的时间也不长,因此问题很多,而且比较肤浅,见笑哈:-)1.数据库中的进程和线程是什么概念?2.锁、事务、日志、共享缓存器管理、存储器管理是什么概念?3.Berkeley DB在应用程序中感觉不到存在,但又要独立于应用程序
2006-04-07 10:22:00
2010
4
原创 Berkeley DB中Btree、Queue、Recno记录编号的说明及应用实例
在Berkeley DB中Btree、Queue、Recno算法可以记录编号。编号基于1,不基于0。也就是说,数据库里的第一个记录是从1开始。 可以通过调用DB->get和DBcursor->c_get函数,参数指定为DB_SET_RECNO,关键字DBT的数据区一定是一个db_recno_t类型的指针,这种类型在Berkeley DB包含的头文件中声明。 关键字DBT的大小就是类型大小(用C来表
2006-03-14 21:02:00
4474
原创 Berkeley DB的四种算法异同
DB数据的四种算法在数据库应用中,数据访问方式对应数据在硬盘上的存储格式和操作方法。在编写应用时,选择合适的算法可以极大的提高运算速度。大多数数据库都选用Btree算法,DB也不例外,同时还提供Hash算法、Recno算法和Queue算法。Berkeley DB的强大之一是它为这几种算法提供了差不多相同的接口,这表明当你要使用另一种算法时修改程序是简单的。程序在需要对特殊数据结构和存取模式操作时,
2006-03-12 20:28:00
3352
原创 理论和实践之理论
我们选择数据库的第一步是要清楚我们到底需要什么?数据库经过几十年的发展,有着繁多的种类,我们需要降低选择的数量。最好的方法是按数据库的一些特点来归类,这里相关的术语包括"network(网络)"、 "relational(关系)"、 "object-oriented(面向对象)" 和 "embedded(嵌入)",还有些派生的如"object-relational(对象关联)" 和 "embe
2006-03-07 22:03:00
1225
原创 前言
便宜,强大的计算能力和互联网的应用,创建了无数在十年前不可想象的新应用。越来越多的数据进入了应用,除了传统的通用桌面计算机、服务器,还有手持的无线通信设备和智能家电。集成的芯片已经波及到了我们生活的每个角落,今天的程序员面对的不仅仅要面对传统的桌面、服务器应用,信息家电、网络硬件、汽车、工业自动化系统也是需要面对的应用。所有的这些都要涉及到对数据的管理。数据管理可能非常简单,有些时候,用一
2006-03-07 21:57:00
699
原创 《超级学生》游戏策划
超级学生(网络游戏修正版) BY 火焰一、游戏概述游戏的灵感来自以前香港的一个著名主持节目《百万富翁》,选择题的形式来获取胜利,赢得巨奖。当时节目相当火爆,同一时间段大量不同年龄段的人观看。以此为蓝本我构思了一个涵盖了小学到大学题库的教育型网络游戏,让玩家在游戏中接受知识,在现实中主动的去学习知识。目前没有任何现实的模版可以利用,要一步一步逐渐丰满。(1)游戏背景游戏以中国地图为主背景,子场景在境
2005-10-20 17:04:00
11736
28
原创 序
这是一个关于友情、爱情的故事。她坐在大树下,黄昏的残阳印在她红色的长发上,一阵阵带着泥土味道的微风吹过,轻轻拨弄着她那略带紫色的发稍。 她抚摸着身旁白毛大狗的后背,她的手指细长而温柔,拉拉眯着眼睛趴在草地上,舒服地低着头,不时露出舌头。 这株大树突兀地立在后山坡的山腰上,从这个角度往下看,整个莱蒂尼思城、甚至远处那片人迹罕至的遗迹,都可以尽收眼底。 我看着她纤细的背影,小心翼翼踩着湿滑的青草坡地,
2005-06-02 10:42:00
1084
1
原创 关于SQL的存储过程一个悬而未决的老问题
SQL的存储过程:不少的网友都应该在使用中遇到过需要同时返回存储过程的返回值+结果集的问题而在网上浏览了不少的帖子,基本上都是认为无法同时返回,也即是说只能返回其中一个。但是如果遇到比如一些要校验的存储过程,无可避免地会出现需要:1、验证后,正确,返回正确值,获取结果集。2、错误,返回错误值,转向,获取错误信息。目前我的处理方式是调用了一次存储过程:(前面我就不多说了,相信遇到这种问题的网友已
2002-05-08 10:18:00
948
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人