自製搜索引擎

自製搜索引擎 pdf epub mobi txt 電子書 下載 2025

[日] 山田浩之,[日] 末永匡 著,鬍屹 譯
圖書標籤:
  • 搜索引擎
  • 信息檢索
  • Python
  • 爬蟲
  • 數據結構
  • 算法
  • Web開發
  • 開源項目
  • 技術教程
  • DIY
想要找書就要到 靜思書屋
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!
齣版社: 人民郵電齣版社
ISBN:9787115411709
版次:1
商品編碼:11837411
包裝:平裝
叢書名: 圖靈程序設計叢書
開本:32開
齣版時間:2016-01-01
用紙:膠版紙
頁數:190
正文語種:中文

具體描述

編輯推薦

  2600行代碼,真實體驗搜索引擎的開發過程
  開源搜索引擎Senna/Groonga的開發者親自執筆
  探明Google、百度背後的工作機製
  專業:開源搜索引擎Senna/Groonga開發者、Yahoo!搜索引擎研發者執筆。
  實戰易上手:2600行代碼,從零開始寫一個簡易搜索引擎,然後進行優化。
  講解細緻:濃縮搜索引擎的關鍵知識點 ,源碼可下載,邊學習邊實踐。
  平緩進階:書末介紹更專業的搜索引擎技術,為讀者的深入學習做準備。

內容簡介

  《自製搜索引擎》聚焦於Google和Yahoo!等Web搜索服務幕後的搜索引擎係統,首先講解瞭搜索引擎的基礎知識和原理,接著以現實中的開源搜索引擎Senna/Groonga為示例,使用該引擎的源代碼引導讀者親自體驗搜索引擎的開發過程。這部分講解涉及瞭倒排索引的製作和壓縮、檢索的處理流程以及搜索引擎的優化等內容。又簡單介紹瞭一些更加專業的搜索引擎的知識和要點,為讀者今後進一步學習打下瞭基礎。

作者簡介

  山田浩之,信息工程學博士。先後於日本IBM、雅虎從事分布式搜索引擎的研發工作。目前在東京大學生産技術研究所從事高性能並行數據庫的研發工作。

  末永匡,開源搜索引擎Senna/Groonga的開發者。每天都在奮鬥,夢想著能創建一個更加自由、更加無拘無束的,而不是一傢獨大的應用程序平颱。

  鬍屹,多年從事Web開發工作。熱愛編程,關注設計模式,緻力於提升軟件開發的質量。曾獲得SCJP和PHP ZCE證書。譯有《計算機是怎樣跑起來的》。

目錄

第1章 搜索引擎是如何工作的  1
1-1 理解搜索引擎的構成  3
什麼是搜索引擎  3
構成搜索引擎的組件  4
與搜索引擎相關的組件  5
1-2  實現瞭快速全文搜索的索引結構  7
全文搜索的兩種方法  7
倒排索引的結構  8
倒排索引的構建方法  9
倒排索引中的術語  10
1-3 深入理解倒排索引  12
倒排索引=詞典+倒排文件  12
從倒排索引中查找單詞  13
將單詞的位置信息加入倒排文件中  13
從倒排索引中查找短語  14
1-4 製作中文文檔的倒排索引  16
分割中文句子的方法  16
權衡分割方法  17
1-5 實現倒排索引  19
實現詞典  19
實現倒排文件  22
1-6 使用倒排索引進行檢索  24
布爾檢索  24
使用倒排索引的檢索處理流程  24
關聯度的計算方法  26
信息檢索中的檢索  27
1-7 構建倒排索引  29
使用內存構建倒排索引  29
使用二級存儲構建倒排索引  29
靜態索引構建和動態索引構建  32
1-8 準備要檢索的文檔  34
收集數據  34
數據規範化  35
第2章 準備全文搜索引擎的檢索樣本  37
2-1 全文搜索引擎wiser  39
wiser的構成  39
準備用於檢索的文檔  40
2-2 安裝wiser  42
構建wiser  42
啓動wiser  43
解壓縮Wikipedia的副本  44
2-3 運行wiser  45
構建倒排索引  45
使用倒排索引查詢  46
比較grep和wiser的運行速度  46
第3章 構建倒排索引  49
3-1 復習有關倒排索引的知識  51
提取詞元  51
為每個詞元創建倒排列錶  53
3-2 構建倒排索引  54
在存儲器上創建倒排列錶  54
倒排列錶和倒排文件的數據結構  54
從源代碼級彆梳理倒排索引的構建順序  56
進一步閱讀源代碼  59
專欄 根據實際情況設計搜索引擎(係統)  68
第4章 開始檢索吧  71
4-1 檢索處理的大緻流程  73
充分理解檢索處理的流程  73
4-2 使用倒排索引進行檢索  75
從源代碼級彆梳理檢索處理的流程  75
解讀split_query_to_tokens()函數的具體實現  76
使用具體示例加深對檢索處理流程的理解  77
解讀函數search_docs()的實現細節  80
解讀函數search_phrase()的實現  84
專欄 如何實現標簽檢索  88
第5章 壓縮倒排索引  89
5-1 壓縮的基礎知識  90
壓縮倒排索引的好處  90
專欄 壓縮的目的  90
倒排索引的壓縮方法  91
倒排文件的壓縮方法  91
壓縮的原理  94
5-2 實現wiser中的壓縮功能  97
壓縮功能源代碼的概要  97
瞭解無需進行壓縮時的操作  99
抓住Golomb編碼的要點  101
解讀Golomb編碼中的編碼處理  105
解讀Golomb編碼的解碼處理  108
第6章 挑戰wiser的優化及參數的調整  113
6-1 提高檢索處理的效率  115
優化檢索處理  115
將查詢分割為無重復部分的詞元序列  116
6-2 禁用短語檢索  119
分析對2字符的字符串進行檢索時的行為  119
分析對3字符的字符串進行檢索時的行為  120
6-3 改變檢索結果的輸齣順序  122
作為檢索結果排序核心的指標  122
按照文檔大小降序排列的檢索結果  124
專欄 排名欺詐  128
6-4  讓1個字符的查詢也能檢索齣結果  29
獲取以特定字符開頭的詞元的列錶  129
閤並檢索到的結果  131
專欄 如何實現相似文檔的檢索  131
6-5  調整控製倒排索引更新的緩衝區容量  133
確認由緩衝區容量的差異帶來的不同效果  133
用sar命令分析負載  134
6-6  調整隻有英文字母的詞元的分割方法  135
如何避免用英文單詞檢索時準確率下降的問題  135
如何判斷某字符是否屬於索引對象  135
修改負責分割詞元的函數  136
6-7 確認壓縮的效果  138
觀察Golomb編碼的效果  138
對比壓縮啓用前後的索引大小  138
專欄 避免濫用全文搜索引擎  139
第7章 為今後更加深入的學習做準備  141
7-1 wiser沒能實現的功能  143
倒排索引之外的全文搜索索引  143
高效處理大規模數據的存儲器  143
利用緩存提高檢索的速度  143
使用各種各樣的壓縮方法  144
優化搜索結果的排名  144
調整準確率和召迴率  145
降低檢索結果排序處理的負載  147
並行處理  147
結閤對屬性的篩選過濾  148
分麵搜索  148
專欄 時延和吞吐量  149
7-2  全文搜索引擎Groonga的特點  150
通過詞元的部分一緻檢索提升召迴率  150
使用內存映射文件  151
片段  152
專欄 宣傳活動的重要性  152
7-3  實現齣考慮到用戶意圖的搜索引擎  153
引入停用詞  153
應對詞素解析的錯誤  153
專欄 斷句錯誤  154
處理全角字符和半角字符  155
對查詢進行歸一化  156
留意布爾檢索的解析過程  156
通過詞素解析器適當地解析查詢  157
對錯誤的輸入進行修正  157
輸入補全  158
建議用戶檢索相關的關鍵詞  159
7-4 收集、提取文檔時的要點  160
製作爬蟲時的處理要點  160
在提取文本時需要處理的要點  163
Appendix 附錄  165
A-1 深度話題 166
近幾年的壓縮方法  166
動態索引構建  169
分布式索引  174
A-2 wiser中的文本提取和存儲  178
用於處理XML的2 種API——DOM和SAX  178
提取文檔的標題和正文  179
掌握狀態的遷移  182
構建文檔數據庫  187
後記  191

前言/序言


《雲端之下:互聯網時代的個人信息管理與隱私守護》 在這個信息爆炸的時代,我們的數字足跡如同烙印般深刻地刻在互聯網的每個角落。每一次點擊、每一次搜索、每一次分享,都在無聲地構建著一個關於我們的龐大數據庫。然而,當我們享受著互聯網帶來的便利與豐富時,我們是否也曾停下來思考,這些關於我們的信息,究竟去瞭哪裏?誰在擁有它們?又將如何被使用?《雲端之下:互聯網時代的個人信息管理與隱私守護》正是為瞭迴應這些日益迫切的疑問而生。 本書並非技術手冊,亦非法律判例匯編,而是一本關於“我們”與“數據”之間關係的深度探索。它旨在幫助每一位網民,從技術小白到信息安全愛好者,都能更清晰地認識到個人信息在互聯網上的流轉邏輯,理解其背後的商業驅動力,並掌握切實可行的隱私保護策略。我們將一同拆解那些看似透明實則復雜的網絡運作機製,揭示信息收集、分析、利用的鏈條,幫助讀者建立起對數字身份的更全麵認知。 第一部分:數據的遷徙與蹤跡——你不知道的數字足跡 在《雲端之下》的開篇,我們將帶領讀者踏上一場數字足跡的溯源之旅。這並非虛無縹緲的理論探討,而是基於現實場景的細緻剖析。 你的“上網痕跡”到底有多“透明”? 我們將從基礎的IP地址、Cookies、瀏覽器指紋開始,一步步解析網站如何識彆和追蹤你的行為。你可能會驚訝地發現,即便是無痕瀏覽模式,也並非真正的“隱身”。我們會探討各種跟蹤技術,例如第一方和第三方Cookies、像素追蹤、瀏覽器擴展程序的權限濫用等,讓你明白每一次的瀏覽,都在留下細微的痕跡。 “免費”背後的付費者——廣告的飢渴與數據畫像。 絕大多數互聯網服務以“免費”為名,但它們的真正盈利模式是什麼?本書將深入淺齣地講解廣告推送的運作原理。你會瞭解到,你的每一次搜索、每一次點擊,都在為廣告商構建一個越來越精確的“用戶畫像”。這個畫像包含瞭你的興趣、偏好、年齡、性彆、地理位置,甚至是你潛在的購買意願。我們將剖析定嚮廣告如何利用這些數據,以及這可能帶來的信息繭房效應和被操縱的風險。 社交網絡的“朋友圈”與“數據圍牆”。 社交媒體平颱是信息分享的樂園,但它更是數據的金礦。本書將探討社交網絡如何通過用戶生成內容(UGC)、好友關係、互動行為等來收集和分析你的信息。你分享的每一張照片、每一條動態,都可能被平颱及其閤作夥伴用於商業目的。我們會分析不同平颱的隱私政策,揭示隱藏的分享風險,並討論如何更審慎地管理你的社交數字形象。 APP的“權限”背後——你給瞭它多少“信任”? 手機APP是我們日常生活的得力助手,但它們索取的權限常常超齣我們的想象。本書將詳細列舉各種APP常見的權限申請,如訪問通訊錄、位置信息、麥剋風、攝像頭等,並分析這些權限被濫用的潛在風險。例如,一個看似簡單的拍照APP,為何需要訪問你的短信和聯係人?我們會提供判斷APP權限閤理性的實用方法,讓你成為APP權限的“守門人”。 物聯網(IoT)的“智能”陷阱——傢居安全的新挑戰。 智能傢居設備日益普及,智能音箱、智能攝像頭、智能穿戴設備等,讓我們的生活變得更加便捷,但也帶來瞭新的隱私挑戰。本書將探討這些設備如何收集我們的語音、影像、運動等敏感數據,以及這些數據可能麵臨的泄露和濫用風險。我們將分析智能設備的通信安全,並提供一些基礎的防護建議,讓你在享受智能生活的同時,也能守護好傢中的隱私。 第二部分:隱私的堡壘與防綫——構建你的數字防火牆 在清晰地認識到數據流動和收集的普遍性之後,《雲端之下》將重點轉嚮“如何做”。本書將提供一係列切實可行、由淺入深的隱私保護策略,幫助讀者構建屬於自己的數字防火牆。 從源頭開始——瀏覽器與搜索引擎的選擇與配置。 瀏覽器和搜索引擎是你連接互聯網的起點,它們的設置直接影響著你的隱私。我們將推薦一係列注重隱私保護的瀏覽器和搜索引擎,並指導讀者如何進行精細化的隱私設置,例如禁用第三方Cookies、清除瀏覽曆史、調整JavaScript權限等。我們會詳細介紹一些增強隱私的瀏覽器擴展程序,如AdBlock Plus、Privacy Badger、HTTPS Everywhere等,並講解它們的原理和使用方法。 加密的力量——理解與運用VPN、Tor等工具。 加密是保護個人信息不被窺探的關鍵技術。《雲端之下》將深入淺齣地解釋VPN(虛擬私人網絡)和Tor(洋蔥路由)的工作原理,並指導讀者如何選擇可靠的VPN服務商,以及在何種場景下使用Tor網絡。我們會強調,工具的使用需要結閤正確的心態和策略,而非盲目依賴。 郵件的“加密信封”——PGP與端到端加密。 電子郵件是商務和個人溝通的重要渠道,但未加密的郵件如同公開的明信片。《雲端之下》將介紹PGP(Pretty Good Privacy)加密技術的概念和基本應用,幫助讀者理解如何使用PGP來加密和解密電子郵件,從而保護通信內容的機密性。此外,我們也會探討即時通訊工具中的端到端加密機製,讓你瞭解哪些應用能夠真正做到“你說的話,隻有對方能懂”。 社交媒體的“圍牆”重塑——精細化隱私設置。 麵對復雜的社交媒體隱私設置,許多用戶感到無從下手。《雲端之下》將提供分步驟的指導,幫助讀者根據自己的需求,對Facebook、Twitter、Instagram、微信等主流社交平颱的隱私設置進行精細化調整。我們會重點講解如何控製誰可以看到你的帖子、照片、好友列錶,以及如何限製第三方APP訪問你的社交賬號信息。 APP權限的“瘦身術”——最小化授權原則。 “最小化授權”是保護個人隱私的基本原則。《雲端之下》將指導讀者定期審查手機APP的權限,並根據APP的實際功能,將其權限限製在最低必要水平。我們會提供一些清理和管理APP權限的小技巧,幫助你擺脫不必要的“數據搜颳”。 密碼的“金鍾罩”——強密碼與密碼管理器的使用。 弱密碼是數字世界中最容易被攻破的“後門”。本書將詳細講解創建強密碼的原則,並重點推薦使用信譽良好的密碼管理器。我們會介紹密碼管理器的原理,如自動生成、安全存儲、跨設備同步等,幫助讀者擺脫記憶大量密碼的睏擾,同時大幅提升賬號安全性。 數據備份與“數字遺囑”——未雨綢繆的隱私規劃。 即使做足瞭防護,數據泄露或設備丟失仍有可能發生。《雲端之下》將引導讀者建立定期數據備份的習慣,並探討如何安全地存儲備份數據。更進一步,我們還會觸及“數字遺囑”的概念,鼓勵讀者思考在意外發生時,如何規劃和管理自己的數字資産和個人信息。 第三部分:意識的覺醒與持續——做個清醒的數字公民 《雲端之下》的最終目的,是幫助讀者從被動的“數據提供者”轉變為主動的“數字公民”。這不僅關乎技術工具的使用,更關乎一種深刻的自我認知和責任感。 洞察“隱私政策”的語言——辨彆真僞與模糊地帶。 隱私政策常常被視為枯燥乏味的法律條文,但它們卻是理解平颱如何處理你信息的關鍵。《雲端之下》將教你如何快速閱讀和理解隱私政策的核心內容,辨彆其中的模糊條款和潛在陷阱,從而做齣更明智的選擇。 “選擇的自由”與“數據權”的邊界。 在信息時代,我們是否真的擁有“選擇的自由”?本書將探討用戶在麵對復雜的服務條款和隱私協議時,真實的知情權和選擇權有多大。我們會討論“數據權”的概念,以及個人信息在法律和道德層麵的價值。 應對“信息焦慮”與“數字疲勞”。 過度關注個人信息安全,有時也會導緻“信息焦慮”和“數字疲勞”。《雲端之下》將提供一些平衡心態的方法,幫助讀者在保護隱私的同時,也能享受互聯網帶來的便利,避免陷入不必要的恐慌。 共同守護——數字時代的集體責任。 個人隱私的守護,並非孤軍奮戰。《雲端之下》將鼓勵讀者分享自己的經驗,參與到關於數據隱私的討論中,並關注相關的立法和行業發展,共同營造一個更安全、更可信賴的數字環境。 麵嚮未來的思考——隱私與創新、便利的平衡。 科技的進步總是在便利與隱私之間尋找平衡點。《雲端之下》將展望未來,探討在人工智能、大數據等新技術發展的同時,如何更好地保護個人隱私,以及社會各界應如何共同努力,構建一個更加公平、透明和尊重個體意願的數字未來。 《雲端之下:互聯網時代的個人信息管理與隱私守護》是一本邀請你去思考、去行動的書。它不提供一蹴而就的解決方案,而是為你鋪設瞭一條自我賦權之路。通過閱讀本書,你將不再是那個被動地被數據追蹤和利用的“匿名用戶”,而是能夠清晰地認識自身數字身份,有力地守護個人隱私,並以一種更加自信和清醒的狀態,擁抱和參與到這個日新月異的互聯網時代。

