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

C程序員精通Perl

C程序員精通Perl

定 價(jià):¥40.00

作 者: (美)Steve Oualline著;周良忠譯
出版社: 人民郵電出版社
叢編項(xiàng):
標(biāo) 簽: PERL語(yǔ)言 程序設(shè)計(jì)

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787115108777 出版時(shí)間: 2003-01-01 包裝: 精裝
開(kāi)本: 26cm 頁(yè)數(shù): 340 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

編輯推薦:本書(shū)幫助有C和C++背景的程序員學(xué)習(xí)和使用Perl語(yǔ)言。全書(shū)共17章,探討了Perl語(yǔ)言的所有知識(shí)要點(diǎn)。既包括C程序員所熟悉的變量、數(shù)據(jù)結(jié)構(gòu)、控制語(yǔ)句和子程序,又包括C中所沒(méi)有的報(bào)告編寫(xiě)、文本表格操縱、CGI編程以及簡(jiǎn)單數(shù)據(jù)庫(kù)接口,還講述了如何充分利肜CPAN庫(kù)中廣泛的Perl模塊庫(kù)。本書(shū)可作為C和C++程序員學(xué)習(xí)Perl編程的參考書(shū)。對(duì)于Perl語(yǔ)言的初學(xué)者,本書(shū)可以幫助他們了解C和Perl之間可比較、可結(jié)合特性。

