{{sellerTotalView > 1 ? __("sellers", {number: sellerTotalView}) : __("seller", {number: sellerTotalView}) }}, {{numTotalView > 1 ? __("items", {number: numTotalView}) : __("item", {number: numTotalView}) }}
free FREE

Change Your Zip Code

Inventory information and delivery speeds may vary for different locations.

Location History

{{email ? __('Got it!') : __('Restock Alert')}}

We will notify you by email when the item back in stock.

Cancel
Yami

Jingdong book

Perl入门经典

{{buttonTypePin == 3 ? __("Scan to view more PinGo") : __("Scan to start")}}

Perl入门经典

{{__(":people-members", {'people': item.limit_people_count})}} {{ itemCurrency }}{{ item.valid_price }} {{ itemCurrency }}{{ item.invalid_price }} {{ itemDiscount }}
Ends in
{{ itemCurrency }}{{ item.valid_price }}
{{ itemCurrency }}{{ priceFormat(item.valid_price / item.bundle_specification) }}/{{ item.unit }}
{{ itemDiscount }}
{{ itemCurrency }}{{ item.valid_price }} {{ itemCurrency }}{{ priceFormat(item.valid_price / item.bundle_specification) }}/{{ item.unit }} {{ itemCurrency }}{{ item.invalid_price }} {{itemDiscount}}
{{ itemCurrency }}{{ item.valid_price }}
Sale ends in
Sale will starts after Sale ends in
{{ getSeckillDesc(item.seckill_data) }}
{{ __( "Pay with Gift Card to get sale price: :itemCurrency:price", { 'itemCurrency' : itemCurrency, 'price' : (item.giftcard_price ? priceFormat(item.giftcard_price) : '0.00') } ) }} ({{ itemCurrency }}{{ priceFormat(item.giftcard_price / item.bundle_specification) }}/{{ item.unit }}) Details
Best before

Currently unavailable.

We don't know when or if this item will be back in stock.

Unavailable in your area.
Sold Out

Details

Full product details
Content Description

作为最有影响力的编程语言之一,Perl被广泛用在Web开发、数据处理和系统管理中。无论是Perl新手,还是想要加强自己实战技能的Perl程序员,《Perl入门经典》都提供了处理日常情况所需的各种技术。凭借十多年的Perl经验,作者Curtis“Ovid”Poe一开始先简单回顾了Perl的基础知识,然后以此为出发点,举例说明了Perl在工作场所中的各种真实用法。此外,书中还包含了一些动手练习、宝贵建议和实用例子,作者把所有这些内容冶于一炉,打造了一本不可或缺的经典之作。
主要内容
·讲解如何使用Perl的内置函数处理数据;
·展示使用Perl处理Unicode的做法;
·详细介绍控制流及引用、文件和目录的处理等基础知识;
·分别用一章的篇幅详述Perl的面向对象功能和Moose;
·提供全面的自动化测试介绍;
·讲述Catalyst、DBIx::Class和其他一些广受欢迎的模块的用法;
·由知名开发者Chromatic担任技术编辑,他也是一位多产 的作家,是多本Perl图书的作者。
Author Description

Curtis "Ovid" Poe,从2000年开始专注于Perl的开发,他是一位作家,也是一位演讲嘉宾,定期在欧洲和美国各处举行的会议上发表演说。他所编写的测试框架目前正随同Perl语言一起发行。
Comments

“这不是大家日常所见的那种入门书,Ovid不仅提供了关于Perl基础知识和最佳实践的精彩讲解,而且还介绍了一些先进的Perl技术和模块,而这些正是Perl的真正强大之处。这就像是系上了蝙蝠侠的配件腰带,你拥有了创造出真正令人惊叹的东西所需的一切。如朵Perl是一条鲨鱼,那么本书就是在教你如何使用激光发射器来装备它。”
——Paul Fenwick,Perl Training Australia
Catalogue

