注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計網(wǎng)絡(luò)編程Perl語言編程

Perl語言編程

Perl語言編程

定 價:¥129.00

作 者: (美)Larry Wall等著;何偉平譯;何偉平譯
出版社: 中國電力出版社
叢編項: O'REILLY系列
標 簽: perl

ISBN: 9787508307305 出版時間: 2001-12-01 包裝: 膠版紙
開本: 24cm 頁數(shù): 1128 字數(shù):  

內(nèi)容簡介

  Perl是一門自由且功能強大的編程語言。自1987年初次登臺亮相以來,它的用戶數(shù)一直急劇膨脹。本書的第一版于1991年正式擺上書架,之后迅速成為這門語言無可爭議的寶典。本書不僅僅是一本關(guān)于Perl的書籍,更是一本獨一無二的開發(fā)者自己介紹該語言及其文化的書籍。Larry Wall是Perl的開發(fā)者,并就Perl的未來發(fā)展方向提出了自己的看法。Tom Christiansen是Perl最早的幾個擁護者之一,也是少數(shù)幾個在錯綜復(fù)雜的Perl中游刃有余的人之一。Jon Orwant是《Perl Journal》的主編,該雜志把Perl社區(qū)組合成了一個共同的論壇,以進行Perl新的開發(fā)。 任何Perl書籍都會介紹Perl函數(shù)的語法,但是只有這本權(quán)威指南包括這門語言的所有內(nèi)幕。任何Perl書籍都會列出許多的特性,但是只有這本書會告訴你為什么會有這些特性以及如何自然地使用它們。任何Perl書籍都可能有一個頭銜,但是只有這本書會被所有Perl程序員動情地稱之為“駱駝書”。 從最初被當作一種在跨平臺環(huán)境中書寫可移植工具的高級語言開始,Perl就已經(jīng)被廣泛地認為是一種工業(yè)級的強大工具,可以在任何地方用來完成你的工作。 Perl特別適合系統(tǒng)管理和Web編程。Perl實際上已經(jīng)被所有Unix(包括Linux)捆綁在一起作為標準部件發(fā)布,而且也被廣泛用于 Microsoft Windows和幾乎所有其他操作系統(tǒng)。Amiga、BeOS、VMS、MVS和Apple Macintosh等也只是Perl已經(jīng)完成移植的平臺的一小部分。本書有哪些新的內(nèi)容呢?老實說幾乎所有都是新的。本書第三版涵蓋了新的Perl 5.6版本,不僅完全重新組織了一遍,而且還用無數(shù)個例子強化了這些內(nèi)容。大多數(shù)現(xiàn)有的主題都是從頭重寫的,如面向?qū)ο缶幊毯驼齽t表達式,并添加了許多全新的章節(jié),包括描述、pod、Unicode、線程、編譯和Perl本質(zhì)。既是圣經(jīng),又是百科全書,也是年鑒,這就是本書的內(nèi)涵。

作者簡介

  LarryWallPerl語言之父LarryWall是Perl語言的發(fā)明者,并就Perl的未來發(fā)展方向提出了自己的看法。正如《AKA》雜志所說的:“如果Internet上也有一個孤獨的Jedi騎士的話,那么他就是LarryWall?!睂τ贚arry來說,Perl不僅僅是一種編程語言,更是把他感興趣的事物——如語言學(xué)、宗教信仰、藝術(shù)和計算機科學(xué)——聯(lián)系在一起的一種方法。>>更多作品

圖書目錄

