- 博客(13)
- 资源 (15)
- 收藏
- 关注
转载 Berkeley db使用方法简介(c接口)
<br />1. 打开数据库<br />首先必须调用db_create()函数初始化DB句柄,然后就可以使用open()方法打开数据库了。默认情况下,如果数据库不存在,DB不会创建。为了覆盖缺省行为,可以在open()调用中指定DB_CREATE标记。<br />以下代码示范了如何打开数据库:<br />#include <db.h> <br />...<br />DB *dbp; /* DB structure handle */<br />u_int32_t flags; /*
2010-10-26 09:44:00 3286
转载 Berkeley DB 由浅入深【转自架构师杨建】
Berkeley DB 由浅入深【转自架构师杨建】<br />Author: 杨建 Click: 901 Date: 2010.04.03 @ 15:39:22 pm Category: 数据库<br />在网上看到不少介绍Berkeley DB的文章,几乎所有的中文文章都是介绍完入门就再也没了。大都是个概括。最近做这个,所以想系统的由浅入深的介绍一下。不清楚的地方可以和我讨论,或参照官方网站sleepycat上的文档。我用的是最新版本 db-4.4.16.NC.tar.gz,这个包中含有详细的英文文
2010-10-25 10:39:00 4434
转载 BerkeleyDB环境API
BerkeleyDB环境API 概述:<br /> berkeleydb的环境就是对一个或几个数据库的封装,包括log file和region file。region file就是包含了内存池cache页信息的共享内存区。可移植性:由于只有数据库文件是字序独立的(byte-order independent),所以只有它可以在不同字节序的机器间互相移植。log file则只能在字序一致的机器间移植。而region file甚至只能在相同的机器间移植,还对操作系统的版本都有要求。<br /><br />
2010-10-22 17:32:00 1219
转载 find 查找命令详解 2
find 查找命令详解2<br />linux application2009-07-30 17:22:29阅读8评论0 字号:大中小 订阅<br />目录<br />版权声明<br />前言:关于find命令<br />一、find 命令格式<br /><br />1、find命令的一般形式为;<br />2、find命令的参数;<br />3、find命令选项;<br />4、使用exec或ok来执行shell命令;<br />二、find命令的例子;<br />1、查找当前用户主目录下的所有文件;<
2010-10-20 15:19:00 770
转载 find命令详解
find命令详解<br />linux application2009-07-30 17:20:34阅读255评论0 字号:大中小 订阅find命令 <br /><br />一、原理<br /><br /> 功能:在目录结构中搜索文件,并执行指定的操作。此命令提供了相当多的查找条件,功能很强大。 <br /><br />语法:find 起始目录 寻找条件 操作 <br /><br /> 说明:find命令从指定的起始目录开始,递归地搜索其各个子目录,查找满足寻找条件的文件并对之采取相关的操作
2010-10-20 15:18:00 477
转载 svn在linux下的使用(svn命令)
svn在linux下的使用(svn命令)<br />svn在linux下的使用(svn命令)<br />1、将文件checkout到本地目录<br />svn checkout path(path是服务器上的目录)<br />例如:svn checkout svn://192.168.1.1/pro/domain<br />简写:svn co<br />2、往版本库中添加新的文件<br /> svn add file<br />例如:svn add test.php(添加test.php)<br />sv
2010-10-20 15:10:00 477
转载 makefile 详解1 --概述
makefile 详解1 --概述<br /> <br /><br />概述<br />——<br /><br />什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和 professional的程序员,makefile还是要懂。这就好像现在有这么多的HTML的编辑器,但如果你想成为一个专业人士,你还是要了解 HTML的标识的含义。特别在Unix下的软件编译,你就不能不自己写makefile了,会不会写makefil
2010-10-20 15:02:00 492
转载 makefile 详解2 --书写命令
makefile 详解2 书写命令<br /><br /> 书写命令<br />————<br /><br />每条规则中的命令和操作系统Shell的命令行是 一致的。make会一按顺序一条一条的执行命令,每条命令的开头必须以[Tab]键开头,除非,命令是紧跟在依赖规则后面的分号后的。在命令行之间中的空格或是空行会被忽略,但是如果该空格或空行是以Tab键开头的,那么make会认为其是一个空命令。<br /><br />我们在UNIX下可能会使用不同的Shell,但是make的命令默认是被“/bin/sh”—
2010-10-20 11:43:00 772
转载 makefile 详解2 --书写命令
makefile 详解2 书写命令<br /><br /> 书写命令<br />————<br /><br />每条规则中的命令和操作系统Shell的命令行是 一致的。make会一按顺序一条一条的执行命令,每条命令的开头必须以[Tab]键开头,除非,命令是紧跟在依赖规则后面的分号后的。在命令行之间中的空格或是空行会被忽略,但是如果该空格或空行是以Tab键开头的,那么make会认为其是一个空命令。<br /><br />我们在UNIX下可能会使用不同的Shell,但是make的命令默认是被“/bin/sh”—
2010-10-20 11:42:00 1866
转载 ILP32、ILP64、LP64、LLP64、64位系统
ILP32、ILP64、LP64、LLP64、64位系统Data Type ILP32 ILP64 LP64 LLP64char 8 8 8 8short 16 16 16 16int 32 64 32 32long 32
2010-10-20 10:51:00 8664
转载 跟我一起写 Makefile
<br />跟我一起写 Makefile 收藏 <br />陈皓<br />概述<br />——<br />什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和 professional的程序员,makefile还是要懂。这就好像现在有这么多的HTML的编辑器,但如果你想成为一个专业人士,你还是要了解 HTML的标识的含义。特别在Unix下的软件编译,你就不能不自己写makefile了,会不会写makefile,从一
2010-10-19 13:15:00 646
原创 const: 理解
<br />const: 理解<br />const char *p 常量指针 内容为常量 保护常量不被修改, 指针指向地址上的内容不可修改<br />char * const p 指针常量 指针为常量 保护指针 地址上的内容可以改变<br />**********************************************<br />常量指针与指针常量 <br /> 首先,我告诉大家一个小规则,就是像这样连着的两个词,前面的一个通常是修饰部分,中心词是后面一个词,怎么说
2010-10-18 16:35:00 462
原创 volatile: 变量的理解
volatile: 变量的理解volatile 的一个很大的作用是防止编译器优化.volatile应该解释为“直接存取原始内存地址”比较合适,“易变的”这种解释简直有点误导人; “易变”是因为外在因素引起的,象多线程,中断等,并不是因为用volatile修饰了的变量就是“易变”了,假如没有外因,即使用volatile定义,它也不会变化; 而用volatile定义之后,其实这个变量就不会因外因而变化了,可以放心使用了; 大家看看前面那种解释(易变的)是不是在误导人 ------------简明示例如下:
2010-10-18 16:31:00 1117
Berkeley DB 资料
2010-09-21
linux c函数速查手册
2009-10-13
lcd ampire128x64 的使用 proteus
2009-05-17
autocad做的小户型平面图
2009-03-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人