中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

超值優(yōu)惠券
¥50
滿100可用 有效期2天

全場圖書通用(淘書團除外)

不再提示
關閉
歡迎光臨中圖網(wǎng) 請 | 注冊

包郵 Perl進階 第2版

出版社:人民郵電出版社出版時間:2015-10-01
開本: 16開 頁數(shù): 356
中 圖 價:¥63.9(7.1折) 定價  ¥89.8 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

Perl進階 第2版 版權信息

Perl進階 第2版 本書特色

1.Learning Perl進階升級版。學完本書之后,您可以使用Perl語言的特性編寫從簡單腳本到大型程序在內(nèi)的所有程序。
2.為讀者深入介紹了模塊、復雜的數(shù)據(jù)結構以及面向對象編程等知識。
3.每章的篇幅皆短小精悍,讀者可以在一到兩個小時內(nèi)讀完,每章末尾的練習有助于您鞏固在本章所學的知識。
4.內(nèi)容實用,講授Perl語言的大多數(shù)核心概念,以便在任何平臺上編寫出健壯的程序。

Perl進階 第2版 內(nèi)容簡介

Perl是一種功能強大的編程語言,享有“一種擁有各種語言功能的夢幻腳本語言”、“UNIX中的品牌工具”等美譽,受到了國內(nèi)程序員和系統(tǒng)管理員的青睞。本書作為LearningPerl一書的進階,主要講解了如何更加有效地利用Perl進行開發(fā)。本書總共分為21章,每章內(nèi)容篇幅不大,主要內(nèi)容包括Perl簡介、使用模塊、中級操作基礎、引用簡介、引用和作用域、操作復雜的數(shù)據(jù)結構、對子例程的引用、文件句柄引用、正則表達式引用、構建更大型的程序、創(chuàng)建自己的Perl發(fā)行版、對象簡介、測試簡介、帶數(shù)據(jù)的對象、Exporter模塊、對象析構、Moose簡介、高級測試、為CPAN貢獻代碼等知識。本書適合具有一定Perl基礎的程序員和系統(tǒng)管理員閱讀。對于高級Perl程序員來講,本書也是技術參考讀物。

Perl進階 第2版 目錄

目錄

第 1章 簡介1
1.1 背景知識2
1.2 strict和warnings2
1.3 Perl v5.143
1.4 關于這些腳注4
1.5 關于后續(xù)的練習4
1.6 獲取幫助的方式5
1.7 如果是一個Perl課程講師5
1.8 練習6
第 2章 使用模塊7
2.1 標準發(fā)行版7
2.2 探討CPAN8
2.3 使用模塊9
2.4 功能接口10
2.5 面向對象的接口11
2.5.1 一個更典型的面向對象模塊:Math::BigInt12
2.5.2 更佳的模塊輸出13
2.6 核心模塊的內(nèi)容14
2.7 Perl綜合典藏網(wǎng)15
2.8 通過CPAN安裝模塊16
2.8.1 CPANminus16
2.8.2 手動安裝模塊17
2.9 適時設定路徑18
2.10 在程序外部設定路徑20
2.10.1 使用PERL5LIB擴展@INC20
2.10.2 在命令行擴展@INC目錄21
2.11 local::lib21
2.12 練習23
第3章 中級基礎24
3.1 列表操作符24
3.1.1 使用grep表達式過濾列表25
3.1.2 使用map轉換列表27
3.2 使用eval捕獲錯誤28
3.3 用eval語句塊動態(tài)編譯代碼30
3.4 使用do語句塊31
3.5 練習32
第4章 引用簡介33
4.1 在多個數(shù)組上完成相同的任務33
4.2 PeGS:Perl圖形結構35
4.3 對數(shù)組取引用36
4.4 對數(shù)組引用進行解引用操作38
4.5 去除大括號40
4.6 修改數(shù)組40
4.7 嵌套的數(shù)據(jù)結構41
4.8 用箭頭簡化嵌套元素的引用43
4.9 散列的引用44
4.10 檢查引用類型47
4.11 練習49
第5章 引用和作用域51
5.1 關于數(shù)據(jù)引用的更多信息51
5.2 如果它曾是變量名將會怎樣52
5.3 引用計數(shù)和嵌套數(shù)據(jù)結構53
5.4 當引用計數(shù)出現(xiàn)問題時55
5.5 直接創(chuàng)建匿名數(shù)組57
5.6 創(chuàng)建匿名散列59
5.7 自動帶入61
5.8 自動帶入和散列63
5.9 練習65
第6章 操作復雜的數(shù)據(jù)結構67
6.1 使用調(diào)試器查看復雜的數(shù)據(jù)67
6.2 使用Data::Dumper模塊查看復雜的數(shù)據(jù)71
6.3 數(shù)據(jù)編組74
6.3.1 使用Storable模塊對復雜數(shù)據(jù)排序75
6.3.2 YAML模塊80
6.3.3 JSON模塊81
6.4 使用map和grep操作符81
6.5 應用一點間接方法81
6.6 選擇和改變復雜數(shù)據(jù)83
6.7 練習84
第7章 對子例程的引用86
7.1 對命名子例程的引用86
7.2 匿名子例程90
7.3 回調(diào)92
7.4 閉包93
7.5 從一個子例程返回另一個子例程94
7.6 作為輸入?yún)?shù)的閉包變量97
7.7 閉包變量作為靜態(tài)局部變量98
7.8 查詢我們自己的身份101
7.8.1 令人著迷的子例程102
7.8.2 轉儲閉包105
7.9 練習105
第8章 文件句柄引用107
8.1 舊方法107
8.2 改進的方法108
8.3 指向字符串的文件句柄110
8.4 文件句柄集合111
8.5 IO::Handle模塊和其他相應的模塊112
8.5.1 IO::File模塊113
8.5.2 IO::Scalar模塊114
8.5.3 IO::Tee模塊115
8.5.4 IO::Pipe模塊116
8.5.5 IO::Null模塊和IO::Interactive模塊117
8.6 目錄句柄117
8.7 練習118
第9章 正則表達式引用120
9.1 正則表達式引用之前120
9.2 預編譯模式122
9.2.1 正則表達式選項123
9.2.2 應用正則表達式引用123
9.3 作為標量的正則表達式124
9.4 建立正則表達式126
9.5 創(chuàng)建正則表達式的模塊128
9.5.1 使用常見的模式128
9.5.2 組裝正則表達式129
9.6 練習130
第 10章 實用的引用技巧132
10.1更佳的輸出132
10.2 用索引排序134
10.3 更為高效的排序135
10.4 施瓦茨變換136
10.5 使用施瓦茨變換實現(xiàn)多級排序137
10.6 遞歸定義的數(shù)據(jù)138
10.7 構建遞歸定義的數(shù)據(jù)139
10.8 顯示遞歸定義的數(shù)據(jù)142
10.9 避免遞歸143
10.10 練習146
第 11章 構建更大型的程序148
11.1 修改通用代碼148
11.2 使用eval插入代碼149
11.3 使用do語句150
11.4 使用require語句151
11.5 命名空間沖突的問題153
11.6 使用包作為命名空間分隔符154
11.7 Package指令的作用域156
11.8 包和專門詞匯157
11.9 練習159
第 12章 創(chuàng)建你自己的發(fā)行版160
12.1 Perl模塊的兩個構建系統(tǒng)160
12.1.1 在Makefile.PL內(nèi)部161
12.1.2 在Build.PL文件內(nèi)部162
12.2 我們的第 一個發(fā)行版163
12.2.1 h2xs工具163
12.2.2 Module::Starter模塊164
12.2.3 定制模版165
12.3 在你的發(fā)行版內(nèi)部165
12.3.1 META文件167
12.3.2 添加額外的模塊168
12.4 模塊內(nèi)部169
12.5 老式文檔171
12.5.1 段落的Pod命令172
12.5.2 Pod段落172
12.5.3 Pod格式標記173
12.5.4 檢查Pod格式174
12.6 模塊中的代碼174
12.7 模塊構建的總結175
12.7.1 創(chuàng)建基于Module::Build模塊的發(fā)行版175
12.7.2 創(chuàng)建ExtUtils::Makemaker發(fā)行版176
12.8 練習176
第 13章 對象簡介177
13.1 如果我們可以和動物對話177
13.2 介紹方法的調(diào)用箭頭179
13.3 方法調(diào)用的額外參數(shù)180
13.4 調(diào)用第 二個方法進一步簡化181
13.5 關于@ISA的幾個注意事項183
13.6 方法重寫184
13.7 開始從不同的地方查找186
13.8 使用SUPER的實現(xiàn)方法186
13.9 要對@_做些什么187
13.10 我們在哪里187
13.11 牧場總結187
13.12 練習189
第 14章 測試簡介190
14.1 為什么需要測試190
14.2 Perl的測試流程191
14.3 測試的藝術193
14.4 測試用具195
14.5 標準測試195
14.5.1 模塊編譯的檢查196
14.5.2 模板測試198
14.5.3 測試Pod200
14.6 添加第 一個測試201
14.7 測量測試覆蓋率204
14.7.1 子例程覆蓋率205
14.7.2 語句覆蓋率205
14.7.3 分支覆蓋率205
14.7.4 條件覆蓋率206
14.8 練習206
第 15章 帶數(shù)據(jù)的對象208
15.1 馬屬于馬類,各從其類是嗎208
15.2 調(diào)用實例方法210
15.3 訪問實例數(shù)據(jù)211
15.4 如何構建Horse的實例211
15.5 繼承構造函數(shù)212
15.6 編寫能夠使用類或實例作為參數(shù)的方法213
15.7 為方法添加參數(shù)213
15.8 更有趣的實例214
15.9 一匹不同顏色的馬215
15.10 收回存款216
15.11 不要查看“盒子”里面的內(nèi)容217
15.12 更快的setter和getter218
15.13 getter作為雙倍的setter219
15.14 僅僅 限制一個類方法或者實例方法219
15.15 練習220
第 16章 一些高 級對象主題221
16.1 通用方法221
16.2 為了更好的行為而測試對象222
16.3 **后的手段224
16.4 使用AUTOLOAD創(chuàng)建訪問器225
16.5 更容易地創(chuàng)建getter和setter226
16.6 多重繼承228
16.7 練習229
第 17章 Exporter230
17.1 use語句在做什么230
17.2 使用Expo
展開全部

