• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

编程

RSS
  • websocket draft-15 服务端握手Demo的perl实现
    websocket draft-15 服务端握手Demo的perl实现
    websocket这个坑爹的项目一直都在草案中,而且有时的更新变化还挺大的。目前最新的版本要先握手,信任后再发送相应数据,数据还掩码了。这次先实现了握手功能,其原理如下: 1.客端向服务器端发送类似这样的HTTP头: ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:41 | 阅读:320 | 回复:0
  • 用Perl编写Apache模块
    用Perl编写Apache模块
    前言 Apache被许多大流量网站所嫌弃,但很多企业级的场景则更为适用。   Apache httpd 从 2.0 之后,已经不仅仅局限于一个 http 的服务器,更是一个完善而强大、灵活而健壮且容易扩展的开发平台。 开发人员通过定制 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:41 | 阅读:320 | 回复:0
  • Perl模块Getopt::Std和Getopt::Long
    Perl模块Getopt::Std和Getopt::Long
    示例程序:getopt.pl;#!/usr/bin/perl-w#usestrict;useGetopt::Std;usevarsqw($opt_a$opt_b$opt_c);getopts('a:b:c');printamp;quot;opt_a=amp;amp;gt;;$opt_a\namp;quot;if$opt_a;printamp;quot;opt_b=amp;amp;gt;;$ ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:41 | 阅读:423 | 回复:0
  • 23-Perl面向对象
    23-Perl面向对象
    1.Perl面向对象Perl中有两种不同地面向对象编程的实现:一是基于匿名哈希表的方式,每个对象实例的实质就是一个指向匿名哈希表的引用。在这个匿名哈希表中,存储来所有的实例属性。二是基于数组的方式,在定义一个类 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:41 | 阅读:313 | 回复:0
  • perlC/C++扩展(五)
    perlC/C++扩展(五)
    perl的C++扩展,返回值为自定义类型。在perlC/C++扩展(三)中,我已经介绍了,如何让perl认识c++的类,但是前面的介绍中,包括我参考的博客http://chunyemen.org/archives/493,都提到,返回值必须是基础类型。对于开 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:41 | 阅读:286 | 回复:0
  • Perl时间函数
    Perl时间函数
    Perl中两种时间格式:printtime(),amp;quot;\namp;quot;;#取得系统时间printjoin(amp;quot;,amp;quot;,gmtime()),amp;quot;\namp;quot;;#格林尼治时间printjoin(amp;quot;,amp;quot;,localtime()),amp;quot;\namp;qu ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:41 | 阅读:264 | 回复:0
  • 在vim中使用perltidy美化perl代码
    在vim中使用perltidy美化perl代码
      格式优美的perl代码不但让人赏心悦目,而且可以方便阅读. perltidy的是sourceforge的一个小项目,在我们写完乱七八糟的代码后,他能像变魔术一样把代码整理得漂漂亮亮,快来体验一下吧!!! perltidy 主页: http ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:41 | 阅读:266 | 回复:0
  • perl--CGI编程之测试环境
    perl--CGI编程之测试环境
    可以用cgi对环境进行读取,直接用pint语句打印出来#!d:/perl/bin/perlusewarnings;usestrict;printamp;quot;Content-type:text/html\n\namp;quot;;printamp;quot;amp;amp;lt;HTMLamp;amp;gt;amp;amp;lt;HEADamp;amp; ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:41 | 阅读:275 | 回复:0
  • Perl算法小菜 排序加速--Schwatzian变换及Guttman-Rosler变换
    Perl算法小菜 排序加速--Schwatzian变换及Guttman-Rosler变换
    原创博客,转载请联系博主!     perl里的数据都是以双精度为单元存储的,也就是相当于C/Cpp中的double型,而正则的解析是由perl内置的正则引擎完成的,那么除了重写一个属于自己的排序方法之外,我们应该怎么做 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:41 | 阅读:234 | 回复:0
  • Try::TinyPerl异常的处理
    Try::TinyPerl异常的处理
    Perl没有内置的异常处理机制,所以最合适的方法就是使用Try::Tiny模块。虽然CPAN中处理异常的模块很多,但是这个模块最为轻巧,使用起来也没有过多的依赖关系。语法:useautodie;useTry::Tiny;#handleerrorswithacatc ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:41 | 阅读:287 | 回复:0
  • perl-cgi-form
    perl-cgi-form
    一  此cgi既是提交前的form,也被用来处理form的提交 来自:http://www.devdaily.com/perl/perl-cgi-example-scrolling-list-html-form  代码: (多选listbox-Multiple-choice SELECTs实例)不带参数时即为form: ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:41 | 阅读:276 | 回复:0
  • [码海拾贝之Perl]在字符串数组中查找特定的字符串是否存在
    [码海拾贝之Perl]在字符串数组中查找特定的字符串是否存在
    前言检索一个字符串是否存在于一个数组中,最主要的想法应该就是对数组进行循环,逐个推断数组的每一个元素值和给定的值是否相等。(在Java语言还能够把数组转成List,在list中直接有contains方法能够使用)看一段简单 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:41 | 阅读:267 | 回复:0
  • perl下使用非root用户安装模块
    perl下使用非root用户安装模块
     perl下安装模块可以使用cpan命令,但是通常我们不具有root用户权限,所以只能以sudo方式安装模块。例如需要安装Net::SCP::Expect模块,执行cpan Net::SCP::Expect首次使用cpan命令会出现choice localorsudo的样 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:41 | 阅读:266 | 回复:0
  • Perl基础笔记:使用cpanm安装Perl模块
    Perl基础笔记:使用cpanm安装Perl模块
    cpanm其实只是一个可执行文件而已。将它下载到bin目录,然后添加执行权限就可以用了。$sudowgethttp://xrl.us/cpanm-O/usr/bin/cpanm;sudochmod+x/usr/bin/cpanm 使用cpanm,参数名直接为模块名称即可。如:$sudocpa ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:41 | 阅读:292 | 回复:0
  • Perl中的正则表达式(五)
    Perl中的正则表达式(五)
    正则表达式(RegularExpression),在Perl里边通常也叫做模式(Pattern),用来表示匹配(或不匹配)某个字符串的特征模板。 使用简单模式:若模式匹配的对象是$_的内容,只要把模式写在一对斜线(/)中就可以了。 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:41 | 阅读:297 | 回复:0
  • jmx4perl 1.06 发布,JMX 的 Perl 接口
    jmx4perl 1.06 发布,JMX 的 Perl 接口
    jmx4perl 1.06 增加了脚本模式用于在 check_jmx4perl 配置中使用 Perl 代码,增加了 WebLogic 和 Glassfish 特定的检查,可通过附加的选项来调整 Nagios 插件。 Jmx4Perl 为 Perl 语言提供了用来访问 Java 企业版基 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:41 | 阅读:337 | 回复:0
  • shell perl 等
    shell perl 等
    tail -f xls2csv.sh |perl -pe 's/(csv)/\e[1;31m$1\e[0m/g' 数据替换 grep -E '_id|PHONE|PROFILE30|PROFILE31|PROFILE32|PROFILE35' LABEL272_VALUE_label amp;amp;gt; LABEL272_VALUE_label_2 统计bug,并根据 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:41 | 阅读:402 | 回复:0
  • [OReilly_Learning_Perl_5th_Edition]_Chap05_Exercises
    [OReilly_Learning_Perl_5th_Edition]_Chap05_Exercises
    2.Writeaprogramthataskstheusertoenteralistofstringsonseparatelines,printingeachstringinaright-justified,20-charactercolumn.Tobecertainthattheoutputisintheproperco……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:41 | 阅读:398 | 回复:0
  • Perl教学子程序
    Perl教学子程序
    一、定义  子程序即执行一个特殊任务的一段分离的代码,它可以使减少重复代码且使程序易读。PERL中,子程序可以出现在程序的任何地方。定义方法为:  subsubroutine{    statements;  }二、调用  调用方 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:41 | 阅读:319 | 回复:0
  • Perl最佳实践读书笔记-第二章(代码部署)
    Perl最佳实践读书笔记-第二章(代码部署)
    代码风格最重要的是一致性!找出一种你或你的团队喜欢的风格,并坚持下去! 使用Kamp;amp;amp;R风格的括号,即把开口大括弧放在控制该代码块的行尾,接下来的代码缩进,然后在独立的一行放置闭口大括号。如下 for ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:41 | 阅读:324 | 回复:0
  • Perl6多线程1Thread:new/run
    Perl6多线程1Thread:new/run
    先看一个小例子:subA($name=3){#默认参数say$name;}subB(:name($name)){#默认参数为anysay$name;}A();A(100);B();B(name=amp;amp;gt;'root');这是正常的调用方式。再看如下代码:subA($name){#默认参数say$name;} ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:41 | 阅读:291 | 回复:0
  • centos7cpanm安装,及perl模块安装
    centos7cpanm安装,及perl模块安装
    1.cpan安装yum安装yuminstallperl-App-cpanminus.noarch注意:安装完成后,root及非root用户都可以使用cpanm安装模块,root用户直接用cpanmmodulename安装即可,非root用户安装命令也是一样的,但是会由于权限问题(p ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:41 | 阅读:314 | 回复:0
  • 利用perl读取目录下的文件列表
    利用perl读取目录下的文件列表
    v1.0#读取当前目录下的文件名列表usestrict;opendirTMP,amp;quot;./amp;quot;||dieamp;quot;cannotopendiramp;quot;;openRES,amp;quot;amp;amp;gt;./file_list.txtamp;quot;||dieamp;quot;Cannotopenandwriteamp;quo ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:41 | 阅读:342 | 回复:0
  • 自己写的browse.bat与perl写的url_handler.pl的比较
    自己写的browse.bat与perl写的url_handler.pl的比较
    以前自己也写过Windows下自动打开多个浏览器测试某个URI,提高浏览器兼容性测试效率。但是写的browse.bat文件还是最基础简陋的@echooffif'%1'=='-c'(start/damp;quot;C:\ProgramFiles\Google\Chrome\Application\amp ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:41 | 阅读:431 | 回复:0
  • Perl入门(二)Perl的流程控制
    Perl入门(二)Perl的流程控制
    Perl是一种粘性语言,如果你有其他语言的基础的话,你会发现他的流程控制完全和你所知的一模一样。简单说一下他们的区别:Perl的elsif在其他语言里头可能表示为elseifPerl的last,next在其他语言里头可能叫break和co ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:41 | 阅读:317 | 回复:0
  • [Perl]Windows系统Unicode文件名操作(新建、重命名、枚举、复制)全攻略 ...
    [Perl]Windows系统Unicode文件名操作(新建、重命名、枚举、复制)全攻略 ...
    Windows系统Unicode文件名操作(新建、重命名、枚举、复制)全攻略环境XP/WIN7Perlv5.16编辑整理:PerlMonk、523066680常见的那些文件操作函数都不支持,于是为了达到目的,需要各种方法配合,应该是不如其他语言方 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:41 | 阅读:323 | 回复:0
  • Perl关联数组用法集锦
    Perl关联数组用法集锦
    本文和大家重点讨论一下Perl关联数组的概念,创建Perl关联数组,从数组变量复制到Perl关联数组,元素的增删,用Perl关联数组循环等内容,相信通过本文的学习你对Perl关联数组的用法一定会有深刻的认识。 Perl关联数 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:41 | 阅读:258 | 回复:0
  • Perl IO:操作系统层次的IO
    Perl IO:操作系统层次的IO
    sysopen() open()和sysopen()都打开文件句柄,open()是比较高层次的打开文件句柄,sysopen()相对要底层一点。但它们打开的文件句柄并没有区别,只不过sysopen()有一些自己的特性:可以使用几个open()没有的flag,可 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:41 | 阅读:254 | 回复:0
  • 寒假【perl语言学习脚本】5.1 5.2 5.3
    寒假【perl语言学习脚本】5.1 5.2 5.3
    #!/usr/bin/perl -w use strict; print reverse amp;amp;lt;amp;amp;gt;; #!/usr/bin/perl -w use strict; print “Enter some lines,then press ctrl-z:\n”; chomp (my @lines=);#需要用my来创建新的私有数组 prin ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:41 | 阅读:239 | 回复:0
  • perl智能匹配操作符~~
    perl智能匹配操作符~~
    智能匹配操作符,英文叫做smart matching operator,写法是连续的两个波浪线~~,为什么说它是智能的呢?因为它能够根据操作符两侧的操作数进行智能匹配,具体智能到什么程度呢?听我一一道来! 具体应用 案例一,判 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:41 | 阅读:245 | 回复:0
  • perl的一些函数(一)
    perl的一些函数(一)
      1. index 函数           index 主要用于字符串查找,返回从左-amp;amp;gt;右查到子字符串的起始位置(起始位置0) ,可以带括号,也可以不带。当找不到会返回-1 使用方法:    index STR,SUBSTR,POS ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:41 | 阅读:258 | 回复:0
  • Perl无废话入门指南
    Perl无废话入门指南
    http://www.cnblogs.com/passos/archive/2005/09/12/235381.html……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:41 | 阅读:258 | 回复:0
  • perl判断Excel单元格是否是合并单元格
    perl判断Excel单元格是否是合并单元格
    #!/usr/bin/perl-wusestrict;useSpreadsheet::ParseExcel;my$parser=Spreadsheet::ParseExcel-amp;amp;gt;new();my$pWorkbook=$parser-amp;amp;gt;Parse('ExcelName.xls');my$pWorksheet=$pWorkbook-amp;amp;gt;Work ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:41 | 阅读:234 | 回复:0
  • 如何用Perl对Excel的数据进行提取并分析
    如何用Perl对Excel的数据进行提取并分析
    巡检类工作经常会出具日报,最近在原有日报的基础上又新增了一个表的数据量统计日报,主要是针对数据库中使用较频繁,数据量又较大的31张表。该日报有两个sheet组成,第一个sheet是数据填写,第二个sh ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:41 | 阅读:236 | 回复:0
  • perl: warning: Setting locale failed.
    perl: warning: Setting locale failed.
    本篇文章由:http://xinpure.com/perl-warning-setting-locale-failed/ 将 mac 系统切换成英文后,使用 git 命令出现如下错误: perl: warning: Setting locale failed. perl: warning: Please check that your loca ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:41 | 阅读:288 | 回复:0
  • perl处理命令行参数
    perl处理命令行参数
    使用Getopt::std模块 代码如下 use strict ;use Getopt::Std ;sub test{use vars qw($opt_d $opt_f) ; getopts('d:f:') ;print $opt_d, amp;quot;\namp;quot; ;print $opt_f, amp;quot;\namp;quot; ;}amp;amp;am ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:41 | 阅读:263 | 回复:0
  • perl数据处理
    perl数据处理
    来自CU的一道题 有一组数据 ID 1 1 2 3 4 ID 2 1 2 3 4 ID 3 1 2 3 4 想变成 ID 1 1,2,3,4 ID 2 1,2,3,4 ID 3 1,2,3,4 请问该怎么写代码?谢谢了。 我的代码,好复杂! use strict;use warnings;sub test {open SOU ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:41 | 阅读:248 | 回复:0
  • Perl爬虫--爬特定内容的网页
    Perl爬虫--爬特定内容的网页
    前一篇博文是对当当网图书详情页面进行分析,提取图书的相关信息。 现在要解决的问题做一个爬虫把当当网图书详情页面下载下来。一般爬虫的基本思路是这样的:给定一个初始URL,沿着网页间的超链接链一直访问下去。但 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:41 | 阅读:262 | 回复:0
  • Ubuntu下用apache+perl搭建最简单的聊天室
    Ubuntu下用apache+perl搭建最简单的聊天室
    最近学习了下perl,尝试自己搭建一个聊天室,现已搭建成功,但设计方法很简陋,误见笑,收获在于对apache、html、perl都有了些许认识,后面打算学习LAMP(Linux+Apache+MySQL+PHP)搭建一个在线听歌网页。操作系统: ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:41 | 阅读:270 | 回复:0
  • Perl入门笔记3之第三章数组与列表
    Perl入门笔记3之第三章数组与列表
    数组变量,列表直接量。数组或者列表的每个元素都是单独的标量变量,拥有独立的标量值。可以存储不同类别的元素,但是不鼓励这样做。 访问数组中的元素使用下标来引用数组元素,从0开始,依次加1,假如对索引值超过 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 08:41 | 阅读:232 | 回复:0
热门推荐
专题导读
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap