幫助中心 | 我的帳號 | 關於我們

系統程序員成長計劃

  • 作者:李先靜
  • 出版社:人民郵電
  • ISBN:9787115224019
  • 出版日期:2010/04/01
  • 裝幀:平裝
  • 頁數:272
人民幣:RMB 45 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書以生動的語言和豐富的代碼示例,運用一些相對簡單的例子分析開發系統程序中可能遇到的各種問題。作者把數年的開發經驗和閱讀大量書籍的體會,結合他在培訓新員工過程中所積累的培養方法,融會貫通在這12章的內容中。書中介紹了鏈表、數組、棧、隊列和散列表等基礎數據結構,也介紹了併發、同步和內存管理等系統程序中常需注意的問題,還講解了文本處理器等具體應用程序的設計方法。
    本書是初涉系統程序開發領域的人不可多得的一本參考書。書中體現的思想對於其他各種軟體開發人員、相關專業的在校學生以及軟體開發愛好者都有啟發意義。

作者介紹
李先靜
    李先靜,CSDN開源專家,有著十年Linux開發經驗、五年手機開發經驗。擅長嵌入式程序員培訓,軟體架構設計和技術寫作。近幾年負責Broncho Linux智能手機項目,致力於基於Linux的嵌入式系統的學習和研究。其CSDN博客連續三年被CSDN提名為最有價值的技術博客(MVB),他先後發表了近500篇技術類博文,博客文章被各大技術網站轉載。在《程序員》雜誌上發表過多篇文章。 

目錄
第0章  背景知識
  0.1  基礎知識
  0.2  開發環境
第1章  從雙向鏈表學習設計
  1.1  走近專業程序員
  1.2  誰動了你的隱私
  1.3  Write once, run anywhere(WORA)
  1.4  擁抱變化
  1.5  Don't Repeat Yourself(DRY)
  1.6  你的數據放在哪裡
第2章  寫得又快又好的秘訣
  2.1  好與快的關係
  2.2  代碼閱讀法
  2.3  避免常見錯誤
  2.4  自動測試
  2.5  Save your work
第3章  從動態數組學習設計
  3.1  動態數組與雙向鏈表
  3.2  排序
  3.3  有序數組的兩個應用
第4章  併發與同步
  4.1  併發
  4.2  同步
  4.3  嵌套鎖與裝飾模式
  4.4  讀寫鎖
  4.5  無鎖數據結構
第5章  組合的威力
  5.1  隊列
  5.2  棧
  5.3  散列表
第6章  演算法與容器
  6.1  容器
  6.2  迭代器
  6.3  動態綁定
第7章  工程管理
  7.1  Hello World
  7.2  函數庫
  7.3  應用程序
第8章  內存管理
  8.1  共享內存
  8.2  線程局部存儲(TLS)
  8.3  內存管理器
  8.4  慣用手法
  8.5  調試手段及原理
第9章  從電腦的角度思考問題
  9.1  變參函數的實現原理
  9.2  誰在call我——backtrace的實現原理
  9.3  Hello World不能不說的十大秘密
第10章  文本處理
  10.1  狀態機

  10.2  Builder模式
  10.3  管道過濾器模式
第11章  分離用戶界面與內部實現
  11.1  分層設計
  11.2  MVC架構
  11.3  外殼模式
第12章  撰寫設計文檔
附錄  C語言中介面定義的不同形式

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032