
Perl Study
zxianyong0
这个作者很懒,什么都没留下…
展开
-
C程序学习Perl 入门必须知道的东西
前言 以前玩过C 编单片机程序,C-SHELL 也学了一点!但是对于PERL 就有些陌生了,听说国外很多人用!!~~哎。。。公司开发软件用PERL 没有办法只能先学着啦,反正多学一门课其实也没有什么大不了的。但是现在对于这门陌生的语言还是觉得不能上手,也许是时机未到把!没关系~~~~~~好好学!~下面是一些Perl 学习的一些笔记!~~~ 留给以后的自己看,也留给和我一样在学习perl 的人分享一下。一、Hello world 经典到哪里都是经典原创 2010-09-13 13:52:00 · 889 阅读 · 0 评论 -
perl 大小写转换
<br />UC 转大写<br />LC 转小写原创 2010-11-17 14:18:00 · 6911 阅读 · 1 评论 -
在Genesis中使用Perl的配置(转)
在Genesis中使用Perl的配置2007-03-22Tag:<br />版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明<br />http://genesis2000.blogbus.com/logs/4826361.html<br /><br />Perl Scripts <br />1. csh.exe<br />2. cd c:/perl/lib/core<br />3. h2ph.bat * sys/*<br />4. 会在c:/perl/site/lib/下产生*.ph<br转载 2010-11-18 11:18:00 · 8541 阅读 · 3 评论 -
ps命令(转)
<br /> 一:ps命令<br />以下是 ps 的最简单形式: <br />$ ps<br />PID TTY TIME CMD<br />3884 pts/1 00:00:00 bash<br />3955 pts/2 00:00:00 more<br />3956 pts/5 00:00:05 sqlplus<br />• PID 是进程的标识号。 <br />• TTY 是进程所属的终端控制台。 <br />• TIME转载 2010-11-14 17:32:00 · 742 阅读 · 0 评论 -
perl的ref 函数(转贴)
<br />perl的ref 函数 <br /><br /> 我们都知道perl有引用的概念:一组数据实际上是另一组数据的引用。这些引用称为指针,第一组数据中存放的是第二组数据的头地址。这部分的内容详见:[原]《Perl 24小时教程》学习笔记:引用与结构。引用的方式被用得相当普遍,特别是在面向对象的模块、函数的参数传递等常见。但perl对每个引用都是以一个普通的变量来定义的,有时候,如果数据的架构比较复杂,我们可能会困惑于某个变量所指向的地址的实际内容是什么?perl的ref函数就可以帮助我们。<b转载 2010-11-10 17:26:00 · 8217 阅读 · 0 评论 -
[perl] Spreadsheet::WriteExcel 和 Spreadsheet::Read 对 excel 文件的读写
[perl] Spreadsheet::WriteExcel 和 Spreadsheet::Read 对 excel 文件的读写Dec 17th, 2009 Leave a comment | Trackback<br />转载本站文章请注明,转载自:扶凯[http://www.php-oa.com] <br />本文链接: http://www.php-oa.com/2009/12/17/perl-exce.html<br />因为工作需要,给一些内容的结果需要转换成excel给上面看,所以用perl来实转载 2010-12-28 14:40:00 · 3858 阅读 · 0 评论 -
[Perl] 在 Perl 下处理时间的小技巧 strftime
[Perl] 在 Perl 下处理时间的小技巧 strftimeAug 21st, 2010 Leave a comment | Trackback<br />转载本站文章请注明,转载自:扶凯[http://www.php-oa.com] <br />本文链接: http://www.php-oa.com/2010/08/21/perl-strftime.html<br /> 在 Perl 中处理时间,很多模块,很方便,但是刚开始玩的人,可能没有发现合适的模块,所以使用起来感觉很麻烦。通常大家都转载 2010-12-28 14:39:00 · 3894 阅读 · 0 评论 -
FindBin
<br />NAME<br />FindBin - Locate directory of original perl script<br />§<br />SYNOPSIS<br />use FindBin;<br />use lib "$FindBin::Bin/../lib";<br /><br />or<br /><br />use FindBin qw($Bin);<br />use lib "$Bin/../lib";<br />DESCRIPTION<br />Locates the full转载 2010-12-27 13:07:00 · 3889 阅读 · 0 评论 -
Perl: 获取新包、发邮件、调用其他程序 (转)
Perl: 获取新包、发邮件、调用其他程序<br />按小刁的意思,首先把昨天的检测脚本改成带有复位功能的,然后把报警提示以邮件方式发送到指定的邮箱。<br />---------------------------------------------------------------------------------------------------------------------------------------<br />http://lvdbing.blog.163.com/blog/s原创 2010-12-25 12:21:00 · 1332 阅读 · 0 评论 -
Perl模块 Net::FTP(转载)
Perl模块 Net::FTP<br /> Net::FTP<br /> Net::FTP is part of the libnet utilities by Graham Barr. In addition to Net::FTP, libnet includes Net::SMTP, Net::NNTP, and Net::POP3. When you install the libnet modules, the install script prompts you for various de原创 2011-01-14 12:21:00 · 7610 阅读 · 0 评论 -
Perl 获得当前路径
Perl 获得当前路径<br />1、有两种方法:<br />1. use Cwd;<br />my $dir = getcwd;<br />#$dir中即为当前目录的完整路径信息。<br />2. my $dir = $ENV{'PWD'};<br />#ENV是一个散列,用于存放环境变量。PWD是Linux的环境变量,表示当前所在目录。<br /> <br />my $path=`pwd`;<br />print $path,"/n";<br /><br /> <br />2、STAF的Lib库路径信原创 2010-11-18 14:10:00 · 16293 阅读 · 0 评论 -
extjs4 精简方法
官方包太大,精简网上资料做个备份~~其实要做ExtJS的开发,不用把所有的文件都引入项目,只需要部分文件就可以了。这是我添加到项目中的文件:locale目录存放的是ExtJS的语言包,我们在项目中需要中文的语言包:ext-lang-zh_CN.js 看了一下 里面主题也有很多不用的 干掉 317 MB 现在才 4.15M 了转载 2013-06-19 09:20:18 · 2937 阅读 · 0 评论 -
The password specified was incorrect. Please enter the correct password for the postgres windows use
卸载完PostgreSQL后,重新安装出现: The password specified was incorrect. Please enter the correct password for the postgres windows user account进入控制面板-->管理工具->计算机管理->本机用户和组,将Postgres账号直接删除掉。然后就可以继续安装了转载 2012-07-30 22:56:50 · 3512 阅读 · 1 评论 -
perl 导出导入 excel
记下来自己的一个样例: 在 2003中测试过了OK use utf8;use Win32::OLE qw(in with);use Win32::OLE::Variant;use Win32::OLE::Const "Microsoft Excel";use Encode;my $Encode = "GBK";my $Columns = [ { col=>'A',原创 2012-07-23 11:04:37 · 1745 阅读 · 0 评论 -
scalar in perl
scalar in perl-1example:<br />@array = qw( zero one two three four five six seven eight nine );<br /><br /># output the number of elements and the last index number<br />print "There are ", scalar( @array ), <br /> " elements in /@array./n";<br />prin转载 2010-11-25 16:43:00 · 2200 阅读 · 0 评论 -
Perl自定义模块的路径包含问题(转载)
Perl模块是重用代码的好方法,但是在调用自定义模块时的路径问题困扰了我许久。之前一直都是通过在代码中直接将自定义模块所在的绝对路径写入到@INC数组来解决的,以下示例,加入perl脚本放置在/opt/perl/bin,而自定义模块放在/opt/perl/lib目录转载 2010-11-23 13:23:00 · 2246 阅读 · 0 评论 -
Perl哈希表的存取和常用函数(转)
Perl哈希表的存取和常用函数http://developer.51cto.com 2010-07-16 13:57 wunderup youkuaiyun.com 我要评论(0)Perl哈希表是一种数据结构,和数组类似,可以将值存放到其中,或者从中取回值。但是,和数组不同的是,Perl哈希表的索引不是数字,而是名字。<br /> <br />本文和大家重点讨论一下Perl哈希表的概念,Perl哈希表是一种数据结构,和数组类似,可以将值存放到其中,或者从中取回值。相信通过本文的介绍你一会让你有所收获。<转载 2010-11-23 15:21:00 · 1372 阅读 · 0 评论 -
[转]编译perl程序全过程
[转]编译perl程序全过程Peralty as 技术文章收集 on 2007, January 19, 9:29 AMJump to comments »3727 views信息来源:neeao's blog<br /><br />writer: demonalex[at]hackermail[dot]com<br /><br />前言:写本文的主旨是为了演示如何编译一个perl程序。<br /><br />流程<br />安装解释器/编译器-》测试源码可行性-》制作图标-》编译程序-》加壳<br /><转载 2010-11-23 13:42:00 · 2459 阅读 · 1 评论 -
Perl中数组的使用
Perl中数组的使用--下一节<br /> 数组是perl里面一种非常有用的东西。我们可以通过下面的方式定义数组:<br /> @a=("hello","great","cipher"); <br /> @b=(1,2,3,4,5,6,7); <br /> @b的定义方式还可以写成下面的形式: <br /> @b=(1..7); #这种方式对于需要1到10000的初始值得数组真实太重要了。 <br /> @b=("a".."z"); <br /> 也是可以的,但是我想不出来对中国人转载 2010-11-22 10:07:00 · 1567 阅读 · 0 评论 -
perl 特殊变量(转)
让你的perl代码看起来更像perl代码,而不是像C或者BASIC代码,最好的办法就是去了解perl的内置变量。perl可以通过这些内置变量可以控制程序运行时的诸多方面。<br />本文中,我们一起领略一下众多内置变量在文件的输入输出控制上的出色表现。<br /><br />行计数<br />我决定写这篇文章的一个原因就是,当我发现很多人都不知道“$.”内置变量的存在,这的确让我很吃惊。<br />我依然能看到很多人是这样写代码的:<br />代码<br /><br /><br /> my $line转载 2010-12-25 12:06:00 · 672 阅读 · 0 评论 -
how to implement it using Error.pm(转)
<br />The main goal of this article is to discuss in detail about exception handling in Perl and how to implement it using Error.pm. On our way, we'll be touching upon the advantages of using exception-handling over traditional error-handling mechanisms, e转载 2010-12-25 12:00:00 · 785 阅读 · 0 评论 -
perl 内置函数(转)
<br /><br /> 一、标量和字符串函数<br />1. chop和chomp<br /> chop VAR: 去除VAR的最后一个字符,返回去除的字符,VAR省略的时候是$_<br /> chop LIST: 去除LIST中的每个元素的最后一个字符,返回最后一次去除的字符<br /> chomp是chop的安全版本,它去除有$/决定的结尾字符串,并返回去除的字符个数<br />2. chr和ord<br /> chr NUMBER: 返回NUMBER代表的字符,如chr(65转载 2010-11-27 14:09:00 · 1594 阅读 · 0 评论 -
Perl引用,解引用的对比总结(转)
Perl引用,解引用的对比总结 <br /> <br />标量<br />数组<br />散列<br />函数<br />定义符号<br />$<br />@<br />%<br />&<br />定义<br />$test<br />@test<br />%test<br />Sub test<br />使用<br />$test = ‘a’<br />@test = (1,2,3)<br />%test = (‘a’=>1,’b’=>2)<br />Sub test{ code }<br />元素/转载 2010-09-21 10:56:00 · 5926 阅读 · 0 评论 -
Perl 引用(即指针) 学习笔记
Perl引用就是指针,可以指向变量、数组、哈希表(也叫关联数组)甚至子程序。Pascal或C程序员应该对引用(即指针)的概念很熟悉,引用就是某值的地址,对其的使用则取决于程序员和语言的规定。在Perl中,可以把引用称为指针,二者是通用的,无差别的。引用在创建复杂数据方面十分有用。 下面的内容为学习笔记,例子都测试过了,效果不错!原创 2010-09-13 16:43:00 · 4601 阅读 · 0 评论 -
perl文件测试操作符
<br />perl文件测试操作符<br /><br />操作符<br />含义<br />-r <br />文件可以被有效的UID/GID读取。<br />-w <br />文件可以被有效的UID/GID写入。<br />-x <br />文件可以被有效的UID/GID执行。<br />-o <br />文件被有效UID所有<br />-R <br />文件可以被真实的UID/GID读取。<br />-W <br />文件可以被真实的UID/GID写入。<br />-X <br />文件可以被真实的UID转载 2010-09-12 13:03:00 · 2493 阅读 · 0 评论 -
各种平台下Perl模块的安装方法(转)
各种平台下Perl模块的安装方法文章分类:综合技术 Perl到了第五版增加了模块的概念,用来提供面向对象编程的能力。这是Perl语言发展史上的一个里程碑。此后,广大自由软件爱好者开发了大量功能强大、构思精巧的Perl模块,极大地扩展了Perl语言的功能。CPAN(Comprehensive Perl Archive Network)是internet上Perl模块最大的集散地,包含了现今公布的几乎所有的perl模块。 几个主要的CPAN站点有: 国内:ftp://freesoft转载 2010-09-11 20:35:00 · 896 阅读 · 0 评论 -
Perl模块使用 => 简短例子代码集合(转帖)
Perl模块使用 => 简短例子代码集合!http://www.chinaunix.net 作者:deathcult 发表于:2003-09-04 14:59:54【发表评论】【查看原文】【Perl讨论区】【关闭】 如果你有模块使用范例(请尽量简洁),请帖新贴, 或坛内邮件(主题:perl模块使用范例)给我,由我测试 整理以后,在此发布。 希望多多支持! 真心希望朋友们能在chinaunix受益。大家共同进步! 谢谢! :) 已有模块:说明: 以下例子代码的测试是在FreeBSD & Sol转载 2010-09-11 20:58:00 · 3320 阅读 · 0 评论 -
perl-编译方法(转)
perl-全面编译(转)<br />文章分类:综合技术<br /> <br />资迅 论坛 教程 杂志 SNS 搜索 <br />-<br />Linux教程 <br />Linux<br /> <br />Linux编程<br /> <br />C/C++编程<br /> Python编程<br /> Perl编程<br /> PHP编程<br /> shell<br /> 编程技术<br /> kernel<br /> html技术<br /> zope<br /> java/jsp<br /> di原创 2010-09-11 20:24:00 · 2659 阅读 · 0 评论 -
Perl 获得环境变量
%ENV 是系统的一个哈希数列#!/usr/bin/perl -wuse strict;use Data::Dump 'dump';print dump(%ENV)," /n";打印其中 =>Part #!/usr/bin/perl -wuse strict;use Data::Dump 'dump';print "-------------------------","/n";print "PATH is $ENV{PATH}/n";原创 2010-09-11 20:20:00 · 10734 阅读 · 0 评论 -
Grep学习笔记(转载)
Grep学习笔记整理:Jims of 肥肥世家<br /><br /><yjnet@21cn.com><br />Copyright © 2004 本文遵从GPL协议,欢迎转载、修改、散布。<br />第一次发布时间:2004年7月16日<br />Table of Contents1. grep简介2. grep正则表达式元字符集(基本集)3. 用于egrep和 grep -E的元字符扩展集4. POSIX字符类5. Grep命令选项6. 实例1. grep简介<br />grep (global sea转载 2010-11-29 17:59:00 · 865 阅读 · 0 评论 -
perl中如何将按hash key值排序
perl中如何将按hash key值排序如果是按ASCII码排序,则代码如下:foreach my $key ( sort { $hash{$a} cmp $hash{$b} } keys %hash ) { my $value = $hash{$key}; # do something with ($key, $value) } 如果是按数字小到大排列,则代码如下:foreach my $key ( sort { $hash{$a} $hash{$b} } keys %hash ) {原创 2010-10-10 15:27:00 · 18091 阅读 · 0 评论 -
教你如何在Perl下连接Access数据库 (转)
<br />教你如何在Perl下连接Access数据库 <br /> 本文教你如何在Perl下连接Access数据库。 <br />一. 安装Win32-ODBC模块<br />步骤1: <br />从TOOLS栏目中下载Win32-ODBC.zip,下载完后用winzip解开到一个temp目录,共有三个文件: Readme Win32-ODBC.ppd Win32-ODBC.tar.gz<br />步骤2: <br />在DOS窗口下,temp目录中运行下面的DOS命令:ppm install W原创 2010-12-22 10:13:00 · 832 阅读 · 0 评论 -
perl函数集 (转)
<br />perl函数集 <br />一、进程处理函数<br />1、进程启动函数<br />2、进程终止函数<br />3、进程控制函数<br />4、其它控制函数 <br />二、数学函数<br />三、字符串处理函数<br />四、标量转换函数<br />五、数组和列表函数<br />六、关联数组函数<br />一、进程处理函数<br />1、进程启动函数<br />函数名 eval <br />调用语法 eval(string) <br />解说 将string看作Perl语句执行。<br />正转载 2010-12-18 14:54:00 · 822 阅读 · 0 评论 -
Perl语言的文字处理模式
Perl语言的文字处理模式 - [perl]<br />版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明<br />http://xufish.blogbus.com/logs/35754521.html<br />Perl语言的文字处理模式(Regular Expression)<br /> 如果在Unix中曾经使用过sde、awk、grep这些指令的话,相信对于Perl语言中的文字处理模式(Regular Expression) 应该不会感到陌生才对。在Perl语言中因为有这个转载 2010-12-17 11:41:00 · 695 阅读 · 0 评论 -
使用PERL脚本生成PDF输出
使用PERL脚本生成PDF输出 - [perl]<br />版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明<br />http://xufish.blogbus.com/logs/35754517.html<br />引言<br /> 文档的页面显示和打印效果一直是困扰人们的一个大问题。虽然我们可以在一种程序中打开其它程序的输出文档,但是显示效果往往大相径庭。即使使用同一种软件,如果操作平台或打印机不同的话,实际的显示或打印结果也常常事与愿违。<br /> Adobe公司最转载 2010-12-17 11:40:00 · 3587 阅读 · 0 评论 -
Perl/Tk 安装
利用 Tk 模块快速为其 Perl 脚本带来新的生机,从而满足客户对 X11 产品的需要。什么是 Perl? Perl 即“实际提取和报告语言”,是 Larry Wall 于 1987 创建的,作为一种简化其编程工作的手段。从其创建以来,Perl 已经发展成为全球使用的语言,目前是大多数管理员和开发人员的必备工具。转载 2010-10-25 13:31:00 · 8602 阅读 · 0 评论 -
Perl 中的正则表达式(转帖)
[精华] Perl 中的正则表达式 http://www.chinaunix.net 作者:deathcult 发表于:2009-03-12 11:21:21【发表评论】【查看原文】【Perl讨论区】【关闭】 原文出自:http://263.aka.org.cn/Lectures/002/Lecture-2.1.2/perl-reg.html感谢AKA及作者。9 Perl 中的正则表达式正则表达式的三种形式 正则表达式中的常用模转载 2010-10-21 19:27:00 · 962 阅读 · 0 评论 -
GTK 与 MFC 对比(转载)
<br /> 1. 两者都是基于面向对象设计的。尽管MFC是用C++写的,而GTK+是用C写的,但思想都是面向对象的。GTK+使用glib的对象机制,由于用C写的,其实现相对有点繁琐。<br /> 2. 两者都是基于消息驱动的。这是GUI系统的共性,消息可以是硬件上报的,如鼠标事件、键盘事件和触摸屏等等,也可以是程序产生,如一个窗口给另外一个窗口 发送了一个消息。但两者并不完全相同,GTK+通过select挂在多个文件描述符上,可以同时等待多个事件源,比如socket、子进程退出和内核事件 等等,而M原创 2010-12-09 11:40:00 · 709 阅读 · 0 评论 -
三种循环的流程图画法总结 (转载)
三种循环的流程图画法总结<br /> C语言编程中常用的三种循环为for(;;),while 和 do-while。<br /> <br /> 1. for循环<br /> for循环形式: for(表达式1;表达式2;表达式3)<br /> 流程图:<br /> <br /> 图1 for循环流程图<br /> <br /> 2. while循环<br /> while循环形式原创 2010-12-05 17:00:00 · 125715 阅读 · 13 评论 -
php session是否存在被破译的可能?
php session是否存在被破译的可能?原创 2015-12-22 13:05:24 · 2828 阅读 · 0 评论