`

神奇的perl dbm

 
阅读更多

 

perl的dbm是一种以文件形式存储的hash 

例子:

1、写入

$str ='abe'x50;

dbmopen(%file,"E:/temp/h",0666); 

foreach $i (1..524560){

$file{$i}= $str;

print $i/524560,"\n";

}

dbmclose(%file);

 

2、读取

 

dbmopen(%file,"E:/temp/h",0666); 

print $file{3};

dbmclose(%file);    

 

注:对%file的操作需在dbopen与dbclose代码段之间,否则出错

分享到:
评论

相关推荐

    perl-ExtUtils-Embed-1.30-299.el7-9.x64-86.rpm.tar.gz

    此外,列表中还包含了"systemtap-sdt-devel"和"gdbm-devel"以及"libdb-devel"这三个开发工具包,它们分别提供系统性能分析工具SystemTap的符号调试工具SDT的开发文件,GNU dbm的开发文件以及Berkeley DB数据库的库和...

    PERL编程24学时教程.pdf

    第一部分 Perl基础 第1学时 Perl入门 3 1.1 安装Perl 3 1.1.1 等一等,也许你已经安装了Perl 4 1.1.2 在Windows 95/98/NT上安装Perl 5 1.1.3 在UNIX上安装Perl 6 1.1.4 在Macintosh系统上安装Perl 7 1.2 文档资料 7 ...

    perl学习资料,超好

    学会使用 `use strict` 和 `use warnings` 来提升代码质量,同时了解如何使用 `DB::dbm_trace` 进行调试。 7. **脚本调用和参数处理**:Perl脚本可以通过命令行参数接收输入,使用 `@ARGV` 数组获取这些参数。理解...

    Perl 学习手札.pdf

    ### Perl学习手札知识点概述 #### 1. 关于Perl - **1.1 Perl的历史**:Perl由Larry Wall在1987年创建,旨在为文本处理提供一种更强大的工具。随着时间的发展,Perl逐渐成为了脚本编程领域的领导者之一。 - **1.2 ...

    如何Perl使用Access数据库

    确保数据库文件位于Perl脚本能够访问的位置,如"C:\temp\try.dbm"。 接下来,我们将编写Perl脚本来连接和操作Access数据库。以下是一个基本示例: ```perl use DBI; use strict; # DSN(数据源名称)定义,指定...

    Perl 实例精解(第三版).pdf

    原书名: Perl by Example(Third Edition),原出版社: PH PTR,作者: Ellie Quigley,译者: 杜炜,出版社:清华大学出版社,出版日期:2002 年8月,PDF 格式,大小 19 Mb。 内容简介 本书以最新版本的Perl ...

    Perl_学习手札.pdf

    2. **数据库操作**:学习如何使用Perl与DBM等数据库进行交互。 3. **综合应用**:通过实践项目加深对Perl的理解和掌握。 通过以上内容的学习,你可以逐步建立起Perl编程的全面知识体系,从而能够在实际工作中灵活...

    Practical Mod Perl

    Practical Mod Perl <br> Copyright Preface What You Need to Know Who This Book Is For How This Book Is Organized Reference Sections Filesystem Conventions Apache ...

    perl-ExtUtils-MakeMaker-6.68-3.el7.x64-86.rpm.tar.gz

    - “gdbm-devel-1.10-8.el7.x86_64.rpm”:GNU dbm开发包,为Perl模块提供数据库管理功能。 - “systemtap-sdt-devel-4.0-13.el7.x86_64.rpm”:SystemTap的静态调试技术开发包,用于程序开发和性能调试。 - “libdb...

    Perl5语言全教程

    一、Perl是什么? 二、Perl在哪里? 三、运行 四、注释 第二章 简单变量 一、整型 二、浮点数 三、字符串 第三章 操作符 一、算术操作符 二、整数比较操作符 三、字符串比较操作符 四、逻辑操作符 五、位操作符 六...

    PERL编程24学时教程

    第一部分 Perl基础 第1学时 Perl入门 3 1.1 安装Perl 3 1.1.1 等一等,也许你已经安装了Perl 4 1.1.2 在Windows 95/98/NT上安装Perl 5 1.1.3 在UNIX上安装Perl 6 1.1.4 在Macintosh系统上安装Perl 7 1.2 文档资料 7 ...

    perl24小时自学通

    9. **错误处理和调试**:Perl提供了丰富的错误处理机制,如die和warn函数,以及DB::dbm debugging模块来帮助开发者定位和修复问题。 10. **Perl文化**:Perl社区以其独特的幽默感和" TIMTOWTDI "(There's More ...

    perl编程24学时教程.rar

    本书循序渐进、深入浅出地介绍了Perl的主要特性及用Perl进行CGI编程的知识。全书包括24个学时内容和一个附录,共分四部分。第一部分主要讲述Perl的基本概念,第二部分重点介绍Perl的一些高级特性,第三部分介绍如何...

    perl语言脚本文档说明

    第一部分 Perl基础 第1学时 Perl入门 3 1.1 安装Perl 3 1.1.1 等一等,也许你已经安装了Perl 4 1.1.2 在Windows 95/98/NT上安装Perl 5 1.1.3 在UNIX上安装Perl 6 1.1.4 在Macintosh系统上安装Perl 7 1.2 文档...

    perl经典教程

    ### Perl经典教程知识点详解 #### 一、Perl简介与安装 **标题与描述解析:** - **标题**:“perl经典教程”明确指出本教程旨在帮助读者深入理解Perl编程语言。 - **描述**:“perl编程书籍 开发人员的必备法宝 ...

    Learning perl 5th,2008

    6. **错误处理和调试**:讲解了Perl的错误处理机制,如警告和die函数,以及如何使用DB::dbm_trace进行程序调试。 7. **系统交互**:介绍如何使用Perl与操作系统交互,如执行外部命令、进程控制和系统调用。 8. **...

    perl技术入门教程

    - 调试工具:如`DB::dbm_trace`,以及`use Data::Dumper;`来打印变量内容。 9. **对象导向编程** - Perl支持面向对象编程,包括类、对象、继承和封装。 - 类定义:使用`package`关键字。 - 构造器和析构器:`...

    perl 程序开发教程

    四、使用DBM文件 第十二章 Perl5中的引用(指针) 一、引用简介 二、使用引用 三、使用反斜线(\)操作符 四、引用和数组 五、多维数组 六、子程序的引用 子程序模板 七、数组与子程序 八、文件句柄的引用 第十三章 ...

Global site tag (gtag.js) - Google Analytics