前言
第一部分 概述
第一章 Perl概述
從頭開始
自然語言與人工語言
一個平均值例子
文件句柄
操作符
控制結(jié)構(gòu)
正則表達式
列表處理
你不知道但不會傷害你的東西(很多)
第二部分 細節(jié)
第二章 集腋成裘
原子
分子
內(nèi)置的數(shù)據(jù)類型
變量
名字
標量值
環(huán)境
列表值和數(shù)組
散列
typeglob和文件句柄
輸入操作符
第三章 一元和二元操作符
項和列表操作符(左向)
箭頭操作符
自增和自減操作符
指數(shù)運算
表意一元操作符
綁定操作符
乘號操作符
附加操作符
移位操作符
命名一元操作符和文件測試操作符
關(guān)系操作符
相等操作符
位操作符
C風格的邏輯(短路)操作符
范圍操作符
條件操作符
賦值操作符
逗號操作符
列表操作符(右向)
邏輯與、或、非和異或
Perl中沒有的C操作符
第四章 語句和聲明
簡單語句
混合語句
if和else語句
循環(huán)語句
裸塊
goto
全局聲明
作用域聲明
pragma
第五章 模式匹配
正則表達式箴言
模式匹配操作符
元字符和元符號
字符類
量詞
位置
捕獲和群集
候選項
內(nèi)部控制
謎一樣的模式
第六章 子例程
語法
語義
傳遞引用
函數(shù)原型
子例程屬性
第七章 格式
格式變量
頁腳
第八章 引用
什么是引用?
創(chuàng)建引用
使用硬引用
符號引用
大括號、中括號和引號
第九章 數(shù)據(jù)結(jié)構(gòu)
數(shù)組的數(shù)組
數(shù)組的散列
散列的數(shù)組
散到的散列
函數(shù)的散列
更靈活的記錄
保存數(shù)據(jù)結(jié)構(gòu)
第十章 包
符號表
自動裝載
第十一章 模塊
使用模塊
創(chuàng)建模塊
覆蓋內(nèi)置函數(shù)
第十二章 對象
簡單復(fù)習一下OOL
Perl的對象系統(tǒng)
方法調(diào)用
構(gòu)造對象
類繼承
實例析構(gòu)器
管理實例數(shù)據(jù)
管理類數(shù)據(jù)
總結(jié)
第十三章 重載
overload pragma
重載處理器
可重載操作符
拷貝構(gòu)造器(=)
當沒有重載處理器時(nomethod和fallback)
重載常量
公有重載函數(shù)
繼承和重載
運行時重載
重載診斷
第十四章 綁定變量
綁定標量
綁定數(shù)組
綁定散列
綁定文件句柄
一個精細的松綁陷阱
CPAN中的模塊
第三部分 作為技術(shù)的Perl
第十五章 Unicode
制作字符
字符語義的效果
請注意,“人(Unicode)”可以用了
第十六章 進程間通信
信號
文件
管道
System V IPC
套接字
第十七章 線程
進程模型
線程模型
第十八章 編譯
Perl程序的生命周期
編譯你的代碼
執(zhí)行你的代碼
編譯器后端
代碼生成器
代碼開發(fā)工具
提前編譯,回頭解釋
第十九章 命令行接口
命令行處理
環(huán)境變量
第二十章 Perl調(diào)試器
使用調(diào)試器
調(diào)試器命令
定制調(diào)試器
不被注意的執(zhí)行
調(diào)試器支持
Perl描述器
第二十一章 內(nèi)部和外部
Perl如何運行
內(nèi)部數(shù)據(jù)類型
擴展Perl(在Perl中使用C)
嵌入Perl(從C中使用Perl)
道德故事
第四部分 作為文化的Perl
第二十二章 CPAN
CPAN模塊目錄
使用CPAN模塊
創(chuàng)建CPAN模塊
第二十三章 安全
處理不安全數(shù)據(jù)
處理計時縫隙
處理不安全代碼
第二十四章 通用實踐
新手常見錯誤
效率
有風格地編程
流利的Perl
生成程序
第二十五章 可移植的Perl
換行符
字節(jié)順序(endianness)和數(shù)字寬度
文件和文件系統(tǒng)
系統(tǒng)交互
進程內(nèi)通信(IPC)
外部子例程(XS)
標準模塊
日期和時間
國際化
風格
第二十六章 pod
pod技術(shù)
pod翻譯器和模塊
書寫你自己的pod工具
pod的缺陷
給Perl程序?qū)懳臋n
第二十七章 Perl文化
時勢造英雄
Perl詩歌
第五部分 參考資料
第二十八章 特殊名字
按照類型分組的特殊名字
按照字母順序排列的特殊變量
第二十九章 函數(shù)
按類別區(qū)分的Perl函數(shù)
按照字母順序排列的Perl函數(shù)
第三十章 標準Perl庫
庫科
Perl庫巡禮
第三十一章 pragma
use attributes
use autouse
use base
use blib
use bytes
use charnames
use constant
use diagnostics
use fields
use filetest
use integer
use less
use lib
use locale
use open
use overload
use re
use sigtrap
use strict
use subs
use vars
use warnings
第三十二章 標準模塊
按照類型排列
Benchmark
Carp
CGI
CGI::Carp
Class::Struct
Config
CPAN
Cwd
Data::Dumper
DB_File
Dumpvalue
English
Errno
Exporter
Fatal
Fcntl
File::Basename
File::compare
File::Copy
File::Find
File::Glob
File::Spec
File::stat
File::Temp
FileHandle
Getopt::Long
Getopt::Std
IO::Socket
IPC::Open2
IPC::Open3
Math::BigInt
Math::Complex
Math::Trig
Net::hostent
POSIX
Safe
Socket
Symbol
Sys::Hostname
Sys::Syslog
Term::Cap
Text::Warp
Time::Local
Time::localtime
User::grent
User::pwent
第三十三章 診斷消息
詞匯表

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.dappsexplained.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號