µn¤J
¡U
µù¥U
¡U
·|û¤¤¤ß
¡U
µ²±b
¡U
°ö°V½Òµ{
Å]ªk§Ì¤l
¡U
¦Û¸ê¥Xª©
¡U
¹q¤l®Ñ
¡U
«ÈªA¤¤¤ß
¡U
´¼¼z«¬¥ßÊ^·|û
®Ñ¦W
¥Xª©ªÀ
§@ªÌ
isbn
½s¸¹
5050Å]ªk²³Äw
|
NG®Ñ«°
|
°ê»Ú¯Å«~µP½Òµ{
|
Àu´f³qª¾
|
ÅRÆE^¶¯µ¼Öºë¿ï
|
TCP/IPºô¸ô³q°T¨ó©w(²Ä¤Gª©)
¦¹§@ªÌµL¬ÛÃö®ÑÄy
¤å¾Ç¤p»¡
¤å¾Ç
¡U
¤p»¡
°ÓºÞ³Ð§ë
°]¸g§ë¸ê
¡U
¦æ¾P¥øºÞ
¤H¤åÃÀ§{
©v±Ð¡Bõ¾Ç
ªÀ·|¡B¤H¤å¡B¥v¦a
ÃÀ³N¡B¬ü¾Ç
¡U
¹q¼vÀ¸¼@
Ày§Ó¾i¥Í
ÂåÀø¡B«O°·
®Æ²z¡B¥Í¬¡¦Ê¬ì
±Ð¨|¡B¤ß²z¡BÀy§Ó
¶i׾Dzß
¹q¸£»Pºô¸ô
¡U
»y¨¥¤u¨ã
Âø»x¡B´Á¥Z
¡U
x¬F¡Bªk«ß
°Ñ¦Ò¡B¦Ò¸Õ¡B±Ð¬ì¥Î®Ñ
¬ì¾Ç¤uµ{
¬ì¾Ç¡B¦ÛµM
¡U
¤u·~¡B¤uµ{
®a®x¿Ë¤l
®a®x¡B¿Ë¤l¡B¤H»Ú
«C¤Ö¦~¡Bµ£®Ñ
ª±¼Ö¤Ñ¦a
®È¹C¡B¦a¹Ï
¡U
¥ð¶¢®T¼Ö
º©µe¡B´¡¹Ï
¡U
¨î¯Å
Perl ¾Ç²ß¤â¥U¡A²Ä¤Tª©
§@ªÌ¡G
Randal L. Schwartz & Tom Phoenix;
ĶªÌ¡G
台北 Perl 推廣組
¤ÀÃþ¡G
¹q¸£»Pºô¸ô
¡þ
ºô¸ô
¥Xª©ªÀ¡G
¬ü°Ó¼ÚµÜ§¤¤¤å®Ñ
¥Xª©¤é´Á¡G2002/4/12
ISBN¡G9578247893
®ÑÄy½s¸¹¡Gkk0038250
¶¼Æ¡G380
©w»ù¡G
580
¤¸
®Ñ»ùY¦³²§°Ê¡A¥H¥Xª©ªÀ¹ê»Ú©w»ù¬°·Ç
¼È°±³c°â
¼ÈµL¨ÑÀ³°Ó¡G´M§ä¨Ñ³f°Ó¤¤(¤]¦³¥i¯à¥Xª©ªÀ¤wµ²§ô)¡C
¹ÎÁʼƳ̧C¬° 20 ¥»¥H¤W
µû»ù¼Æ¡G
(½Ð±N·Æ¹«²¾¦Ü¬P¬P³B¶i¦æµû»ù)
¥Ø«e¥§¡µû»ù¡G
¤å¦r³sµ²
½Æ»s»yªk
Perl ¾Ç²ß¤â¥U¡A²Ä¤Tª©
¹Ï¤ù³sµ²
½Æ»s»yªk
¤À
¨É
¤º®e²¤¶
¦PÃþ±ÀÂË
內容簡介
如果問時下的 Perl 程式員們,學習 Perl 時最倚仗哪本書,絕大部份的人都會說是,暱稱「駱馬書」的《Perl 學習手冊》。本書自 1993 年第一版問世以來,便持續高踞暢銷書榜首。由 Perl 社群中最著名且活躍的兩位成員合著,《Perl 學習手冊》是學習 Perl 程式語言不可或缺的入門磚。 Perl 最初是 Unix 系統管理員的工具,平日用來處理無數繁瑣的事務。時至今日,Perl 已發展成一套功能齊備的程式語言,橫跨所有的作業平台,其用途雖囊括網站程式設計、資料庫操作、XML 處理、(當然少不了)系統管理,卻仍不失為日常用來處理繁瑣事務的完美工具。Perl 迅速、有趣而又極為實用。許多人是迫於需要纔與 Perl 結緣的,卻往往由於愛不釋手而結下不解之緣。 《Perl 學習手冊》第三版不僅針對 Perl 5.6 更新書中內容,而且還徹底改寫以切合當前程式員的學習需求。作者基於多年的獨立教學經驗,將內文的範圍與節奏重新設計過,既能讓初次接觸 Perl 的讀者容易理解,又保留了詳實的討論、齊全的範例以及著名的巧思妙語。 駱馬書(Llama)第三版,除了包含更完善易懂的正規表示式(Regular Expression)教學外,還新設計了習題與解答,讓讀者能夠趁記憶猶新之際,鍛鍊所學到的技巧。 Perl 是讓你把工作搞定的語言。其他書藉也許會教你如何寫出 Perl 程式,但《Perl 學習手冊》卻能將你造就成真正的 Perl 程式員。 『〔Perl 學習手冊〕以令人讚賞的方式達成了它的初衷 -- 傳授 Perl 的基礎,如此而已..。〔它〕的主旨在為讀者建構知識,而不像其他許多書籍一般,讓讀者淹沒在資訊洪流裡。此書是歐萊禮 Perl 叢書中第一本該閱讀的書,接下來是《Perl程式設計》、《Perl 高等程式設計》以及《Perl 食譜》。對 Perl 這個受全世界開發者與網站製作者熱情擁戴的語言來說,它的確是本精采的入門書。值得一讀。』 -- Amazon.co.uk
目錄
前言 第一章 簡介 1.1 關於駱馬書與 Perl 1.2 「Perl」這個詞是什麼意思? 1.3 如何取得 Perl? 1.4 我該怎麼撰寫 Perl 程式? 1.5 走馬看花一番 1.6 習題 第二章 純量資料 2.1 何謂純量資料? 2.2 數值 2.3 字串 2.4 Perl 的內建警告訊息 2.5 純量變數 2.6 用 print 來輸出結果 2.7 if 控制結構 2.8 取得使用者的輸入 2.9 chomp 算符 2.10 while 控制結構 2.11 undef 值 2.12 defined 函式 2.13 習題 第三章 串列和陣列 3.1 存取陣列中的元素 3.2 特殊的陣列索引值 3.3 串列字面值 3.4 串列的賦值運算 3.5 在字串內安插陣列 3.6 foreach 控制結構 3.7 Perl 最愛的預設變數:$_ 3.8 純量語境與串列語境 3.9 串列語境下的 3.10 習題 第四章 副常式 4.1 系統函式與使用者定義的函式 4.2 定義副常式 4.3 調用副常式 4.4 傳回值 4.5 引數 4.6 副常式裡的私用變數 4.7 local 算符 4.8 不定長度的參數串列 4.9 關於區塊(my)變數的二三事 4.10 use strict 編譯命令 4.11 return 算符 4.12 習題 第五章 雜湊 5.1 何謂雜湊? 5.2 存取雜湊元素 5.3 雜湊處理函式 5.4 雜湊的典型用途 5.5 習題 第六章 基本輸入/輸出 6.1 讀取標準輸入 6.2 從鑽石形算符輸入 6.3 調用引數 6.4 寫到標準輸出 6.5 用 printf 來編排輸出結果 6.6 習題 第七章 正規表示式的概念 7.1 何謂正規表示式? 7.2 樣式的簡易用法 7.3 樣式測試程式 7.4 習題 第八章 進一步瞭解正規表示式 8.1 字符集 8.2 通用量詞 8.3 定位點 8.4 記憶小括號 8.5 優先順序 8.6 習題 第九章 使用正規表示式 9.1 用 m// 進行比對 9.2 選項修飾符 9.3 繫結算符 =~ 9.4 樣式內的安插 9.5 比對變數 9.6 用 s/// 進行置換 9.7 split 算符 9.8 join 函式 9.9 習題 第十章 其他的控制結構 10.1 unless 控制結構 10.2 until 控制結構 10.3 運算式修飾符 10.4 未修飾的控制區塊結構 10.5 elsif 子句 10.6 自動遞增與自動遞減 10.7 for 控制結構 10.8 迴圈控制 10.9 邏輯算符 10.10 習題 第十一章 檔案代號與檔案測試算符 11.1 何謂檔案代號? 11.2 開啟檔案代號 11.3 用 die 來處理嚴重錯誤 11.4 使用檔案代號 11.5 重新開啟標準檔案代號 11.6 檔案測試算符 11.7 習題 第十二章 目錄的操作 12.1 在樹狀目錄中移動 12.2 Glob 操作 12.3 Glob 操作的另一種表示法 12.4 目錄代號 12.5 以遞迴方式列出目錄 12.6 習題 第十三章 檔案及目錄的處理 13.1 移除檔案 13.2 將檔案更名 13.3 連結與檔案 13.4 建立及移除目錄 13.5 修改權限 13.6 更改隸屬關係 13.7 更改時間戳記 13.8 使用簡易模組 13.9 習題 第十四章 行程管理 14.1 system 函式 14.2 exec 函式 14.3 環境變數 14.4 用倒引號來擷取輸出結果 14.5 將行程視為檔案代號 14.6 捲起袖子玩 fork 14.7 傳送及接收信號 14.8 習題 第十五章 字串與排序 15.1 用 index 來找尋子字串 15.2 用 substr 對子字串進行操作 15.3 用 sprintf 來編排資料 15.4 進階排序 15.5 習題 第十六章 簡易資料庫 16.1 DBM 檔案與 DBM 雜湊 16.2 用 pack 與 unpack 操作資料 16.3 固定長度的隨機存取資料庫 16.4 不定長度(文字型)資料庫 16.5 習題 第十七章 Perl 的進階技巧 17.1 用 eval 來捕捉錯誤 17.2 用 grep 從串列中選取項目 17.3 用 map 來轉換串列中的元素 17.4 無引號的雜湊鍵 17.5 更具威力的正規表示式 17.6 切片 17.7 習題 附錄 A 習題解答 附錄 B 讀完《駱馬書》之後 索引 譯後記
¹q¸£ºô¸ôì²z¡U²Ä¤Cª©
¦h´CÅé³]pªº 13
²V¦X¶³¦w¥þ¬[ºc¡U¹s«H
¹q¤l°Ó°È»PChatG
WordPress
«Øºc¦h¯²¤áSaaS¬[
Docker«Ø¸m»P°õ
ºô¯¸Â^¨ú¡U¨Ï¥ÎPyt
·Qn SSR?§Ö¨Ï¥Î
¸Ñ±K·j´M¤ÞÀº¡G¤Àµü§Þ
¬°¤F«O»Ù±zªºÅv¯q¡A·sµ·¸ôºô¸ô®Ñ©±©ÒÁʶRªº°Ó«~§¡¨É¦³¨ì³f¤C¤ÑªºÅ²½à´Á¡]§t¨Ò°²¤é¡^¡C°h¦^¤§°Ó«~¥²¶·©óŲ½à´Á¤º±H¦^¡]¥H¶lÂW©Î¦¬°õÁp¬°¾Ì¡^¡A¥B°Ó«~¥²¶·¬O¥þ·sª¬ºA»P§¹¾ã¥]¸Ë(°Ó«~¡Bªþ¥ó¡B¤º¥~¥]¸Ë¡BÀH³f¤å¥ó¡BÃØ«~µ¥)¡A§_«h®¤¤£±µ¨ü°h³f¡C