The Linux Programming Interface 國際中文版 (上冊)
Michael Kerrisk 著,廖明沂/楊竹星 譯
- 出版商: 碁峰資訊
- 出版日期: 2016-10-11
- 定價: $800
- 售價: 8.5 折 $680
- 語言: 繁體中文
- 頁數: 880
- ISBN: 9864761676
- ISBN-13: 9789864761678
- 
    相關分類:
    
      Linux
 
- 此書翻譯自: The Linux Programming Interface: A Linux and UNIX System Programming Handbook (Hardcover)
- 
    相關翻譯:
    
      The Linux Programming Interface 國際中文版 (下冊) (繁中版)
 
立即出貨(限量)
買這商品的人也買了...
- 
                
                   深入淺出設計模式 (Head First Design Patterns) 深入淺出設計模式 (Head First Design Patterns)$880$695
- 
                
                   Linux 驅動程式, 3/e (Linux Device Drivers, 3/e) Linux 驅動程式, 3/e (Linux Device Drivers, 3/e)$980$774
- 
                
                   大話設計模式 大話設計模式$620$490
- 
                
                   無瑕的程式碼 - 敏捷軟體開發技巧守則 (Clean Code: A Handbook of Agile Software Craftsmanship) 無瑕的程式碼 - 敏捷軟體開發技巧守則 (Clean Code: A Handbook of Agile Software Craftsmanship)$580$452
- 
                
                  無瑕的程式碼 番外篇-專業程式設計師的生存之道 (The Clean Coder: A Code of Conduct for Professional Programmers)$360$281
- 
                
                   Linux 系統程式設計, 2/e (內容涵蓋 Linux Kernel 3.0) (Linux System Programming: Talking Directly to the Kernel and C Library) Linux 系統程式設計, 2/e (內容涵蓋 Linux Kernel 3.0) (Linux System Programming: Talking Directly to the Kernel and C Library)$780$616
- 
                
                   ASP.NET MVC 5 網站開發美學 ASP.NET MVC 5 網站開發美學$780$616
- 
                
                   精通 Python|運用簡單的套件進行現代運算 (Introducing Python: Modern Computing in Simple Packages) 精通 Python|運用簡單的套件進行現代運算 (Introducing Python: Modern Computing in Simple Packages)$780$616
- 
                
                   完整學會 Git, GitHub, Git Server 的24堂課 完整學會 Git, GitHub, Git Server 的24堂課$360$284
- 
                
                   鳥哥的 Linux 私房菜-基礎學習篇, 4/e 鳥哥的 Linux 私房菜-基礎學習篇, 4/e$980$774
- 
                
                   Python 程式設計實務-從初學到活用 Python 開發技巧的16堂課 Python 程式設計實務-從初學到活用 Python 開發技巧的16堂課$560$437
- 
                
                   讓響應式(RWD)網頁設計變簡單:Bootstrap開發速成 (附135分鐘專題影音教學) 讓響應式(RWD)網頁設計變簡單:Bootstrap開發速成 (附135分鐘專題影音教學)$420$332
- 
                
                   Python 機器學習 (Python Machine Learning) Python 機器學習 (Python Machine Learning)$580$452
- 
                
                   寫給 PM、RD 與設計師看的設計需求分析─使用者想要的應用程式都是這樣打造出來的 (Designing the Requirements: Building Applications that the User Wants and Needs) 寫給 PM、RD 與設計師看的設計需求分析─使用者想要的應用程式都是這樣打造出來的 (Designing the Requirements: Building Applications that the User Wants and Needs)$580$458
- 
                
                  .jpg) Python + Spark 2.0 + Hadoop 機器學習與大數據分析實戰 Python + Spark 2.0 + Hadoop 機器學習與大數據分析實戰$680$530
- 
                
                   網站擷取|使用 Python (Web Scraping with Python: Collecting Data from the Modern Web) 網站擷取|使用 Python (Web Scraping with Python: Collecting Data from the Modern Web)$580$458
- 
                
                   The Linux Programming Interface 國際中文版 (下冊) The Linux Programming Interface 國際中文版 (下冊)$800$680
- 
                
                   Python 初學特訓班 (附250分鐘影音教學/範例程式) Python 初學特訓班 (附250分鐘影音教學/範例程式)$480$379
- 
                
                   今天不學機器學習,明天就被機器取代:從 Python 入手+演算法 今天不學機器學習,明天就被機器取代:從 Python 入手+演算法$590$502
- 
                
                   Python 自動化的樂趣|搞定重複瑣碎 & 單調無聊的工作 (中文版) (Automate the Boring Stuff with Python: Practical Programming for Total Beginners) Python 自動化的樂趣|搞定重複瑣碎 & 單調無聊的工作 (中文版) (Automate the Boring Stuff with Python: Practical Programming for Total Beginners)$500$425
- 
                
                  深度學習快速入門 — 使用 TensorFlow (Getting started with TensorFlow)$360$281
- 
                
                   演算法技術手冊, 2/e (Algorithms in a Nutshell: A Practical Guide, 2/e) 演算法技術手冊, 2/e (Algorithms in a Nutshell: A Practical Guide, 2/e)$580$458
- 
                
                   TensorFlow + Keras 深度學習人工智慧實務應用 TensorFlow + Keras 深度學習人工智慧實務應用$590$460
- 
                
                   邁向 Linux 工程師之路:Superuser 一定要懂的技術與運用, 2/e (How Linux Works: What Every Superuser Should Know, 2/e) 邁向 Linux 工程師之路:Superuser 一定要懂的技術與運用, 2/e (How Linux Works: What Every Superuser Should Know, 2/e)$600$468
- 
                
                   Linux 核心除錯實務 (Linux Kernel Debugging: Leverage proven tools and advanced techniques to effectively debug Linux kernels and kernel modules) Linux 核心除錯實務 (Linux Kernel Debugging: Leverage proven tools and advanced techniques to effectively debug Linux kernels and kernel modules)$800$632
商品描述
<內容簡介>
Linux與UNIX®系統程式開發經典
完整涵蓋Linux API:函式、介面、程式設計範例
《The Linux Programming Interface》是Linux與UNIX系統程式開發大全,幾乎涵蓋了全部Linux與UNIX系統程式會用到的API。在這本重量級著作中,Linux程式開發專家Michael Kerrisk以清晰的說明及完整的範例程式,提供完善的系統呼叫(system call)與函式庫函式(library function)等系統程式開發技術。書中囊括500個以上的system call與library function,提供200個以上程式範例,88個表格與115張圖。
讀者將可學到下列技術:
‧高效率的檔案 
‧使用訊號(signal)、時鐘(clock)與計時器(timer)
‧建立行程(process)與可執行程式
‧設計安全可靠的程式
‧以POSIX多執行緒設計多工程式
‧設計與使用共享函式庫
‧以管線(pipe)、訊息佇列(message queue)、共享記憶體(shared memory)與號誌(semaphore)達成行程間的通訊(IPC)
‧基於socket API設計網路程式
本書涵蓋豐富的Linux特有的功能,包含epoll、inotify與/proc檔案系統,尤其極為重視與UNIX標準的相容度(POSIX.1-2001/SUSv3與POSIX.1-2008/SUSv4),使本書可完全適合其他UNIX平台的開發者參考閱讀。
本書是目前探討Linux與UNIX API涵蓋面最廣泛、最完整的作品,作者期許它能成為一部經典。
本書涵蓋目前UNIX標準(POSIX.1-2001/SUSv3與POSIX.1-2008/SUSv4)
<章節目錄>
Chapter 1 淺談歷史與標準
Chapter 2 基本概念
Chapter 3 系統程式設計概念
Chapter 4 檔案 I/O:通用的 I/O 模型
Chapter 5 檔案 I/O:深入探討 
Chapter 6 行程(Process) 
Chapter 7 記憶體配置(Memory Allocation) 
Chapter 8 使用者與群組 
Chapter 9 行程憑證(process credential) 
Chapter 10 時間 
Chapter 11 系統限制與選項 
Chapter 12 系統與行程資訊 
Chapter 13 檔案 I/O 緩衝區 
Chapter 14 檔案系統 
Chapter 15 檔案屬性(File Attribute) 
Chapter 16 擴充屬性(Extended Attribute) 
Chapter 17 存取控制清單(Access Control List)
Chapter 18 目錄與連結(Directory and Link) 
Chapter 19 監控檔案事件 
Chapter 20 訊號(signal):基本概念 
Chapter 21 訊號(signal):訊號處理常式(signal handler) 
Chapter 22 訊號(signal):進階功能 
Chapter 23 計時器(timer)與休眠(sleep) 
Chapter 24 建立行程 
Chapter 25 終止行程 
Chapter 26 監控子行程 
Chapter 27 執行程式 
Chapter 28 深入探討建立行程與執行程式 
Chapter 29 執行緒(thread):簡介 
Chapter 30 執行緒:執行緒同步 
Chapter 31 執行緒:執行緒安全(thread safety)與個別執行緒儲存空間
Chapter 32 結束執行緒 
Chapter 33 執行緒:深入探討
 
 
    
 
     
     
     
     
    
 
    