设为首页 收藏本站
查看: 814|回复: 0

[经验分享] Perl模块list-ORACLE11G基础

[复制链接]

尚未签到

发表于 2018-8-31 07:35:57 | 显示全部楼层 |阅读模式
下面是所有Perl现行版本(5.004)所附的模块和Pragma:  ----------------------------------------
  一般程序设计:杂项
  ----------------------------------------
  模块             功能
  autouse       延后载入模块,直到被用到为止
  constant      产生编译时常数
  Benchmark     检查并比较程序代码的执行时间
  Config        存取Perl的配置信息
  Env           载入环境变量
  English       使用英语或awk的名称代替标点符号
  FindBin       寻找目前执行中程序的所在路径
  Getopt::Long 命令行参数的延伸处理项目
  Getopt::Std   处理单一字符开关
  1ib           在编译时处理@INCShell在Perl中透明地执行
  Shell         命令
  strict        拒绝不安全的结构
  Symbol        产生无名glob;检查变量名称
  subs          预先声明(predeclare)函数名称
  vars          预先声明全局变量名称
  -----------------------------------------
  一般程序设计:错误处理与记录
  ------------------------------------------
  模块                 功能
  Carp             产生出错信息
  diagnostics      强迫产生详细的警告信息
  sigtrap用stack   追踪未预期发生的signal
  Sys::Syslog      Perl和 UNIX syslob(3)的界面
  -------------------------------------------
  一般程序设计:文件存取与处理
  -------------------------------------------
  模块                  功能
  Cwd             取得现行工作目录的路径名
  DirHandle       提供处理目录代码的对象方法
  Fcntl           载入C的Fcntl.h中的定义
  File::Basename 分割文件名数据
  File::CheckTree 对一连串文件串做许多测试
  File::Copy      拷贝文件或文件句柄
  File::Find      寻找文件
  File::Path      产生或移除一连串目录
  FileCache       允许打开多于系统限制的文件句柄
  FileHandle      提供处理文件句柄的对象方法
  SelectSaver     储存并还原选择的文件句柄
  -------------------------------------------
  一般程序设计:I/O类别
  --------------------------------------------
  模块                  功能
  IO IO::*          类的最上层界面
  IO::File          处理文件句柄的对象方法
  IO::Handle        处理I/O代码的对象方法
  IO::Pipe          处理管道的对象方法
  IO::SeekableI/O   对象和寻找有关的方法
  IO::Select        选择用的对象界面
  IO::Socket        socket的对象界面
  --------------------------------------------
  一般程序设计:文字处理与屏幕界面
  --------------------------------------------
  模块               功能
  ---------------------------------------------
  locale           内置运算使用 POSIX locale
  Pod::HTML        把pod数据转成HTML
  Pod::Text        把pod数据转成ASCII文本
  Search::Dict     在字典文件中寻找某字
  Term::Cap        Termcap界面
  Term::Complete   文字完成(word completion)模块
  TextxAbbrev      由列表建造缩写表
  Text::ParseWords 切割字符串
  Text::Soundex    实作 Knuth的 Soundex演算法
  Text::Tabs       扩张(expand)及不扩张tab
  Text::Wrap       把文字包成段落
  ----------------------------------------------
  数据库界面
  ----------------------------------------------
  模块               功能
  AnyDBM_File        提供各种 DBM的框架(framework)
  DB_File            存取 Berkeley DB
  DBGDBM_File        存取 GDBM函数库
  NDBM_File          存取 NDBM文件
  ODBM_File          存取 ODBM文件
  SDBM_File          存取 SDBM文件
  -----------------------------------------------
  数字模块
  -----------------------------------------------
  模块                  功能
  Integer            用整数运算取代双精确数
  Math::BigFloat     任意长度浮点数package
  Math::BigInt       任意长度整数package
  Math::Complex      复数 package
  -----------------------------------------------
  WWW
  -----------------------------------------------
  模块                  功能
  CGI               通用网关界面(Common Gateway Interface)
  CGI::Apache       Apache的 Perl模块
  CGI:Carp         记录服务器发生的错误
  CGI::Fast         支持 FastCGI(Persistent Sever Process)
  CGI::Push         支持 server push
  CGI::Switch       多种服务器类型的界面
  -------------------------------------------------
  网络与进程间通讯(InterProcess Communication)
  --------------------------------------------------
  模块                 功能
  IPC::Open2         打开同时读写的进程
  IPC::Open3         打开供读、写、记录错误的进程
  Net::Ping          检查主机是否与网络连接
  Socket             载入C的socket.h中的定义与结构代码
  Sys::Hostname      用所有方法尽可能取得主机名称
  -------------------------------------------------
  自动存取CPAN
  --------------------------------------------------
  模块                  功能
  CPAN                CPAN的简单界面
  CPAN::FirstTime     产生 CPAN配置文件的公用程序
  CPAN::Nox           不用 Compile extension时,执行 CPAN
  ---------------------------------------------------
  时间与locale
  ----------------------------------------------------
  模块                  功能
  Time::Local          由当地和GMT时间快速计算时间
  I18N::Collate        依现行locale比较8-bit的标量数据
  -----------------------------------------------------
  内建函数的对象界面
  -----------------------------------------------------
  模块                  功能
  Class::Struct        声明类似struct的数据结构当成Perl类
  File::Statstat       函数的对象界面
  Net::hostent         gethost*函数的对象界面
  Net::netent          getnet*函数的对象界面
  Net::protoent        getproto*函数的对象界面
  Net::servent         getserv*函数的对象界面
  Time::gmtime         gmtime函数的对象界面
  Time::localtime      localtime函数的对象界面
  Time::tm             Time::{gm,local}的内部对象
  User::grent          getgr*函数的对象界面
  User::pwent          getpw*函数的对象界面
  -------------------------------------------------------
  高级开发:自动载入与动态载入(autoloading and dynamic loading)
  --------------------------------------------------------
  模块                 功能
  AutoLoader          需要时才载入函
  AutoSplit           为自动载入分割package
  Devel::SelfStubber 为Selfloading模块产生stub
  DynaLoader          动态载人Perl模块
  Selfloader          需要时才载入函数
  --------------------------------------------------------
  为高级开发者设计:语言扩充/跨平台支持
  --------------------------------------------------------
  模块                  功能
  blib                建造模块时寻找blib目录结构
  ExtUtils::Enbed     在 C程序中内嵌 Perl的工具程序
  ExtUtils::Install   安装文件
  ExtUtils::Liblist   决定使用哪些函数库及如何使用
  ExtUtils::MakeMaker 产生 Perl扩充用的 Makefile
  ExtUtils::Manifest 编写并检查 MANIFEST文件的工具程序
  ExtUtils:Miniperl 写 perlmain.c的C程序
  ExtUtils::MkbootStrap    产生 DynaLoader用的 bootstrap文件
  ExtUtlls::Mksymlists     编写动态扩充(dynamic extension)用的linker选项文件
  ExtUtils::MM—OS2 override    ExtUtils::MakeMaker中 UNIX特性的方法
  ExtUtils::MM—Unix            ExtUtils::MakeMaker用的方法
  ExtUtlls::MM—VMS Verride     ExtUtils::MakeMaker中 UNIX特性的方法
  ExtUtils::testlib             修正@INC,只使用内建的扩充机制
  Opcode              编译Perl程序代码时,关闭某些opcodeops和 Opcode模块一并使用的Pragma
  POS IXIEEE          Std l003.1的界面
  Safe                执行Perl程序代码时,产生安全的命名空间
  Test::Harness       执行Perl标准测试script,并加以统计vmsish开启
  VMS                 特殊功能
  ------------------------------------------------
  为高级开发者设计:面向对象的程序设计
  --------------------------------------------------
  模块                 功能
  Exporter             模块的默认输入(import)方法
  overload             重载(overload)Perl的数学运算

  Tie::RefHash         tie哈希(以参考值为 key)的基类(base>  Tie::Hash            tie哈希的基类
  Tie::Scalar          tie标量的基类
  Tie::SubstrHash      字段大小固定,key长度固定的哈希
  UNIVERSAL            所有类的基类
  ---------------------------------------------------
  CPAN:标准函数库之外的选择
  ----------------------------------------------------
  如果标准函数库无法满足你的需要,通常还是有别人写好的程序可以用。基于许多复杂的因素,许多模块并未跟随Perl一起散布出去,不过都可以在CPAN找到。
  下面是CPAN上所有模块的主要分类:
  * 打印格式模块
  * Perl核心模块,Perl语言扩充与注记工具
  * 开发支持工具
  * 操作系统界面
  * 网络、装置控制(modem)、进程间通信(interprocess communication)
  * 数据结构、数据结构工具
  * 数据库界面
  * 用户界面
  * 其他程序语言的界面或模拟机制
  * 文件名、文件系统、文件锁定
  * 字符串处理,语言句式处理、语意分析、寻找
  * 选项、参数、及配置文件处理
  * 多语系支持
  * 认证、安全、加密
  * WWW、 HTML、 HTTP、 CGI、 MIME
  * 服务器与daemon工具
  * archiving、压缩、转换工具
  * 图像、点阵图处理、绘图
  * 邮件与Usenet新闻
  * 流程控制工具(callback与exception)
  * 文件句柄、目录句柄、输入/输出流(I/O stream)工具
  * Microsoft Windows模块
  * 杂项模块


运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-559070-1-1.html 上篇帖子: Binary tree for perl-coding?coding! 下篇帖子: perl监控硬盘空间的方法
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表