作者簡(jiǎn)介

  譯者:周良忠暢銷(xiāo)圖書(shū)《C++實(shí)踐之路》的譯者周良忠,1970年生。本科畢業(yè)于武漢化工學(xué)院計(jì)算機(jī)應(yīng)用專(zhuān)業(yè)。1995畢業(yè)于中國(guó)科學(xué)院武漢巖土力學(xué)研究所,獲碩士學(xué)位,1997年獲得博士學(xué)位。1998年創(chuàng)辦云巔工作室(http://www.cloudcrown.com),為個(gè)人、中小企業(yè)提供專(zhuān)業(yè)軟件定做服務(wù)。近幾年開(kāi)發(fā)了多款廣受歡迎的共享軟件。精通C++、C#、Java、Perl等開(kāi)發(fā)語(yǔ)言。2001年開(kāi)始從事計(jì)算機(jī)科技圖書(shū)的創(chuàng)作和翻譯工作,最新翻譯力作有《C#PrimerPlus中文版》、《C++實(shí)踐之路》等。SymbianOS軟件開(kāi)發(fā)開(kāi)發(fā):應(yīng)用C++開(kāi)發(fā)智能手機(jī)應(yīng)用程序入門(mén)>>更多作品

圖書(shū)目錄

第1章 探索Perl
1.1 在線文檔
1.1.1 perldoc
1.1.2 函數(shù)定義
1.1.3 模塊文檔
1.1.4 如何打印出美觀文檔
1.2 CPAN(模塊檔案)
1.3 安裝模塊
1.3.1 人工安裝(UNIX、Linux和Microsoft Windows)
1.3.2 處理權(quán)限問(wèn)題
1.3.3 使用CPAN安裝器(UNIX和Linux)
1.3.4 使用CPAN
1.3.5 使用Perl包管理器(Microsoft Windows)
1.3.6 詳細(xì)安裝向?qū)?br />1.3.7 UNIX安裝(所有系統(tǒng))
1.4 使用Perl調(diào)試器
1.4.1 命令行調(diào)試器
1.4.2 使用ptkdb調(diào)試器
1.5 小結(jié)
1.6 練習(xí)
1.7 資源
1.7.1 在線文檔
1.7.2 模塊庫(kù)
1.7.3 軟件
第2章 Perl基礎(chǔ)知識(shí)
2.1 編寫(xiě)第一個(gè)Perl程序
2.2 變量聲明和簡(jiǎn)單表達(dá)式
2.2.1 變量
2.2.2 簡(jiǎn)單算法和字符串運(yùn)算符
2.2.3 引用規(guī)則
2.2.4 數(shù)字常量
2.3 讀取輸入
2.4 if語(yǔ)句和關(guān)系運(yùn)算符
2.4.1 elsif語(yǔ)句
2.4.2 條件運(yùn)算符
2.4.3 比較運(yùn)算符
2.4.4 defined函數(shù)
2.5 “真”的定義
2.6 循環(huán)語(yǔ)句
2.7 簡(jiǎn)單I/O
2.7.1 讀取文件
2.7.2 寫(xiě)入一個(gè)文件
2.7.3 復(fù)制一個(gè)文件
2.8 小結(jié)
2.9 練習(xí)
2.10 資源
第3章 數(shù)組
3.1 基本數(shù)組
3.1.1 決定數(shù)組中的元素個(gè)數(shù)
3.1.2 數(shù)組示例
3.1.3 數(shù)組表達(dá)式
3.1.4 打印數(shù)組
3.1.5 帶有“黑洞”的數(shù)組
3.1.6 引用詞(qw)運(yùn)算符
3.2 操縱數(shù)組結(jié)尾
3.3 splice函數(shù)
3.3.1 splice函數(shù)的返回值
3.3.2 附加splice參數(shù)
3.4 split和join函數(shù)
3.4.1 結(jié)算支票簿
3.4.2 公共split表達(dá)式
3.4.3 join函數(shù)
3.5 數(shù)組排序
3.6 多維數(shù)組
3.7 @ARGV變量
3.8 English模塊
3.9 小結(jié)
3.10 練習(xí)
3.11 資源
3.11.1 在線文檔
3.11.2 模塊
第4章 正則表達(dá)式
4.1 基本正則表達(dá)式
4.1.1 修飾符
4.1.2 字符集
4.1.3 空白符(\s)
4.1.4 使用分組來(lái)分解行
4.1.5 處理可選(|)和限制匹配
4.1.6 條件
4.1.7 使用正則表達(dá)式調(diào)試包
4.1.8 正則表達(dá)式元素小結(jié)
4.1.9 構(gòu)建正則表達(dá)式
4.2 替換
4.3 grep函數(shù)
4.4 小結(jié)
4.5 練習(xí)
4.6 資源
4.6.1 正則表達(dá)式元素
4.6.2 調(diào)試符號(hào)
4.6.3 在線文檔
第5章 Perl的新語(yǔ)法
5.1 新且有用的語(yǔ)法
5.1.1 foreach語(yǔ)句
5.1.2 變量$_
5.1.3 “Here-Doc”語(yǔ)法
5.1.4 die函數(shù)
5.1.5 特殊文件 
5.1.6 文件測(cè)試運(yùn)算符
5.1.7 redo運(yùn)算符
5.1.8 翻譯運(yùn)算符(tr)
5.1.9 =左邊的數(shù)組
5.2 Perl的不常用語(yǔ)句
5.2.1 unless語(yǔ)句
5.2.2 可游蕩的if和unless語(yǔ)句
5.2.3 __DATA__文件
5.3 小結(jié)
5.4 練習(xí)
5.5 資源
第6章 散列、引用和復(fù)雜數(shù)據(jù)結(jié)構(gòu)
6.1 散列
6.1.1 打印整個(gè)散列
6.1.2 散列的簡(jiǎn)單讀和寫(xiě)
6.1.3 更復(fù)雜的散列讀和寫(xiě)
6.1.4 檢查單詞是否位于列表中
6.1.5 使用map函數(shù)
6.1.6 從散列中刪除元素
6.1.7 數(shù)組和散列
6.2 引用
6.3 將C數(shù)據(jù)結(jié)構(gòu)翻譯成Perl數(shù)據(jù)結(jié)構(gòu)
6.3.1 散列作為結(jié)構(gòu)
6.3.2 散列的數(shù)組
6.3.3 讀入日期數(shù)組
6.3.4 數(shù)組的數(shù)組
6.3.5 打印復(fù)雜數(shù)據(jù)結(jié)構(gòu)
6.3.6 復(fù)制數(shù)據(jù)結(jié)構(gòu)
6.4 小結(jié)
6.5 練習(xí)
6.6 資源
6.6.1 在線文檔
6.6.2 模塊
第7章 子程序和模塊
7.1 子程序
7.1.1 參數(shù)定義更多說(shuō)明
7.1.2 數(shù)組和散列參數(shù)
7.1.3 變量長(zhǎng)度參數(shù)列表
7.1.4 參數(shù)定義小結(jié)
7.1.5 其他參數(shù)傳遞方法
7.1.6 無(wú)參數(shù)定義的函數(shù)
7.1.7 local聲明
7.2 包
7.2.1 創(chuàng)建包文件
7.2.2 提供外部接口
7.2.3 use的更多說(shuō)明
7.2.4 組織模塊
7.2.5 特殊塊(BEGIN, END)
7.2.6 use與require
7.3 小結(jié)
7.4 練習(xí)
7.5 資源
7.5.1 在線文檔
7.5.2 模塊
第8章 面向?qū)ο缶幊?br />8.1 將散列用作對(duì)象
8.2 基本Perl對(duì)象
8.2.1 多態(tài)
8.2.2 信息隱藏
8.3 運(yùn)算符重載
8.4 小結(jié)
8.5 練習(xí)
8.6 資源
8.6.1 在線文檔
8.6.2 模塊
第9章 高級(jí)I/O
9.1 打開(kāi)文件(溫習(xí))
9.1.1 打開(kāi)管道
9.1.2 Open小結(jié)
9.1.3 使用(')運(yùn)算符
9.2 sysopen(高級(jí)打開(kāi))
9.3 讀二進(jìn)制文件
9.4 文件處理包
9.5 給子程序傳遞文件句柄
9.6 對(duì)文件句柄的引用
9.7 小結(jié)
9.8 練習(xí)
9.9 資源
9.9.1 在線文檔
9.9.2 模塊
9.9.3 函數(shù)
第10章 POD
10.1 POD(無(wú)格式舊式文檔)
10.1.1 為程序編寫(xiě)文檔
10.1.2 NAME部分
10.1.3 SYNOPSIS部分
10.1.4 DESCRIPTION部分
10.1.5 OPTIONS部分
10.1.6 SEE ALSO部分
10.1.7 檢查結(jié)果
10.1.8 將所有部分放在一起
10.2 將POD轉(zhuǎn)換成其他可讀性格式
10.3 在文件中放置--help選項(xiàng)
10.4 POD模板
10.5 小結(jié)
10.6 練習(xí)
10.7 資源
10.7.1 在線文檔
10.7.2 命令
第11章 Perl的后臺(tái)工作
11.1 使用Perl時(shí)到底發(fā)生了什么
11.1.1 use strict的工作方式
11.1.2 use vars語(yǔ)句
11.2 Exporter包
11.3 import和AUTOLOAD的工作方式
11.4 小結(jié)
11.5 資源
11.5.1 在線文檔
11.5.2 模塊
第12章 CGI編程
12.1 簡(jiǎn)單CGI
12.2 CGI版本的“Hello World”
12.3 基本表單
12.3.1 FORM語(yǔ)句
12.3.2 文本空白
12.3.3 選項(xiàng)列表
12.3.4 復(fù)選框
12.3.5 單選按鈕
12.3.6 文本區(qū)域
12.3.7 隱藏輸入
12.3.8 提交按鈕
12.3.9 組合在一起
12.4 創(chuàng)建CGI程序
12.4.1 記錄數(shù)據(jù)
12.4.2 編寫(xiě)響應(yīng)
12.4.3 將各個(gè)部分放在一起
12.5 調(diào)試CGI腳本
12.5.1 解決“Internal Server Error”
12.5.2 交互式調(diào)試
12.5.3 服務(wù)器啟動(dòng)的調(diào)試器
12.6 安全
12.6.1 Taint模式
12.6.2 Perl程序是如何崩潰的
12.7 Cookie
12.8 小結(jié)
12.9 練習(xí)
12.10 資源
12.10.1 在線文檔
12.10.2 模塊
12.10.3 網(wǎng)站
第13章 用Tk創(chuàng)建GUI
13.1 Tk基礎(chǔ)知識(shí)
13.2 Tk窗口小部件
13.2.1 窗口小部件文檔
13.2.2 使用窗口小部件
13.2.3 主事件循環(huán)
13.3 幾何管理器
13.3.1 pack
13.3.2 grid
13.3.3 place
13.3.4 form
13.4 特殊窗口小部件
13.4.1 滾動(dòng)條(Scollbar)
13.4.2 文本(Text)
13.5 事件(event)
13.6 一般設(shè)計(jì)提示
13.6.1 窗口小部件布局
13.6.2 先放置再擴(kuò)展
13.6.3 使用ptkdb
13.7 綜合起來(lái)
13.8 小結(jié)
13.9 練習(xí)
13.10 資源
13.10.1 在線文檔
13.10.2 演示
13.10.3 網(wǎng)站
第14章 用Inline::C結(jié)合C與Perl
14.1 什么是Inline模塊
14.2 Hello World
14.3 簡(jiǎn)單參數(shù)和返回值
14.4 Perl如何處理變量
14.4.1 訪問(wèn)Perl的SV變量
14.4.2 使用SV
14.5 返回多個(gè)值
14.6 從C調(diào)用Perl
14.7 配置Inline
14.8 生成可發(fā)布模塊
14.9 小結(jié)
14.10 練習(xí)
14.11 資源
14.11.1 在線文檔
14.11.2 模塊
14.11.3 應(yīng)用程序
第15章 綜合運(yùn)用
15.1 Perl和數(shù)據(jù)庫(kù)
15.1.1 MLDBM包
15.1.2 處理同時(shí)數(shù)據(jù)庫(kù)訪問(wèn)
15.2 數(shù)據(jù)庫(kù)設(shè)計(jì)
15.3 數(shù)據(jù)庫(kù)實(shí)現(xiàn)
15.4 disk.pm模塊
15.5 GUI接口
15.5.1 添加彈出窗口
15.5.2 查找與再查找
15.6 CGI版本
15.6.1 錯(cuò)誤與消息
15.6.2 調(diào)試
15.6.3 Cookie
15.6.4 調(diào)試Cookie
15.6.5 CGI程序
15.7 小結(jié)
15.8 練習(xí)
15.9 資源
15.9.1 在線文檔
15.9.2 模塊
15.9.3 網(wǎng)頁(yè)
第16章 實(shí)戰(zhàn)
16.1 列表的區(qū)別
16.2 撥號(hào)1-800-Confuse-Me
16.3 時(shí)間調(diào)整
16.4 日歷程序
16.4.1 日期格式
16.4.2 程序
16.5 復(fù)制文件檢查器
16.6 表格格式化
16.7 日志文件瀏覽器
16.8 網(wǎng)站檢查器
16.8.1 解析文件
16.8.2 孤立文件檢測(cè)
16.8.3 外部鏈接檢查
16.8.4 網(wǎng)站檢查器小結(jié)
16.9 對(duì)象文件交叉引用系統(tǒng)
16.9.1 ox-gen.pl
16.9.2 用ox.pl提取信息
16.9.3 附加工作
16.10 計(jì)算Web頁(yè)點(diǎn)擊次數(shù)
16.10.1 web.pm模塊
16.10.2 計(jì)算點(diǎn)擊數(shù)
16.10.3 圖示結(jié)果
16.10.4 動(dòng)態(tài)Web頁(yè)圖表
16.10.5 對(duì)Web頁(yè)計(jì)數(shù)的注釋
16.11 小結(jié)
16.12 練習(xí)
16.13 資源
16.13.1 模塊
16.13.2 程序
第17章 創(chuàng)建模塊
17.1 模塊創(chuàng)建過(guò)程
17.1.1 填充文件
17.1.2 構(gòu)建模塊
17.1.3 使用自動(dòng)裝載器
17.2 模塊創(chuàng)建詳細(xì)步驟
17.3 調(diào)試模塊
17.4 小結(jié)
17.5 練習(xí)
17.6 資源
17.6.1 在線文檔
17.6.2 程序
17.6.3 模塊
附錄A 安裝Perl
附錄B 將Perl腳本轉(zhuǎn)換成命令
附錄C Perl題外話
索引

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)