Perl進階 第2版 作者簡介

Randal L. Schwartz是一位Perl編程語言專家。除了寫作了Learning Perl以及Programming Perl的前兩版之外,他還是UNIX Review、Web Techniques、Sys Admin以及Linux Magazine的Perl專欄作家。他對十多本Perl圖書以及200多篇雜志文章做出了貢獻。Randal還經(jīng)營著一家Perl培訓和咨詢公司(Stonehenge咨詢服務公司),并且憑借著其技術技能、善于互動被公認為Perl的發(fā)言人。他還是一位相當有水準的K歌歌手。

brain d foy自從1998年起擔任Stonehenge咨詢服務公司的一名講師,自從他成為物理系的研究生起就是一名Perl用戶,而且自從他擁有了電腦之后,就成了一名Mac的鐵桿用戶。他成立了Perl用戶組——New York Perl Mongers,還成立了非盈利的Perl Mongers公司,該公司幫助形成了全球200多個Perl用戶組。他是Perl核心文檔perlfaq部分的維護人,還維護著CPAN的多個模塊以及一些獨立的腳本文件。他是The Perl Review(一家致力于Perl的雜志)的出版人,并經(jīng)常在各種會議(包括Perl Conference、Perl University、MaccusEvans BioInformatics’ 02和YAPC)上發(fā)表演講。他寫作的Perl作品可以在O’Reilly Network、The Perl Journal、Dr. Dobbs、The Perl Review、use.perl.org以及多個Perl新聞組上找到。Randal L. Schwartz是一位Perl編程語言專家。除了寫作了Learning Perl以及Programming Perl的前兩版之外,他還是UNIX Review、Web Techniques、Sys Admin以及Linux Magazine的Perl專欄作家。他對十多本Perl圖書以及200多篇雜志文章做出了貢獻。Randal還經(jīng)營著一家Perl培訓和咨詢公司(Stonehenge咨詢服務公司),并且憑借著其技術技能、善于互動被公認為Perl的發(fā)言人。他還是一位相當有水準的K歌歌手。