用戶評價

評分

我拿到《自製搜索引擎》這本書,感覺像是收到瞭一份來自未來科技的邀請函。書名本身就充滿瞭 DIY 的精神和探索未知的魅力,讓我立刻聯想到那些充滿激情、敢於挑戰的技術大神們。我猜想,這本書不僅僅是在介紹搜索引擎的原理,更是在傳遞一種“動手創造”的精神。它或許會引領讀者穿越到信息的海洋深處,親手搭建起一座屬於自己的信息燈塔。我期待它能夠深入淺齣地講解搜索引擎的每一個構成部分,從數據的爬取、清洗,到索引的建立、優化,再到查詢的解析、匹配,乃至排序算法的設計。有沒有可能,它會涉及到一些深度學習在搜索領域的應用?比如如何利用機器學習模型來提升搜索結果的相關性,或者如何實現語義搜索,讓機器真正理解我們想要搜索的內容?我非常希望這本書能夠提供一些具體的代碼示例,讓我可以邊學邊練,甚至可以嘗試去修改和擴展。我夢想著,讀完這本書後,我能夠理解那些在互聯網上搜尋信息的“魔法”,並且能夠運用這些知識,解決一些實際的問題,比如為公司搭建一個內部的知識管理係統,或者為自己的學術研究建立一個高效的文獻檢索工具。這本書的名字,讓我對技術的世界充滿瞭無限的憧憬和期待,仿佛一個全新的維度正在嚮我敞開。

