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

Perl編程金典

Perl編程金典

定 價(jià):¥128.00

作 者: (美) H.M.Deitel等著;李晉宏,楊小平等譯
出版社: 清華大學(xué)出版社
叢編項(xiàng): Deitel編程金典
標(biāo) 簽: perl

ISBN: 9787302057512 出版時(shí)間: 2002-09-01 包裝: 精裝
開本: 26cm 頁數(shù): 955 字?jǐn)?shù):  

內(nèi)容簡介

  本書是國際知名編程語言專家精心撰寫的一本綜合性的編程教材,詳盡地闡述使用Perl進(jìn)行控制結(jié)構(gòu)化編程的原理,解釋了如何將Perl作為一種常規(guī)用途的編程語言使用,以及如何編寫混合型的、客戶機(jī)服務(wù)器的、支持?jǐn)?shù)據(jù)庫的因特網(wǎng)與萬維網(wǎng)應(yīng)用。本書還提供了數(shù)百個(gè)“活代碼”示例程序和數(shù)百個(gè)良好編程習(xí)慣提示、常見編程錯(cuò)誤、性能提示、可移植性等編程提示或技巧,引導(dǎo)讀者關(guān)注程序開發(fā)、測試/調(diào)試以及性能可移植性等重要方面,有助于不同層次編程人員簡便、快速地構(gòu)建最出色的軟件。本書的讀者對象為計(jì)算機(jī)軟件、系統(tǒng)和網(wǎng)絡(luò)編程人員,大學(xué)計(jì)算機(jī)相關(guān)專業(yè)本科生和研究生。

作者簡介

  H.M.Deitel博士:Deitel&Associates公司首席執(zhí)行官,在計(jì)算領(lǐng)域已有40年的工作經(jīng)驗(yàn),無論專業(yè)技術(shù)還是學(xué)校教育,均有非常高的造詣。他是全球知名的計(jì)算機(jī)科學(xué)導(dǎo)師以及培訓(xùn)班專業(yè)講師。Deitel博士擁有麻省理工學(xué)院的學(xué)士和碩士學(xué)位,以及波士頓大學(xué)的哲學(xué)博士學(xué)位。他參與過IBM和MIT的一系列領(lǐng)先于時(shí)代的虛擬內(nèi)存操作系統(tǒng)項(xiàng)目,研究成果如今已廣泛地在諸如UNIS、WindowsNT、OS/2和Linux這樣的系統(tǒng)中采用。他有20年的大學(xué)教學(xué)經(jīng)驗(yàn),而且在和其子P.J.Deitel成立Deitel&Associates公司之前,一直擔(dān)任波士頓大學(xué)計(jì)算機(jī)科學(xué)系主任的職位。他創(chuàng)作或參與創(chuàng)作數(shù)十本書,并參與了多媒體產(chǎn)品的開發(fā)。更妙的是,“老當(dāng)益壯”的他,現(xiàn)在的出書量居然有增無減。多年來,他的作品已被翻譯成簡體中文、繁體中文、日語、俄語、西班牙語、朝鮮語、法語、波蘭語以及葡萄牙語,暢銷全球。李晉宏,北方工業(yè)大學(xué)計(jì)算機(jī)系教授,計(jì)算機(jī)網(wǎng)絡(luò)實(shí)驗(yàn)中心主任,北京北方工大卓立科技有限公司總經(jīng)理,2001年12月獲北京市“優(yōu)秀青年知識分子”稱號,享受國家政府特殊津貼。主講編程語言、人工智能與知識工程、模糊數(shù)學(xué)、面向?qū)ο蟪绦蛟O(shè)計(jì)、神經(jīng)網(wǎng)絡(luò)技術(shù)等課程、研究方向?yàn)槟:刂?、人工智能、專家系統(tǒng)、商業(yè)智能等。自1990年以來,在上述領(lǐng)域出版專著、合著、譯著10余本。文開棋,資深編輯和IT專業(yè)譯者,精通IT領(lǐng)域?qū)I(yè)英語。曾任《新潮電子》編輯,國內(nèi)多家IT報(bào)刊和網(wǎng)站的特約撰稿人,專著出版了《PDA掌中寶》等多本受歡迎的通俗讀物。近年來,負(fù)責(zé)了多本計(jì)算機(jī)外版圖書的審校和編輯工作。等等

