您现在的位置:首页 --> 查看专题: perl
为了多进程的程序能生成 UUID 在程序中使用共享内存来存放信号量, 以 P V 操作来控制不让生成 UUID 的程序会生成重复的 ID . 自己测试着后来发现出了一个奇怪的错误, 刚开始很正常,后来信号量的对象怎么样也 new 不起来.一直是没有定义.
前几天翻 Perl6 模块清单,发现没有用作 SSH 的。虽说 Perl6 里可以很方便的用 NativeCall 包装 C/C++ 库,但是 libssh2 本身就不支持我的 kerberos5 认证环境,所以还是只能通过调用系统命令的方式来完成。
在ali集团对数据库的数据采集、监控、分析等由xxagent完成,所以对xxagent运行稳定非常重要。下面介绍xxagent一个bug,导致数据查询异常。
注: 译文 JimmyZ 所推荐的 Perl 6 的一个 blog .相当不错的文章,所以译过来和大家一起分享.原始链接忘记保存了,晚点找找. 我已经使用 Perl 编程的10年了,我已经听说了非常多的关于 Perl6 的东...
这个是 Perl 学习笔记的一部分内容,拆分出来。 Perl 新手到进阶到高手必备书籍 Learning Perl(Perl语言入门) perl 入门必读,就象别人讲的一周必读 perl 入门 Programming Perl(Perl语言编程) ...
我们常使用的任何语言,我们都知道循环非常的有用,在语言提供这些功能,我们常用象 foreach 之类的循环来从数组或者列表的开始到结束。在 Perl 5 中,提供了 foreach 的关键字,当然 你也能...
现在要讲的是 audodie 和 Try::Tiny 这是近来看的几本 Perl 书常常提到的,记个笔记。 有时我们常常写多个 open ,然后还要写上多次 die 象下面,读一个文件,然后写一个文件,有时我写的 open 会超...
写程序时,打印日志是非常好的习惯,对我们排错,查问题非常有用。平时我们喜欢自己写个函数来处理日志,要么直接 print .在 Perl 中有个专门处理日志的模块叫 Log::Log4perl 这个是个重量级的...
目前 Perl 向二个方向发展,一种是更加强大的 Perl5,一种是 Perl6 。目前最新的 Perl 越来越多的 Perl6 的影子,还有越来越多的模块来支持和实现象 Perl6 一样的功能。另外,自己为了一些程序的...
我们在做各种自动化处理时,常常会希望能更加智能的得到网页中自己想要的元素,最好是象 css 和 div 中的信息来取得,就会更加方便,这个 Web::Scraper 是我用过的几个模块中最方便的。在使用 Web::Scraper 的时候,我们需要先有 Xpath 的路程,这个是网页结构解析出来的结构的路径。如果对 XPath 不了解,看我以前的文章 : XPath 的简单语法介绍. 这个中有 XPath 的简单语法介绍.
我们最常用的 DBD::mysql 模块,我发现是难住很多人的地方。因为安装老是失败,下面我介绍一下解决方法,比如我使用 cpanm 安装,有时就出...
现在使用 Nginx 的网站多了,所以我们试下,来使用 Perl 来开发 Nginx 的模块。比如可以做一些个性的设置,防盗链,SSI ,Header 替换之类一些特别的作用。另外,我们还可以使用 Nginx 加 Perl...
写了一个小程序,使用了一段别人的 JavaScript 来做表格外部排序。但发现只要 JavaScript 经过我的 Template TT 的输出后,就变样了,不能正常的使用这个 JavaScript 了。使用 Diff 的命令查看后发现原来是 Template Toolkit 给 $ 的符号,当做默认变量了.
执行控制 -e 指定字符串以作为脚本(多个字符串迭加)执行 -M 导入模块 -I 指定目录以搜索标准位置前的模块 整洁性 -w 打开警告 -Mstrict 打开严格编译指示(pragma) 数据 -0 (这是个零)指定输入记录分隔符 -a 将数据分割成名为 @F 的数组 -F 指定分割时 -a 使用的模式(请参阅 perldoc -f split) -i 在适当的位置编辑文件(请参阅 perldoc perlrun 以获取大量详细信息) -c 进行perl的语法检查,但不执行perl命令. -F 把...
最近从服务器日志中经常发现MT的错误日志:Name "Locale::Maketext::Lexicon" used only once: possible typo at .../extlib/Locale/Maketext.pm line 653.,....解决方法:删除 mt/extlib/目录下的I18N/ 和 Locale/ 目录即可;原因: 服务器上已经升级到Perl 5.10.x了: 很多国际化字符集方面的支持直接使用Perl内置的支持包即可。
由于工作中偶尔要接触一下perl,所以我花了点时间,很粗略地看了一遍flamephoenix的perl中文教程。本文就是我在看的过程中记录下来的点点滴滴,对大家不一定有用,但是也可以让不会perl的同学对其有个直观的印象。perl果然是个非主流,哈哈。字符串有很不同的转义,可以转义大小写。
Perl中有很多以$开头的特殊变量,如果使用得当,可以写出简洁高效的代码,但对于阅读代码来说就带来了一些困扰。因此Perl内置了名为English的模块,对这些特殊变...
近3天十大热文
- [70] IOS安全–浅谈关于IOS加固的几种方法
- [69] Twitter/微博客的学习摘要
- [64] 如何拿下简短的域名
- [63] Go Reflect 性能
- [63] android 开发入门
- [61] find命令的一点注意事项
- [59] 流程管理与用户研究
- [58] Oracle MTS模式下 进程地址与会话信
- [58] 读书笔记-壹百度:百度十年千倍的29条法则
- [58] 图书馆的世界纪录
赞助商广告