随笔分类 -  perl编程

perl语言编程
摘要:常情况下脚本执行时间几秒完成,如果超过很长时间执行完成,可能是进程等待某些资源引起阻塞(假死状态)。 场景:xx.perl读取文件并发送邮件 现象:执行脚本的进程僵死(卡住) 排查:ps -ef |grep “perl xx.perl” 跟踪:strace -p 16634 (跟踪进程执行时的系统调 阅读全文
posted @ 2018-12-26 16:06 MigrantWorkers 阅读(9070) 评论(0) 推荐(1)
摘要:Wide character in print at 阅读全文
posted @ 2017-06-29 16:23 MigrantWorkers 阅读(525) 评论(0) 推荐(0)
摘要:查看perl模块安装目录:find `perl -e ‘print “@INC”‘` -name ‘*.pm’ -print 为什么要写或要模块呢?简言之:代码重用,更多见于写一组工具集,有很多地方是可以避免重写的。如何能把这些独立抽象出来,在需要的时候载入进程序执行,提高编写的效率和减少维护。基于 阅读全文
posted @ 2017-06-17 09:59 MigrantWorkers 阅读(442) 评论(0) 推荐(0)
摘要:Perl 到了第五版增加了模块的概念,用来提供面向对象编程的能力。这是 Perl 语言发展史上的一个里程碑。此后,广大自由软件爱好者开发了大量功能强大、构思精巧的 Perl 模块,极大地扩展了 Perl 语言的功能。CPAN(Comprehensive Perl Archive Network)是P 阅读全文
posted @ 2017-06-17 09:58 MigrantWorkers 阅读(844) 评论(0) 推荐(0)
摘要:程序脚本在运行过程中,总会碰到这样那样的问题,我们会预知一些问题并为其准备好处理代码,而有一些不能预知。好的程序要能尽可能多的处理可能出现的异常问题,本文就总结了一些方法来解决这些异常,当然perl在这个处理了不及其它同类语言,但也不会差到那里。在开始前,我们先盘点一些关于perl的优缺点。 0. 阅读全文
posted @ 2017-06-17 09:56 MigrantWorkers 阅读(620) 评论(0) 推荐(0)
摘要:简介: JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。 它基于JavaScript(Standard ECMA-262 3rd Edition - December 1999)的一个子集。 JSON采用完全独立于语言的文本格式, 但是也使用了类似于C语 阅读全文
posted @ 2017-06-17 09:54 MigrantWorkers 阅读(6287) 评论(0) 推荐(0)
摘要:编程一些问题 阅读全文
posted @ 2017-06-17 09:25 MigrantWorkers 阅读(326) 评论(0) 推荐(0)
摘要:基础语法 阅读全文
posted @ 2017-06-17 09:23 MigrantWorkers 阅读(1395) 评论(0) 推荐(0)
摘要:Perl 中的线程 本文首先概述了线程的概念和意义,接着回顾了 Perl 语言中对线程支持的演化历史,然后通过一系列示例重点介绍了 Perl 中线程的实现,数据的共享以及线程间的同步,最后归纳并总结了全文主要内容。 线程概述 线程是一个单一的执行流程,它是所有程序执行过程中最小的控制单位,即能被 C 阅读全文
posted @ 2017-06-09 19:35 MigrantWorkers 阅读(2530) 评论(0) 推荐(0)