• 热门专题

  • Perl

  • PERL/LEX/YACC技术实现文本解析XML解析

    发表于:2015-12-14
  • 继周六的p_enum pl后,再来一篇说说我用perl做的lex,yacc工具。之前说了,我学习lex和yacc的最初动机是为了做个C语言解释器的SHELL;但后来工作中的实际需要也是制作perl版lex和yacc的一个动机。Perl库里有lex和

  • Perl  标签:文本  技术  
  • 排序加速Schwatzian变换及GuttmanRosler变换

    发表于:2015-10-09
  •   perl里的数据都是以双精度为单元存储的,也就是相当于C Cpp中的double型,而正则的解析是由perl内置的正则引擎完成的,那么除了重写一个属于自己的排序方法之外,我们应该怎么做才能加速perl内置的sort方法呢

  • Perl  标签:小菜  算法  
  • Perl快捷删除数组重复元素

    发表于:2015-07-30
  • 1 构造一个含有重复元素的数组my@arr1=(1 10);my@arr2=(5 15); joinmultiarraymy@arr=(@arr1,@arr2);2 删除数组中的重复元素subremoveRepeat{my$arrRef=shift;my%count=();my@uniqArr=grep{++$count{$_}==1}@$

  • Perl  标签:数组  元素  
  • 如何用Perl对Excel的数据进行提取并分析

    发表于:2015-07-28
  • 巡检类工作经常会出具日报,最近在原有日报的基础上又新增了一个表的数据量统计日报,主要是针对数据库中使用较频繁,数据量又较大的31张表。该日报有两个sheet组成,第一个sheet是数据填写,第二个sheet则是基于

  • Perl  标签:数据  
  • Perl看完这个 再不敢说自己会玩贪吃蛇

    发表于:2015-06-23
  •   某天闲逛时看见一副动图:      真的是非常贪吃,各种拐弯各种吃,感觉十分有趣。  用Perl来实现自动吃满,蓄谋已久,之前的字符贪吃蛇、深度优先算法、A*算法,都是为此篇做铺垫。    那么,怎样

  • Perl  标签:再不  
  • Perl爬虫的简单实现

    发表于:2015-06-14
  • 由于工作中有个项目需要爬取第三方网站的内容,所以在Linux下使用Perl写了个简单的爬虫。相关工具1 HttpWatch 浏览器开发人员工具一般情况下这个工具是用不到的,但是如果你发现要爬取的内容在页面的HTML源码里找

  • Perl  标签:爬虫  
  • Perl中正则表达式

    发表于:2015-05-31
  • 正则表达式的三种形式Perl程序中,正则表达式有三种存在形式,如下:匹配:m <regexp> ;(还可以简写为 <regexp> ;省略m)替换:s <pattern> <replacement> ;转换:tr <pattern> <replacement> ;这三种形式一般都和

  • Perl  标签:正则  表达式  
  • Perl改变数组元素值的方法

    发表于:2015-05-26
  • 用for循环对每个数组元素重新赋值: ! usr bin perl@array=(1 30);print"@array";for($i=0;$i<=$ array;$i++){$array[$i]=$array[$i]+10;}print"@array";用while循环对每个数组元素重新赋值: ! usr bin perl@a

  • Perl  标签:数组  元素  方法  
  • linux源码分析之位长定义 bitsperlong.h

    发表于:2015-04-15
  • 我们知道,在Linux内核中,不同CPU里面,不同CPU的字节序定义不同。本节年内容主要是讲的是:不同CPU里面,各自的位长定义也是不同。本次用于分析的Linux内核版本为:linux--3 0 0-12。arch XXX include asm bit

  • Perl  标签:源码  
  • Eclipse+EPIC搭建Perl开发环境

    发表于:2015-03-11
  • Perl,如果纯粹只是用做脚本的功能来写写几十行的代码,实现小功能,用NodePad++,EditPlus就足够了,如果是企业级的开发,数以百计的pm模块,几十万行代码的调试,用这些编辑器就远远不够了!这个时候企业级的ID

  • Perl  标签:环境  
  • Perl脚本访问Greenplum数据库安装指导

    发表于:2015-02-28
  • 安装前准备(1)操作系统(系统上面要安装一些必备的开发工具(比如gcc等))linux-82: home PlODBC cat etc SuSE-releaseSUSELinuxEnterpriseServer11(x86_64)VERSION=11PATCHLEVEL=1(2)安装所需的软件包greenplu

  • Perl  标签:脚本  数据库  
  • DBMS_SCHEDULER执行PERL脚本加载数据

    发表于:2015-02-09
  • 1 例子利用oracle11g的dbms_scheduler包执行perl脚本加载数据文件,其中主要用到三个过程分别为SET_JOB_ARGUMENT_VALUE,CREATE_JOB,RUN_JOB三个过程,其中三个过程的参数说明如下:create_job参数:AttributeDescrip

  • Perl  标签:脚本  数据  
  • perl多线程及信号控制

    发表于:2015-02-04
  • ! usr bin perlusestrict;usewarnings;usethreads;useThread::Semaphore;my$max_thread=5;my$semaphore=Thread::Semaphore->new($max_thread);subTestFun{$semaphore->up();}for(my$index=1;$index<=10;$index+

  • Perl  标签:多线  信号  
  • linuxperl发送邮件及监控内存

    发表于:2015-01-30
  • !perlusewarnings;usestrict;useNet::SMTP_auth; &sendMail;while(1){my($sumMem,$freeMem,$rateMem);openMEM,"cat proc meminfo|"ordie$!;while(<MEM>){$sumMem=$1if( MemTotal: s+( d+) s+kB );$freeMem+=

  • Perl  标签:内存  邮件  
  • Perl中列用工具List模块

    发表于:2015-01-27
  • 在Perl中有一些专门用于处理列表数据的模块,比如说List::Util模块,该模块包含在标准库中,能提供各种高效的常见列表处理工具。因其用C语言来实现,速度一般都挺快!【例1】扫描符合条件的某个列表,并取出第一

  • Perl  标签:模块  工具  
  • perl写excel 支持中文

    发表于:2014-12-25
  • ewarnings;useDBI;useSpreadsheet::WriteExcel;useEncode; supportChinese connectmy$dbh=DBI->connect("DBI:mysql:database=newbbk;host=127 0 0 1;port=3306","root","root",{& 39;RaiseError& 39;=>1,AutoCom

  • Perl  标签:perl写excel  支持中文  
About IT165 - 广告服务 - 隐私声明 - 版权申明 - 免责条款 - 网站地图 - 网友投稿 - 联系方式
本站内容来自于互联网,仅供用于网络技术学习,学习中请遵循相关法律法规