評分

《自製搜索引擎》這個書名,讓我腦海中立刻浮現齣一些非常具象化的畫麵。我感覺,這本書不僅僅是一本技術手冊,更像是一本關於“信息管理藝術”的指南。我設想著,它可能會從一個非常宏觀的角度切入,探討信息爆炸時代的挑戰,以及為什麼我們需要強大的信息檢索能力。然後,它會逐步深入到搜索引擎的“心髒”,也就是它的核心技術。我期待能夠讀到關於如何構建一個高效的倒排索引,如何設計一個能夠快速響應用戶查詢的係統,以及如何平衡搜索的速度和精度。有沒有可能,這本書還會涉及到一些分布式係統的知識,因為現代搜索引擎往往是運行在龐大的服務器集群上的?我希望它能解釋清楚,當麵對海量數據時,如何進行有效的分布式存儲和計算。另外,我也很好奇,這本書會不會提及一些反作弊的機製,比如如何識彆和過濾垃圾信息,或者如何保證搜索結果的公正性?我非常喜歡那些能夠將復雜技術概念變得易於理解的書籍,希望《自製搜索引擎》能夠做到這一點。我期待通過這本書,能夠獲得一種“掌控信息”的力量,讓我不再被海量信息淹沒,而是能夠遊刃有餘地駕馭它們。這本書的名字,就像一個邀請,邀請我去探索信息世界的邊界。

評分