brain d foy自從1998年起擔任Stonehenge咨詢服務公司的一名講師,自從他成為物理系的研究生起就是一名Perl用戶,而且自從他擁有了電腦之后,就成了一名Mac的鐵桿用戶。他成立了Perl用戶組——New York Perl Mongers,還成立了非盈利的Perl Mongers公司,該公司幫助形成了全球200多個Perl用戶組。他是Perl核心文檔perlfaq部分的維護人,還維護著CPAN的多個模塊以及一些獨立的腳本文件。他是The Perl Review(一家致力于Perl的雜志)的出版人,并經(jīng)常在各種會議(包括Perl Conference、Perl University、MaccusEvans BioInformatics’ 02和YAPC)上發(fā)表演講。他寫作的Perl作品可以在O’Reilly Network、The Perl Journal、Dr. Dobbs、The Perl Review、use.perl.org以及多個Perl新聞組上找到。

Tom Phoenix自從1982年起投身于教育領域,在科學博物館工作的13多年里,他經(jīng)歷了解剖、爆炸、與有趣的小動物共事,以及冒著火花的高壓電等事情,然后從1996年起加入了Stonehenge咨詢服務公司,并講授Perl課程。從那時起,他去過了很多有趣的地方,沒準你不久之后便會在Perl Mongers的會議上見到他。當他有空閑時,會在comp.lang.perl.misc和comp.lang.perl.moderated新聞組上回答問題,而且為Perl的發(fā)展和使用貢獻頗多。除了Perl、Perl破解以及相關主題的工作之外,Tom還在業(yè)余密碼學和講世界語方面投入了很多時間。Tom住在俄勒岡州波特蘭市。