第1章 Perl简介
1.1 Perl的发展现状
1.2 获取Perl
1.2.1 在非Windows平台使用Ped:pedbnew
1.2.2 使用Windows平台
1.3 Perl社区
1.3.1 IRC
1.3.2 PerIMonks
1.3.3 PerIMongers
1.3.4 StackOverflow
1.4 使用Perl文档
1.4.1 理解perldoc的结构
1.4.2 开始使用peIldoc
1.4.3 使用教程和常见问题解答
1.4.4 使用perldoc-f
1.5 使用终端窗口
1.5.1 使用命令行
1.5.2 创建工作目录
1.6 创建“Hello, World!”程序
1.6.1 编写你的第一个程序
1.6.2 shebang行
1.7 本章小结

第2章 理解CPAN
2.1 CPAN和metacpan
2.1.1 搜索和评价模块
2.1.2 下载和安装
2.2 cpan客户端
2.2.1 使用CPAN.pm客户端
2.2.2 使用cpanm客户端
2.2.3 ppm
2.2.4 CPAN::mini
2.3 本章小结

第3章 变量
3.1 何为程序设计
3.2 正式开始前的注意事项
3.2.1 strict、wamings及diagnostics
3.2.2 my函数
3.2.3 魔符
3.2.4 标识符
3.3 标量
3.3.1 字符串
3.3.2 数字
3.4 数组
3.4.1 分解代码
3.4.2 访问元素
3.4.3 对数组进行迭代
3.5 哈希表
3.5.1 访问元素
3.5.2 对哈希表进行迭代
3.5.3 对哈希增加数据
3.6 切片
3.6.1 数组切片
3.6.2 哈希切片
3.7 上下文
3.7.1 标量上下文
3.7.2 列表上下文
3.8 作用域
3.8.1 my变量
3.8.2 包变量
3.9 strict、warnings和diagnostics
3.9.1 strict
3.9.2 warnings
3.9.3 diagnostics
3.9.4 在没有网络的情况下工作
3.10 Perl的内置变量
3.10.1 $
3.10.2 %ENV
3.10.3 @ARGV
3.10.4 其他的特殊变量
3.11本章小结

第4章 数据处理
4.1 使用标量
4.1.1 字符串处理
4.1.2 使用字符串操作符
4.1.3 Scalar::Util
4.1.4 数值型内置函数或操作符
4.1.5 位操作符
4.1.6 了解布尔操作
4.1.7 赋值操作符
4.1.8 优先级和关联性
4.2 数组和列表函数
4.2.1 内置数组函数
4.2.2 List::Util
4.3 内置的哈希函数
4.3.1 delete()
4.3.2 exist()
4.3.3 key()
4.3.4 values()
4.3.5 each()
4.4 作用域关键字
4.4.1 rny()
4.4.2 local()
4.4.3 our()
4.4 4 state()
4.5 本章小结

第5章 流程控制
5.1 使用if语句
5.1.1 理解基本的条件语句
5.1.2 else/elsif/unless
5.1.3 三元操作符
5.2 for/foreach循环
5.2.1 数组
5.2.2 列表
5.2.3 C语言风格
5.3 使用while或until循环
5.3.1 列表
5.3.2 内置函数:last()、next()、redo()和continue()
5.3.3 标签
5.4 语句修饰符
5.4.1 语句修饰符的类型
5.4.2 dowbile或do until
5.5 given/when语句
5.5.1 基本语法
5,52 Switch模块
5.6 本章小结

第6章 引用
6.1 关于引用的基础知识
6.1.1 数组引用
6.1.2 哈希引用
6.1.3 匿名引用
6.1.4 其他引用
6.2 使用引用
6.2.1 调试
6.2.2 复制
6.2.3 切片
6.3 本章小结
6.4 练习

第7章 子程序
7.1 子程序的语法
7.1.1 参数处理
7.1.2 多重参数
7.1.3 命名参数
7.1.4 别名
7.1.5 状态变量(5.10之前版本和5.10之后版本)
7.1.6 传递列表、哈希或哈希引用?
7.2 返回数据
7.2.1 返回真/假
7.2.2 返回单值或多值
7.2.3 wantanay函数
7.3 错误
……

第8章 正则表达式
第9章 文件与目录
第10章 sort、map和grep
第11章 包和模块
第12章 面向对象的Perl
第13章 Moose
第14章 测试
第15章 互联网
第16章 数据库
第17章 使用其他外部工具
第18章 常见任务
第19章 进阶