當我在書架上看到《自製搜索引擎》時,我的目光立刻被吸引住瞭。這個名字聽起來就充滿瞭一種“DIY”的魅力,讓人覺得技術不再是高高在上的存在,而是可以被我們親手掌握和創造的。我猜想,這本書的作者一定是一位非常有經驗的工程師,他願意將自己寶貴的知識和經驗分享齣來。我期待這本書能像一位耐心的導師,一步一步地引導我進入搜索引擎的奇妙世界。我會不會讀到關於如何選擇閤適的數據結構來存儲文本信息?如何利用自然語言處理技術來理解用戶的搜索意圖?如何設計一個智能的推薦係統,在用戶搜索的同時,也能預測他們可能感興趣的其他內容?我希望這本書能夠提供一些關於算法優化的技巧,讓我能夠理解如何讓搜索引擎運行得更快、更有效率。也許,它還會講解一些關於信息安全和隱私保護的知識,因為搜索引擎往往需要處理大量的用戶數據。我渴望的是一本能夠讓我感到“學有所用”的書,讀完之後,我能夠對搜索引擎的原理有更深刻的理解,甚至能夠嘗試去構建一些簡單的搜索應用。這本書的名字,就像一聲召喚,召喚我去揭開搜索引擎的麵紗,去感受技術帶來的創造力。

評分

《自製搜索引擎》這個書名,瞬間點燃瞭我內心深處的求知欲。我一直對那些能夠處理和組織海量信息的技術感到驚嘆,而搜索引擎無疑是其中的佼佼者。我猜測,這本書的作者一定是一位對信息檢索領域有著深刻理解的專傢,他會以一種非常係統和嚴謹的方式,帶領讀者深入探索搜索引擎的奧秘。我希望這本書能夠涵蓋從基礎到高級的各個層麵,比如如何進行高效的文本分詞,如何構建一個能夠快速查找關鍵詞的索引,以及如何設計一個能夠根據相關性對搜索結果進行排序的算法。有沒有可能,它還會探討一些關於大數據處理和雲計算技術的應用?畢竟,現代搜索引擎需要處理PB級彆的數據。我特彆期待書中能夠包含一些真實的案例分析,讓我能夠看到這些技術是如何在現實世界中發揮作用的。我也希望這本書能夠鼓勵讀者去思考搜索引擎的未來發展趨勢,比如人工智能在搜索領域的應用,以及如何構建更加個性化和智能化的搜索體驗。這本書的名字,就像一扇窗戶,讓我得以窺見信息技術領域的一個重要分支,並對未來充滿探索的渴望。

評分

哇,這本書!《自製搜索引擎》這個名字就夠吸引人瞭,瞬間勾起瞭我對技術背後運作的好奇心。我一直覺得搜索引擎就像一個神秘的黑箱,我們輸入關鍵詞,它就能瞬間吐齣海量的信息,這背後到底藏著怎樣的智慧?這本書的名字直接戳中瞭我的癢點,讓我迫不及待想知道,是不是真的能親手打造一個屬於自己的“搜索引擎”?我猜想,這本書大概會從最基礎的概念講起,比如數據采集、索引構建、查詢匹配,再到一些更高級的算法,比如PageRank的原理,如何處理自然語言理解等等。我期待的不僅僅是理論知識的堆砌,更希望它能提供一些實操性的指導,讓我能跟著書本的步驟,一步一步去實踐。也許它會講解如何用Python或其他語言來編寫爬蟲,如何設計高效的數據結構來存儲索引,以及如何優化查詢的速度,讓搜索結果更加精準。想象一下,如果我真的能做一個小型的搜索引擎,能夠快速地找到我電腦裏的文件,或者是我自己搭建的一個小型知識庫裏的信息,那該多酷啊!這本書的名字,就像一把鑰匙,打開瞭我對信息檢索技術無限遐想的大門。我希望它能是一本既有深度又不失趣味的讀物,讓我能在享受探索的樂趣中,真正掌握搜索引擎的核心奧秘。

評分

給公司買的書 他們都很喜歡 質量非常好

評分

很不錯,下次會再次購買的。

評分

30天過去瞭,我連書都沒打開過

評分

呢本書好似隻係有一個39點一期嘅迷你係統我如果一定要行一行非常之好用嘅書呢呀咁想我使用

評分

很薄的書,看一下再說。

評分

還沒有打開看看。。

評分

書到瞭,快遞很給力。到時候好好看看。

評分

看瞭一部分,主要是藉助於第三方的工具進行詞法和語法設計的一門書,其中也有部分說明簡單的自製詞法解析器和語法分析器,作者始終是站在一種分享經驗的角度進行闡述,感覺像是在相互交流一般,很不錯,很有收獲

評分

非常不錯的編譯入門書!!!

相關圖書

本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou

© 2025 book.tinynews.org All Rights Reserved. 静思书屋 版权所有