圖書目錄

第1章 計(jì)算機(jī)、因特網(wǎng)和萬維網(wǎng)入門
1.1 簡介
1.2 計(jì)算機(jī)是什么
1.3 計(jì)算機(jī)的構(gòu)成
1.4 操作系統(tǒng)的演變
1.5 個(gè)人計(jì)算、分布式計(jì)算和客戶機(jī)/服務(wù)器計(jì)算
1.6 機(jī)器語言、匯編語言和高級語言
1.7 結(jié)構(gòu)化編程
1.8 面向?qū)ο蟮木幊?br />1.9 硬件發(fā)展趨勢
1.10 因特網(wǎng)的歷史
1.11 萬維網(wǎng)的歷史
1.12 Perl的歷史
1.13 Perl庫
1.14 有關(guān)Perl和本書的常見問題
1.15 因特網(wǎng)和萬維網(wǎng)資源
1.16 小結(jié)
第2章 Perl編程概述
2.1 簡介
2.2 顯示文本行的簡單程序
2.3 又一個(gè)簡單的程序:兩個(gè)整數(shù)相加
2.4 內(nèi)存概念
2.5 標(biāo)量值和標(biāo)量變量
2.6 算術(shù)運(yùn)算符
2.7 賦值運(yùn)算符
2.8 自增和自減運(yùn)算符
2.9 作出決策:相等性和關(guān)系運(yùn)算符
2.10 區(qū)分相等性(==)和賦值運(yùn)算符(=)
2.11 字串運(yùn)算符
2.12 數(shù)值和字串的使用場合
2.13 因特網(wǎng)和萬維網(wǎng)資源
2.14 小結(jié)
第3章 控制結(jié)構(gòu)(-)
3.1 簡介
3.2 算法
3.3 偽代碼
3.4 控制結(jié)構(gòu)
3.5 if和unless選擇結(jié)構(gòu)
3.6 if/else和if/elsif/else選擇結(jié)構(gòu)
3.7 while和until循環(huán)結(jié)構(gòu)
3.8 do/while和do/until循環(huán)結(jié)構(gòu)
3.9 算法設(shè)計(jì)案例1:由計(jì)數(shù)器控制的循環(huán)
3.10 算法設(shè)計(jì)案例2:由哨兵控制的循環(huán)
3.11 算法設(shè)計(jì)案例3:嵌套的控制結(jié)構(gòu)
3.12 因特網(wǎng)和萬維網(wǎng)資源
3.13 小結(jié)
第4章 數(shù)組和散列
4.1 簡介
4.2 其他數(shù)據(jù)類型
4.3 列表和列表使用場合
4.4 數(shù)組
4.5 數(shù)組的創(chuàng)建和操作
4.6 用for結(jié)構(gòu)進(jìn)行循環(huán)
4.7 創(chuàng)建數(shù)組的其他例子
4.8 數(shù)組操作
4.9 數(shù)組函數(shù)
4.10 列表函數(shù)
4.11 在排好序的數(shù)組中查找
4.12 散列概論
4.13 如何創(chuàng)建和操作散列
4.14 和散列相關(guān)的函數(shù)
4.15 因特網(wǎng)和萬維網(wǎng)資源
4.16 小結(jié)
第5章 控制結(jié)構(gòu)(二)
5.1 簡介
5.2 foreach循環(huán)結(jié)構(gòu)
5.3 特殊變量$_
5.4 循環(huán)控制結(jié)構(gòu):grep和map
5.5 案例分析:計(jì)算均數(shù)、中位數(shù)和眾數(shù)
5.6 循環(huán)控制:next語句
5.7 循環(huán)控制:last語句
5.8 循環(huán)控制:redo語句
5.9 代碼塊標(biāo)簽
5.10 裸塊
5.1l 邏輯運(yùn)算符
5.12 將邏輯運(yùn)算符用于流程控制
5.13 錯(cuò)誤控制函數(shù):die和warn
5.14 結(jié)構(gòu)化編程小結(jié)
5.15 小結(jié)
第6章 子程序和函數(shù)
6.1 簡介
6.2 Perl中的子程序
6.3 內(nèi)建數(shù)學(xué)函數(shù)
6.4 用戶自定義子程序
6.5 參數(shù)列表
6.6 返回值
6.7 調(diào)用子程序的其他方式
6.8 生成隨機(jī)數(shù)
6.9 示例:博彩游戲
6.10 遞歸
6.11 遞歸應(yīng)用實(shí)例:費(fèi)波拉奇數(shù)列
6.12 遞歸和循環(huán)
6.13 作用域規(guī)則:全局、字典和動(dòng)態(tài)的
6.14 名字空間、包和模塊
6.15 預(yù)編譯指令
6.16 小結(jié)
第7章 CGI入門
7.1 簡介
7.2 一個(gè)簡單的HTTP操作
7.3 一個(gè)簡單的CGI腳本
7.4 用CGI.pm生成HTML
7.5 將輸入發(fā)送給一個(gè)CGI腳本
7.6 用HTML表單來發(fā)送輸入
7.7 用CGI.pm創(chuàng)建表單和讀取輸入
7.8 其他標(biāo)題
7.9 示例:一個(gè)交互式入口
7.10 因特網(wǎng)和萬維網(wǎng)資源
7.11 小結(jié)
第8章 ?,F(xiàn)表達(dá)式
8.1 簡介
8.2 匹配運(yùn)算符m//
8.3 替代運(yùn)算符s//
8.4 特殊字符和字符類型
8.5 選擇符
8.6 限定符
8.7 限定符貪婪
8.8 聲明
8.9 向后引用
8.10 更多的常規(guī)表達(dá)式修改符
8.11 全局查找和/g修改符
8.12 示例:表單校驗(yàn)
8.13 因特網(wǎng)和萬維網(wǎng)資源
8.14 小結(jié)
第9章 字串處理
9.1 簡介
9.2 引號和引號運(yùn)算符
9.3 "Here"文檔
9.4 基本字串函數(shù)
9.5 chop和chomp函數(shù)
9.6 index和rindex函數(shù)
9.7 join函數(shù)
9.8 split函數(shù)
9.9 tr///轉(zhuǎn)換運(yùn)算符
9.10 用printf和sprintf格式化輸出
9.11 輸出時(shí)規(guī)定字段寬度和精度
9.12 在printf格式控制率串中使用旗標(biāo)
9.13 將字串作為Perl代碼賦值
9.14 小結(jié)
第10章 文件處理
10.1 簡介
10.2 數(shù)據(jù)結(jié)構(gòu)
10.3 文件句柄
10.4 打開和關(guān)閉文件句柄
10.5 使用文件句柄
10.6 @ARGV特殊變量
10.7 從文件中讀取數(shù)據(jù)的其他方式
10.8 實(shí)現(xiàn)一個(gè)隨機(jī)訪問文件
10.9 示例:Web頁日志生成器
10.10 示例:留言簿
10.11 因特網(wǎng)和萬維網(wǎng)資源
10.12 小結(jié)
第11章 文件和目錄操作
11.1 簡介
11.2 文件檢測和sysopen
11.3 訪問許可權(quán)限
11.4 文件操作
11.5 硬鏈接和符號鏈接
11.6 文件通配
11.7 目錄句柄和操作
11.8 示例:網(wǎng)站最近更新頁
11.9 小結(jié)
第12章 格式化
12.1 簡介
12.2 創(chuàng)建格式化報(bào)告
12.3 頁面頂部處理
12.4 多行格式字段
12.5 格式變量
12.6 案例分析:輸出一個(gè)數(shù)據(jù)庫
12.7 案例分析:Web日志分析器
12.8 小結(jié)
第13章 引用
13.1 簡介
13.2 引用
13.3 對非標(biāo)量的引用
13.4 匿名結(jié)構(gòu)
13.5 封裝模塊
13.6 作為函數(shù)參數(shù)引用
13.7 嵌套數(shù)據(jù)結(jié)構(gòu)
13.8 垃圾收集和循環(huán)引用
13.9 符號引用
13.10 類型通配
13.11 文件句桶的引用
13.12 引用的應(yīng)用
13.13 因特網(wǎng)和萬維網(wǎng)資源
13.14 小結(jié)
第14章 對象和模塊
14.1 簡介
14.2 類的使用
14.3 創(chuàng)建一個(gè)簡單的類
14.4 繼承
14.5 方法重載
14.6 其他類關(guān)系:多重繼承、合成和包容
14.7 基礎(chǔ)類UNIVERSAL
14.8 封裝:public和private
l4.9 封閉方法
14.10 隱式函數(shù)
14.11 AUTOLOAD函數(shù)
14.12 綁定函數(shù)
14.13 因特網(wǎng)和萬維網(wǎng)資源
14.14 小結(jié)
第15章 數(shù)據(jù)庫:SQL和Perl DBI
15.1 簡介
15.2 關(guān)系型數(shù)據(jù)庫模型
15.3 關(guān)系型數(shù)據(jù)庫概覽
15.4 結(jié)構(gòu)化查詢語言(SQL)
15.5 DBI概述
15.6 DBI運(yùn)用
15.7 用DBI操作一個(gè)數(shù)據(jù)庫
15.8 DBI和Web
15.9 DBI工具函數(shù)
15.10 MySQL服務(wù)器
15.11 因特網(wǎng)和萬維網(wǎng)資源
15.12 小結(jié)
第16章 會話跟蹤和Cookie
16.1 簡介
16.2 如何運(yùn)用存下來的數(shù)據(jù)
16.3 存儲數(shù)據(jù)的方法
16.4 查詢字串
16.5 隱藏字段
16.6 Cookie
16.7 服務(wù)器瑞文件
16.8 示例:購物車
16.9 小結(jié)
第17章 Web自動(dòng)化和連網(wǎng)
17.1 簡介
17.2 LWP概述
17.3 LWP命令
17.4 LWP::Simple模塊
17.5 HTML解析
17.6 高級連網(wǎng)入門
17.7 協(xié)議
17.8 傳輸控制協(xié)議(TC)
17.9 簡單郵件傳輸協(xié)議(SMTP)
17.10 郵局協(xié)議(POP)
17.11 查找萬維網(wǎng)
17.12 小結(jié)
第18章 進(jìn)程管理
18.1 簡介
18.2 fork命令
18.3 system和exec函數(shù)
18.4 進(jìn)程輸入和輸出的控制
18.5 在進(jìn)程間通信
18.6 信號控制
18.7 發(fā)送信號
18.8 OLE自動(dòng)化
18.9 小結(jié)
第19章 安全性
19.1 簡介
19.2 程序的不安全因素
19.3 用外殼命令使用用戶數(shù)據(jù)
19.4 防守性編程
19.5 不潔模式
19.6 在網(wǎng)頁上打印用戶輸入
19.7 "拒絕服務(wù)"攻擊
19.8 其他攻擊手段
19.9 運(yùn)用隱藏字段
19.10 加密理論概述
19.11 加密的使用
19.12 密鑰加密
19.13 公鑰加密
19.14 密鑰合約協(xié)議
19.15 密鑰管理
19.16 數(shù)字簽名
19.17 公鑰結(jié)構(gòu)、證書和證書授權(quán)
19.18 加密分析
19.19 安全協(xié)議
19.20 網(wǎng)絡(luò)安全
19.21 隱寫術(shù)
19.22 因特網(wǎng)和萬維網(wǎng)資源
19.23 小結(jié)
第20章 數(shù)據(jù)結(jié)構(gòu)
20.1 簡介
20.2 自引用結(jié)構(gòu)
20.3 鏈接列表
20.4 雙向鏈接列表
20.5 推棧和隊(duì)列
20.6 樹
20.7 散列
20.8 小結(jié)
第21章 圖形化與Tk
21.1 簡介
21.2 GD模塊:創(chuàng)建簡單的幾何圖形
21.3 GD模塊:圖形處理
21.4 Chart模塊
21.5 GUI概覽
21.6 Tk概覽
21.7 Tk:GUI組件
21.8 Tk案例分析:一個(gè)GUI的應(yīng)用
21.9 小結(jié)
第22章 可擴(kuò)展標(biāo)記語言XML
22.1 簡介
22.2 Perl和XML
22.3 數(shù)據(jù)的結(jié)構(gòu)化
22.4 XML名字空間
22.5 文檔類型定義(DTD)和Schema
22.6 自定義標(biāo)記語言
22.7 文檔對象模型(DOM)
22.8 XML::D0M
22.9 DOM方法
22.10 用于XML的簡單API(SAX)
22.11 用XML::Parser解析XML
22.12 Data::Dumper和XML
22.13 擴(kuò)展樣式語言(XSL)
22.14 用Perl生成XML
22.15 案例分析:用Perl和XML組建一個(gè)論壇
22.16 因特網(wǎng)和萬維網(wǎng)資源
22.17 小結(jié)
第23章 易用性
23.1 簡介
23.2 為多媒體內(nèi)容提供替代方案
23.3 突出結(jié)構(gòu),增強(qiáng)可讀性
23.4 HTML表格的易用性
23.5 HTML框架的易用性
23.6 利用VoiceXML實(shí)現(xiàn)語音合成和識別
23.7 JAWS for Windows
23.8 其他易用性工具
23.9 因特網(wǎng)和萬維網(wǎng)資源
23.10 小結(jié)
第24章 HTML 4概述(-)
24.1 簡介
24.2 標(biāo)記語言
24.3 編輯HTML
24.4 常見元素
24.5 標(biāo)題
24.6 鏈接
24.7 圖像
24.8 特殊字符和更多的換行
24.9 無序列表
24.10 嵌套和順序列表
24.11 因特網(wǎng)和萬維網(wǎng)資源
24.12 小結(jié)
第25章 HTML 4概述(二)
25.1 簡介
25.2 基本HTML表格
25.3 中等大小表格的格式化
25.4 基本HTML表單
25.5 更復(fù)雜的HTML表單
25.6 內(nèi)部鏈接
25.7 創(chuàng)建和使用圖像地圖
25.8 <meta>標(biāo)記
25.9 frameset元素
25.10 嵌套框架集
25.11 因特網(wǎng)和萬維網(wǎng)資源
25.12 小結(jié)
第26章 層疊樣式表CSS
26.1 簡介
26.2 內(nèi)嵌樣式
26.3 用style元素創(chuàng)建樣式表
26.4 樣式的沖突
26.5 鏈接外部樣式表
26.6 定位元素
26.7 背景
26.8 元素大小
26.9 文本流和框模型
26.10 用戶樣式表
26.11 因特網(wǎng)和萬維網(wǎng)資源
26.12 小結(jié)
第27章 Python編程概述
27.1 簡介
27.2 基本數(shù)據(jù)類型、控制結(jié)構(gòu)和函數(shù)
27.3 元組、列表和字典
27.4 字串處理和常規(guī)表達(dá)式
27.5 異常控制
27.6 CGI編程指南
27.7 表單處理和事務(wù)邏輯
27.8 Cookie
27.9 數(shù)據(jù)庫應(yīng)用編程接口(DB-API)
27.10 面向?qū)ο蟮木幊?br />27.11 案例分析:GUI數(shù)據(jù)庫應(yīng)用
27.12 運(yùn)算符優(yōu)先順序表
27.13 因特阿和萬維網(wǎng)資源
27.14 小結(jié)
附錄A HTML特殊字符
附錄B HTML顏色
附錄C ASCII字符集
附錄D 運(yùn)算符的優(yōu)先級和結(jié)合性表
附錄E 數(shù)值系統(tǒng)
E.1 簡介
E.2 將二進(jìn)制數(shù)轉(zhuǎn)換為八進(jìn)制和十六進(jìn)制數(shù)
E.3 將八進(jìn)制數(shù)和十六進(jìn)制數(shù)轉(zhuǎn)換為二進(jìn)制數(shù)
E.4 將二進(jìn)制、八進(jìn)制或十六進(jìn)制轉(zhuǎn)換為十進(jìn)制
E.5 將十進(jìn)制數(shù)轉(zhuǎn)換為二進(jìn)制、八進(jìn)制或十六進(jìn)制數(shù)
E.6 負(fù)的二進(jìn)制數(shù)字:2的補(bǔ)值記號法
E.7 小結(jié)
附錄F Perl 6網(wǎng)上資源
F.1 簡介
F.2 Perl的未來
F.3 因特網(wǎng)和萬維網(wǎng)資源
參考書目

本目錄推薦

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