商品評論(0條)
暫無評論……
書友推薦
編輯推薦
返回頂部
中圖網(wǎng)
在線客服
主站蜘蛛池模板: 房车价格_依维柯/大通/东风御风/福特全顺/江铃图片_云梯搬家车厂家-程力专用汽车股份有限公司 | 华禹护栏|锌钢护栏_阳台护栏_护栏厂家-华禹专注阳台护栏、楼梯栏杆、百叶窗、空调架、基坑护栏、道路护栏等锌钢护栏产品的生产销售。 | 通风天窗,通风气楼,屋顶通风天窗,屋顶通风天窗公司 | 金现代信息产业股份有限公司--数字化解决方案供应商 | 微动开关厂家-东莞市德沃电子科技有限公司 | 工业铝型材-铝合金电机壳-铝排-气动执行器-山东永恒能源集团有限公司 | 淬火设备-钎焊机-熔炼炉-中频炉-锻造炉-感应加热电源-退火机-热处理设备-优造节能 | 产业规划_产业园区规划-产业投资选址及规划招商托管一体化服务商-中机院产业园区规划网 | 昆山新莱洁净应用材料股份有限公司-卫生级蝶阀,无菌取样阀,不锈钢隔膜阀,换向阀,离心泵 | 贴片电容代理-三星电容-村田电容-风华电容-国巨电容-深圳市昂洋科技有限公司 | 金属软管_不锈钢金属软管_巩义市润达管道设备制造有限公司 | 阳光模拟试验箱_高低温试验箱_高低温冲击试验箱_快速温变试验箱|东莞市赛思检测设备有限公司 | 圆形振动筛_圆筛_旋振筛_三次元振动筛-河南新乡德诚生产厂家 | 卫生纸复卷机|抽纸机|卫生纸加工设备|做卫生纸机器|小型卫生纸加工需要什么设备|卫生纸机器设备多少钱一台|许昌恒源纸品机械有限公司 | 沥青车辙成型机-车托式混凝土取芯机-混凝土塑料试模|鑫高仪器 | 深圳激光打标机_激光打标机_激光焊接机_激光切割机_同体激光打标机-深圳市创想激光科技有限公司 深圳快餐店设计-餐饮设计公司-餐饮空间品牌全案设计-深圳市勤蜂装饰工程 | 胜为光纤光缆_光纤跳线_单模尾纤_光纤收发器_ODF光纤配线架厂家直销_北京睿创胜为科技有限公司 - 北京睿创胜为科技有限公司 | 污泥烘干机-低温干化机-工业污泥烘干设备厂家-焦作市真节能环保设备科技有限公司 | 冷凝锅炉_燃气锅炉_工业燃气锅炉改造厂家-北京科诺锅炉 | 法钢特种钢材(上海)有限公司 - 耐磨钢板、高强度钢板销售加工 阀门智能定位器_电液动执行器_气动执行机构-赫尔法流体技术(北京)有限公司 | 脉冲布袋除尘器_除尘布袋-泊头市净化除尘设备生产厂家 | 胶泥瓷砖胶,轻质粉刷石膏,嵌缝石膏厂家,腻子粉批发,永康家德兴,永康市家德兴建材厂 | 杭州实验室尾气处理_实验台_实验室家具_杭州秋叶实验设备有限公司 | 二手电脑回收_二手打印机回收_二手复印机回_硒鼓墨盒回收-广州益美二手电脑回收公司 | 悬浮拼装地板_幼儿园_篮球场_悬浮拼接地板-山东悬浮拼装地板厂家 | 数码听觉统合训练系统-儿童感觉-早期言语评估与训练系统-北京鑫泰盛世科技发展有限公司 | 民用音响-拉杆音响-家用音响-ktv专用音响-万昌科技 | 企业微信scrm管理系统_客户关系管理平台_私域流量运营工具_CRM、ERP、OA软件-腾辉网络 | 沈阳缠绕膜价格_沈阳拉伸膜厂家_沈阳缠绕膜厂家直销 | 西安文都考研官网_西安考研辅导班_考研培训机构_西安在职考研培训 | 振动传感器,检波器-威海广达勘探仪器有限公司 | elisa试剂盒价格-酶联免疫试剂盒-猪elisa试剂盒-上海恒远生物科技有限公司 | 时代北利离心机,实验室离心机,医用离心机,低速离心机DT5-2,美国SKC采样泵-上海京工实业有限公司 工业电炉,台车式电炉_厂家-淄博申华工业电炉有限公司 | 电销卡_北京电销卡_包月电话卡-豪付网络 | 华夏医界网_民营医疗产业信息平台_民营医院营销管理培训 | 桐城新闻网—桐城市融媒体中心主办 | 江门流水线|江门工作台|江门市伟涛行工业设备有限公司 | 北京易通慧公司从事北京网站优化,北京网络推广、网站建设一站式服务商-北京网站优化公司 | 温湿度记录纸_圆盘_横河记录纸|霍尼韦尔记录仪-广州汤米斯机电设备有限公司 | 上海平衡机-单面卧式动平衡机-万向节动平衡机-圈带动平衡机厂家-上海申岢动平衡机制造有限公司 | 代写标书-专业代做标书-商业计划书代写「深圳卓越创兴公司」 |