附录习题答案
Introduction

“找份工作吧,嬉皮士!”
拒绝使用这句话作为本书的副标题是很遗憾的事情,但也很明智。不过,它传达出了关于本书我很看重的两件事,那就是:在学习所需的技能时做到赢取工作和享受乐趣两不误,好吧,是该在学习如何编程的同时适度地享受一些乐趣了。尽管许多书都没有直言这样的意图,但我还是在此先把它给挑明了吧:这是一本与赚钱有关的书。信息技术(Information Technology,IT)工作者的需求量很大,甚至是在当前经济不景气的时候也是如此,本书这样说凭借的不仅是我13年的Perl编程语言经验,还有就“野生状态的Perl”这一主题所做的一些调查。这就是为什么你将会在书中发现一个令人吃惊的决定:本书把关注的重点放在Perl的5.8和5.10版本上,它们已不再是官方支持的版本,但却是大多数的公司仍在使用的版本。幸运的是,Perr5Porters(也被称作P5P)努力保持着向后兼容,因此本书中的代码依然能够运行在最新版本的Perl上。作为这一重点关注的结果,在完成本书的学习后,你将拥有在接受许多Perl工作时必须具备的技能。最初我设想这是一本以开发工作技能为目标的Perl语言书,当时我住在俄勒冈州的波特兰市;后来,我搬到了伦敦,并做了一些跟写作本书有关的调查,但没有起到什么作用;再后来,我搬到了阿姆斯特丹,开始与Wrox合作撰写本书;现在,我住在巴黎,并在此完成本书的写作。所有这些城市呈现出来的共同迹象是,Perl打开了工作的大门。在许多其他优秀的动态语言,比如说PHP、Python和Ruby正在为同一块馅饼争斗时,一些Perl开发者却转向了其他语言,离开了那些需要开发者使用Perl语言来维护代码和构建新系统的公司,Perl开发者的需求量居高不下,本书的出现就是为了满足这一需要。
为了免得你认为Perl的作用就是维护遗留代码,我向你保证,许多公司,包括大型的和小型的,仍都在转向Perl,把它作为编程语言的首选。该语言功能强大、切实可靠,Perl综合典藏网(Comprehensive Perl Archive Network,CPAN)仍是面向单门语言的最大开源代码集。许多时候你会发现,不一定需要编写新的代码来解决某个棘手问题,你可以求助于CPAN,在上面找出他人已写好的这类代码。

Specifications

Brand Jingdong book
Brand Origin China

Disclaimer

Product packaging, specifications and price are subject to change without notice. All information about the products on our website is provided for information purposes only. Please always read labels, warnings and directions provided with the product before use.

View Full Terms of Use
Add to favorites
{{ $isZh ? coupon.coupon_name_sub : coupon.coupon_ename_sub | formatCurrency }}
{{__("Buy Directly")}} {{ itemCurrency }}{{ item.directly_price }}
Quantity
{{ quantity }}
{{ instockMsg }}
{{ limitText }}
{{buttonTypePin == 3 ? __("Scan to view more PinGo") : __("Scan to start")}}
Sold by JD@CHINA
Ship to
{{ __("Ship to United States only") }}
Free shipping over 69
Genuine guarantee

Added to Cart

Keep Shopping

More to Consider

{{ item.brand_name }}

{{ item.item_name }}

{{ item.currency }}{{ item.market_price }}

{{ item.currency }}{{ item.unit_price }}

{{ item.currency }}{{ item.unit_price }}

Coupons

{{ coupon.coupon_name_new | formatCurrency }}
Clip Clipped Over
{{ getCouponDescStr(coupon) }}
{{ coupon.use_time_desc }}
Expires soon {{ formatTime(coupon.use_end_time) }}

Share this item with friends

Cancel

Yami Gift Card

Get this exclusive deal when paying with gift card

Terms and Conditions

Gift card deals are special offers for selected products;

The gift card deals will automatically be activated if a customer uses gift card balance at check out and the balance is sufficient to pay for the total price of the shopping cart products with gift card deals;

