征服Perl 初識Perl 里程碑M1

2021-06-22 22:18:15 字數 903 閱讀 3809

由於在工作中要用到perl,所以自己也開始學習了,以前聽說過這個語言,傳說很神秘很強大,從今天開始就慢慢征服它吧!

一 perl超級簡單介紹

perl填補了低階語言(c,c++,彙編)和高階語言(shell)的空白。低階語言通常難於編碼,並且醜陋,但是速度快;高階語言,在速度上很難超過書寫良好的低階語言。而perl簡單,幾乎是無限制的,速度快,不過也有點醜陋。o(∩_∩)o

二 perl擅長what?

perl擅長寫那些需要在短時間內完成的程式。對於那些需要數十個程式設計師,花費數年的程式,perl也能很好的勝任。當然,更多的情況是你將寫那些從開始構思到實際測試**只需幾十分鐘的程式。

perl被設計為:90%處理文字,10%針對其他情況。

就perl來講cgi僅僅是他應用的一部分而已,perl真正擅長的是將這些程式連線在一起。perl 能夠利用你的資料庫,將它轉換成乙個具有電子**特性的檔案,並且在你進行檔案的處理時,根據需要對資料進行調整。perl 也能夠利用文書處理文件,將它們轉換成html文件,以便在web上顯示。由於perl 是一種「膠水語言,能夠將許多元素連線在一起,因此它具有極強的適應性。我想perl老手一定伸伸的體會到了這一點。如果你單單想找乙個虛擬主機,快速的學習和建立乙個動態站點,建議你不要學習perl,asp php都是你很好的選擇;如果你想深入的學習程式設計,那它將是最好的選擇之一。perl是unix上的高階語言,linux標準的套件,microsoft studio 7之一,你不必擔心你學的東西很快就很失效。另外特別值得一提的是perl的發展速度也是相當快的,並且perl是最早實現嵌入html的,不要以為這是asp php jsp的專利。

(看了這麼長,我是沒體會到,因為還沒動手用過,不過這些理論知識還是必要得)

好了,今天就先到這裡了,下次將正式進入perl的殿堂! 

本文出自 「小強軟體測試」 部落格,請務必保留此出處

征服Perl 雜湊 里程碑M7

1 雜湊 是一種資料機構,和陣列類似,可以將值存放到其中,或者從中取回值。但是,和陣列不同的是,其索引不是數字而是名字。我們可以使用任意的字串作為key,但他們是唯一的。2 在hash中沒有確定的順序,因此沒有第乙個元素。3 hash可以是任意大小,從空hash到任何你記憶體允許的大小。4 在per...

征服Perl 雜湊 里程碑M7

1 雜湊 是一種資料機構,和陣列類似,可以將值存放到其中,或者從中取回值。但是,和陣列不同的是,其索引不是數字而是名字。我們可以使用任意的字串作為key,但他們是唯一的。2 在hash中沒有確定的順序,因此沒有第乙個元素。3 hash可以是任意大小,從空hash到任何你記憶體允許的大小。4 在per...

征服Perl 基礎知識 里程碑M4

1 在perl中,陣列的概念和其他語言差不多,有程式設計基礎的人很快就能理解,這裡注意的是陣列可以放置不同型別的東西在裡面。同時,陣列不限制長度,perl會自動增加的,沒有定義的就預設為undef。2 在陣列中,可能要使用最後乙個元素,我們一般這樣來實現 a 0 a1 a 1 a2 a 2 a3 p...