原创 perl文件測試運算符

運算符                                      含 義        -r  $file                 如果$file 可讀 則爲真                          

原创 perl撲克牌遊戲

編寫一個腳本,從一疊紙牌中隨機抽出10張,並打印結果值。 a:該腳本應當先借助foreach循環構建一套52張牌。 b:外層循環負責按照花色遍歷整套紙牌:梅花,方塊,紅桃,黑桃。內層循環則針對每一種花色遍歷所有數字:A、1到10、J、Q、K

原创 perl實例詳解第四版筆記2 模塊化

1.將數據和函數包裝到單獨的命名空間中稱爲封裝(encapsulation)(C++程序員稱之爲類(class),面向對象的perl程序員稱之爲類)。獨膽的命名空間又稱之爲包(package)。單獨的命名空間意味着:對於命名包中的所有變量,

原创 perl實例詳解第四版筆記3Exporter模塊

1.導出模塊操作能把模塊中的符號發送給使用模塊的用戶。標準perl庫中的模塊Exporter.pm爲導出模塊中的變量或子函數提供了必要的符號支持。它實現了一種導入方法,允許模塊把函數和變量導出到用戶命名空間。 2.在針對某個模塊處理use語

原创 perl 使用XML::Parser的Handler解析XML

來一個event-based的XML解析,其實Style的Stream方法就是一個event-based的XML解析。 參考文獻:http://search.cpan.org/~msergeant/XML-Parser-2.36/Parse

原创 我的友情鏈接

51CTO博客開發鄒可見Kendy無聊生活,積極面對維基世界--世界維基sery郭學敏De博客【知識改變命運,技術成就夢想】捕風的魚-江湖人稱“東寫西讀”butter520蕭湘月aizzw的網絡世界冰吻六秒鐘51CTO博客專題Odin>>信

原创 perl LWP::UserAgent抓捕騰訊音樂MV點擊量

抓捕騰訊音樂MV前100頁的點擊量 [root@dou ~]# cat lwp.pl #!/usr/bin/perl -w use strict; use LWP::UserAgent; use Encode; my $num;

原创 perl closure 閉包

[root@dou shili]# cat closure.pl #!/usr/bin/perl -w use strict; sub outer {         my $color = shift;         my $r

原创 perl 將XML格式轉換爲html、txt、pod格式

xmlfile: [root@dou xml]# cat example <?xml version="1.0" encoding="UTF-8"?> <README>   <NAME>Test README File</NAME>

原创 perl LWP::Simple分析土豆視頻點擊量

#!/usr/bin/perl -w # This script is used to count the numbers of page views of tudou's yinyue item. use strict; use LW

原创 perl XML::Parser

使用Tree Style來解析xml文件 操作文件: [root@dou xml]# cat sample1 <FORECAST>   <OUTLOOK>     Partly Cloudy   </OUTLOOK>   <TEM

原创 perl XML::Writer生成XML

參考文獻:http://search.cpan.org/~josephw/XML-Writer-0.615/Writer.pm 腳本: [root@dou xml]# cat w1.pl #!/usr/bin/perl -w use s

原创 perl Socket實例

Perl socket programming tutorial Socket programming in perl can be done using the low level socket functions or the IO:

原创 perl 永遠看不懂的對象、類及方法

類方法:傳遞給類方法的第一個參數是隱藏的,是->符號左邊的字符串(即類名)。 實例方法:傳遞給實例方法的第一個參數也是隱藏的,是->符號左邊的字符串(一個引用或叫做一個對象)。 最常用的類方法是:constructor function(構