You will not be able to activate the gift card deals if you choose other payment methods besides gift card. The products will be purchased at their normal prices;

If your account balance is not enough to pay for the products with gift card deals, you can choose to reload your gift card balance by clicking on the Reload button at either shopping cart page or check out page;

Products that have gift card deals can be recognized by a special symbol showing 'GC Deal';

For any additional questions or concerns, please contact our customer service;

Yamibuy reserves the right of final interpretation.

Sold by Yami

Service Guarantee

Yami Free Shipping over $49
Yami Easy Returns
Yami Ships from United States

Shipping

  • United States

    Standard Shipping is $5.99 (Excluding Alaska & Hawaii). Free on orders of $49 or more.

    Local Express is $5.99 (Available in Parts of CA, NJ, MA & PA). Free on orders of $49 or more.

    2-Day Express (Includes Alaska & Hawaii) starts at $19.99.

Return Policy

Yami is committed to provide our customers with a peace of mind when purchasing from us. Most items shipped from Yamibuy.com can be returned within 30 days of receipt of shipment (For Food, Beverages, Snacks, Dry Goods, Health supplements, Fresh Grocery and Perishables Goods, within 7 days of receipt of shipment due to damages or quality issues; To ensure that every customer receives safe and high-quality products, we do not provide refunds or returns for beauty products once they have been opened or used, except in the case of quality issues; Some products may have different policies or requirements associated with them, please see below for products under special categories, or contact Yami Customer Service for further assistance).
Thank you for your understanding and support.

Learn More

Sold by Yami

Terms and Conditions of Yami E-Gift Card

If you choose “Redeem automatically” as your delivery method, your gift card balance will be reload automatically after your order has been processed successfully;

If you choose “Send to Email”as your delivery method, the card number and CVV will be sent to the email address automatically;

Any user can use the card number and CVV to redeem the gift card, please keep your gift card information safely. If you have any trouble receiving email, please contact Yami customer service;

Yami gift card can be used to purchase both Yami owned or Marketplace products;

Yami gift card will never expire;

Yami gift card balance does not have to be used up at once;

All rights reserved by Yami.

Return Policy

Gift card that has already been consumed is non-refundable.

Sold by JD@CHINA

Service Guarantee

Yami Free Shipping over $49
Yami Easy Returns
Yami Ships from United States

Shipping

  • United States

    Standard Shipping is $5.99 (Excluding Alaska & Hawaii). Free on orders of $49 or more.

    Local Express is $5.99 (Available in Parts of CA, NJ, MA & PA). Free on orders of $49 or more.

    2-Day Express (Includes Alaska & Hawaii) starts at $19.99.

Return Policy

You may return product within 30 days upon receiving the product. Items returned must be new in it's original packing, including the original invoice for the purchase. Customer return product at their own expense.

Sold by JD@CHINA

Service Guarantee

Yami Cross-store Free Shipping over $69
Yami 30-days Return

Yami-China FC

Yami has a consolidation warehouse in China which collects multiple sellers’ packages and combines to one order. Our Yami consolidation warehouse will directly ship the packages to your door. Cross-store free shipping over $69.

Return Policy

You may return products within 30 days upon receiving the products. Sellers take responsibilities for any wrong shipment or missing items. Packing needs to be unopened for any other than quality issues return. We promise to pack carefully, but because goods are taking long journey to destinations, simple damages to packaging may occur. Any damages not causing internal goods quality problems are not allowed to return. If you open the package and any quality problem is found, please contact customer service within three days after receipt of goods.

Shipping Information

Yami Consolidation Service Shipping Fee $9.99(Free shipping over $69)

Sellers in China will ship their orders within 1-2 business days once the order is placed. Packages are sent to our consolidation warehouse in China and combined there. Our Yami consolidation warehouse will directly ship the packages to you via UPS. The average time for UPS to ship from China to the United States is about 10 working days and it can be traced using the tracking number. Due to the pandemic, the delivery time may be delayed by about 5 days. The package needs to be signed by the guest. If the receipt is not signed, the customer shall bear the risk of loss of the package.

Sold by JD@CHINA

Service Guarantee

