出版時間:2002-8 出版社:中國電力出版社 作者:(美)斯庫漁產(chǎn)茨 等 頁數(shù):361 字?jǐn)?shù):344000
Tag標(biāo)簽:無
內(nèi)容概要
如果你問今天的Perl程序員,他們在學(xué)習(xí)Perl時最依賴的書是哪一本,那么你會發(fā)現(xiàn)絕大多數(shù)人會說是本書——它也被親切地稱為“小駱駝”書。本書第一版于1993年問世,并從此成為暢銷書。本書由Perl社區(qū)最著名、最活躍的兩位成員寫成,是Perl程序設(shè)計語言的精髓指南。
Perl最初只是Unix系統(tǒng)管理員的一個工具。在工作日里被用在無數(shù)的小任務(wù)中。從那以后,它逐步發(fā)展成為一種全功能的程序設(shè)計語言,特別是在各種計算平臺上,它被用作Web編程、數(shù)據(jù)庫處理、XML處理以及系統(tǒng)管理——它能夠完成所有這些工作,同時仍然是處理小的日常工作的完美工具,這是它的設(shè)計初衷。Perl快速、有趣,而且特別有用。很多人因為需要Perl而使用它,又因為熱愛它而繼續(xù)使用它。
本書第三版不但根據(jù)Perl5.6進行了更新,而且還全部重寫以滿足當(dāng)今學(xué)習(xí)Perl的程序員的需要。作者作為咨詢專家,憑借講授Perl課程的多年成功經(jīng)驗,重新設(shè)計了本書的敘述節(jié)奏和范圍,以更好地照顧到那些剛開始學(xué)習(xí)Perl的讀者的需要,同時仍保留了細(xì)節(jié)討論、詳盡的例子以及折衷策略的介紹,本書正是因此而聞名的。
本版對于正則表達式的介紹節(jié)奏更緩慢,并加入了一些擴展內(nèi)容,還設(shè)計了新的習(xí)題和答案,這樣在讀者對正則表達式還很生疏時就可以練習(xí)他們剛剛所學(xué)的內(nèi)容。
Perl是一種協(xié)助你出色地完成工作的語言。其他的書可以教你如何用Perl編程,而本書則會把你變成一名Perl程序員。
“《Perl語言入門》”令人羨慕地完成了它預(yù)期的任務(wù)——只講授Perl的基礎(chǔ),而沒有其他內(nèi)容……它構(gòu)建知識,而不是像很多其他書籍那樣用大量的信息把讀者淹沒。這是O'Reilly出版的Perl系列書籍的第一部(其他書籍是《Programming Perl》、《Advanced Perl Programming》和《Perl Cookbook》),它確實是對一種語言的精彩介紹,這種語言已得到全世界開發(fā)人員和Web編碼者狂熱的支持。的確值得一讀?!?/pre>書籍目錄
前言
第一章 簡介
問題和答案
“Perl”代表什么意思?
如何得到Perl?
如何寫一個Perl程序?
Perl的旋風(fēng)式旅行
習(xí)題
第二章 標(biāo)量數(shù)據(jù)
什么是標(biāo)量數(shù)據(jù)?
數(shù)字
字符串
Perl的內(nèi)置警告
標(biāo)量變量
用print輸出
if控制結(jié)構(gòu)
取得用戶輸入
chomp操作符
while控制結(jié)構(gòu)
undef值
defined函數(shù)
習(xí)題
第三章 列表和數(shù)組
訪問數(shù)組的元素
特殊的數(shù)組索引
列表直接量
列表賦值
在字符串中替換數(shù)組
foreach控制結(jié)構(gòu)
Perl最喜歡的缺省變量:$_
標(biāo)量和列表上下文
列表上下文中的<STDIN>
習(xí)題
第四章 子例程
系統(tǒng)與用戶函數(shù)
定義一個子例程
調(diào)用子例程
返回值
參數(shù)
子例程中的私有變量
local操作符
可變長參數(shù)列表
詞法(my)變量的說明
use strict pragma
return操作符
習(xí)題
第五章 散列
什么是散列?
散列元素訪問
散列函數(shù)
散到的典型使用
習(xí)題
第六章 I/O基礎(chǔ)
從標(biāo)準(zhǔn)輸入進行輸入
從鉆石操作符進行輸入
調(diào)用參數(shù)
向標(biāo)準(zhǔn)輸出進行輸出
用printf進行格式化的輸出
習(xí)題
第七章 正則表達式的概念
什么是正則表達式?
使用簡單的模式
一個模式測試程序
習(xí)題
第八章 正則表達式提高
字符類
通用數(shù)量符
錨位符
記憶的小括號
優(yōu)先級
習(xí)題
第九章 使用正則表達式
使用m//進行匹配
選項修飾符
綁定操作符=~
在模式中替換
匹配變量
用S///進行替換
split操作符
join函數(shù)
習(xí)題
第十章 更多的控制結(jié)構(gòu)
unless控制結(jié)構(gòu)
until控制結(jié)構(gòu)
表達式修飾符
裸塊控制結(jié)構(gòu)
elsif子句
自遞增與自遞減
for控制結(jié)構(gòu)
循環(huán)控制
邏輯操作符
習(xí)題
第十一章 文件句柄和文件測試
什么是文件句柄?
打開一個文件句柄
用die表明致命錯誤
使用文件句柄
重新打開一個標(biāo)準(zhǔn)文件句柄
文件測試
習(xí)題
第十二章 目錄操作
改變目錄樹
glob
glob的另一種語法
目錄句柄
遞歸的目錄列表
習(xí)題
第十三章 處理文件和目錄
刪除文件
重命名文件
鏈接和文件
建立和刪除目錄
修改權(quán)限
改變所有者
改變時間戳
使用簡單的模塊
習(xí)題
第十四章 進程管理
system函數(shù)
exec函數(shù)
環(huán)境變量
使用反引號捕獲輸出
文件句柄形式的進程
用fork進行深入和復(fù)雜的工作
發(fā)送和接收信號
習(xí)題
第十五章 字符串與排序
用index尋找子字符串
用substr處理一個號字符串
用sprintf格式化數(shù)據(jù)
高級排序
習(xí)題
第十六章 簡單數(shù)據(jù)庫
DBM文件和DBM散列
用pack和unpack處理數(shù)據(jù)
固定長度的隨機訪問數(shù)據(jù)庫
可變長(文本)數(shù)據(jù)庫
習(xí)題
第十七章 一些高級Perl技術(shù)
用eval捕獲錯誤
用grep從一個列表中選擇條目
用map轉(zhuǎn)換一個列表的條目
不加引號的散列鍵
更強大的正則表達式
切片
習(xí)題
附錄一 習(xí)題答案
附錄二 尚未談到的主題
詞匯表圖書封面
圖書標(biāo)簽Tags
無評論、評分、閱讀與下載