Free shipping over 69
Genuine guarantee

Shipping

Yami Consolidated Shipping $9.99(Free shipping over $69)


Seller will ship the orders within 1-2 business days. The logistics time limit is expected to be 7-15 working days. In case of customs clearance, the delivery time will be extended by 3-7 days. The final receipt date is subject to the information of the postal company.

Yami Points information

All items are excluding from any promotion or points events on Yamibuy.com

Return Policy

You may return product within 30 days upon receiving the product. Items returned must be new in it's original packing, including the original invoice for the purchase. Customer return product at their own expense.

Yami

Download the Yami App

Back Top

Recommended for You

About the brand

Jingdong book

为您推荐

Yami
欣葉
2种选择
欣叶 御大福 芋头麻薯 180g

周销量 600+

$1.66 $1.99 83折
Yami
欣葉
2种选择
欣叶 御大福 芋头麻薯 180g

周销量 600+

$1.66 $1.99 83折
Yami
欣葉
2种选择
欣叶 御大福 芋头麻薯 180g

周销量 600+

$1.66 $1.99 83折
Yami
欣葉
2种选择
欣叶 御大福 芋头麻薯 180g

周销量 600+

$1.66 $1.99 83折
Yami
欣葉
2种选择
欣叶 御大福 芋头麻薯 180g

周销量 600+

$1.66 $1.99 83折
Yami
欣葉
2种选择
欣叶 御大福 芋头麻薯 180g

周销量 600+

$1.66 $1.99 83折

Reviews{{'('+ commentList.posts_count + ')'}}

Have your say. Be the first to help other guests.

Write a review
{{ totalRating }} Write a review
  • {{i}} star

    {{i}} stars

    {{ parseInt(commentRatingList[i]) }}%

Yami Yami
{{ comment.user_name }}

{{ showTranslate(comment) }}Show Less

{{ strLimit(comment,800) }}Show more

Show Original

{{ comment.content }}

Yami
Show All

{{ formatTime(comment.in_dtm) }} VERIFIED PURCHASE {{groupData}}

{{ comment.likes_count }} {{ comment.likes_count }} {{ comment.reply_count }} {{comment.in_user==uid ? __('Delete') : __('Report')}}
Yami Yami
{{ comment.user_name }}

{{ showTranslate(comment) }}Show Less

{{ strLimit(comment,800) }}Show more

Show Original

{{ comment.content }}

Yami
Show All

{{ formatTime(comment.in_dtm) }} VERIFIED PURCHASE {{groupData}}

{{ comment.likes_count }} {{ comment.likes_count }} {{ comment.reply_count }} {{comment.in_user==uid ? __('Delete') : __('Report')}}

No related comment~

Review

Yami Yami

{{ showTranslate(commentDetails) }}Show Less

{{ strLimit(commentDetails,800) }}Show more

Show Original

{{ commentDetails.content }}

Yami
Show All

{{ formatTime(commentDetails.in_dtm) }} VERIFIED PURCHASE {{groupData}}

{{ commentDetails.likes_count }} {{ commentDetails.likes_count }} {{ commentDetails.reply_count }} {{commentDetails.in_user==uid ? __('Delete') : __('Report')}}

Please write at least one word

Comments{{'(' + replyList.length + ')'}}

Yami Yami

{{ showTranslate(reply) }}Show Less

{{ strLimit(reply,800) }}Show more

Show Original

{{ reply.reply_content }}

{{ formatTime(reply.reply_in_dtm) }}

{{ reply.reply_likes_count }} {{ reply.reply_likes_count }} {{ reply.reply_reply_count }} {{reply.reply_in_user==uid ? __('Delete') : __('Report')}}

Please write at least one word

Cancel

That’s all the comments so far!

Write a review
How would you rate this item?

Please add your comment.

  • A nice nickname will make your comments more popular!
  • The nickname in your account will be changed to the same as here.
Thanks for your review
Our community rely on great reviews like yours to find the best of Asia.

Report

If you find this content inappropriate and think it should be removed from the Yami.com site, let us know please.

Cancel

Are you sure to delete your review?

Cancel

You’ve Recently Viewed

About the brand

Jingdong book