注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)程序設(shè)計(jì)綜合內(nèi)存受限系統(tǒng)之軟件開(kāi)發(fā)

內(nèi)存受限系統(tǒng)之軟件開(kāi)發(fā)

內(nèi)存受限系統(tǒng)之軟件開(kāi)發(fā)

定 價(jià):¥58.00

作 者: (美)James Noble & Charles Weir 著,侯捷,王飛,羅偉 譯;侯捷譯
出版社: 華中科技大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

ISBN: 9787560928944 出版時(shí)間: 2003-01-01 包裝: 膠版紙
開(kāi)本: 16 頁(yè)數(shù): 333 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

 ?。牐燩DA軟件市場(chǎng)不但巨大,而且持續(xù)成長(zhǎng)。五年之內(nèi),全世界將有大量人口使用精明時(shí)髦,可上網(wǎng)的移動(dòng)電話(huà)。每個(gè)家庭都有一臺(tái)PC?!或許吧,但更可能每個(gè)人的口袋里都有一部PDA。本書(shū)提供給你的是在小容量?jī)?nèi)存設(shè)備中的程序開(kāi)發(fā)解決方案(而且是目前科技水準(zhǔn))。你將學(xué)到在內(nèi)存受限環(huán)境下最好、最成功的畫(huà)向?qū)ο蟪绦蛟O(shè)計(jì)技術(shù)。如果你是正在內(nèi)在受限系統(tǒng)中建造應(yīng)用程序的開(kāi)發(fā)者、團(tuán)隊(duì)領(lǐng)導(dǎo)者或經(jīng)理,你將在本書(shū)中找到用以成功設(shè)計(jì)和實(shí)作出高效軟件所需要的每一樣?xùn)|西。27個(gè)模式(Patterns),都帶有完整說(shuō)明、實(shí)作要點(diǎn)、C++和Java范例。5大主技術(shù),是所有模式分類(lèi)并組織后的結(jié)果:SmallStructures(小型結(jié)構(gòu))、MemoryAllocation(內(nèi)存分配)、Compression(壓縮)、SecondaryStorase(輔助儲(chǔ)存設(shè)備)、SmallArchitecture(小型架構(gòu))。容易運(yùn)用的書(shū)籍布局。內(nèi)頁(yè)之中帶有可快速參考的模式索引。高效分配內(nèi)存、對(duì)付內(nèi)存耗盡、以ROM取代RAM、避免內(nèi)存泄漏、自動(dòng)循環(huán)再利用已被用過(guò)的內(nèi)容等絕竅。一個(gè)相伴網(wǎng)站www.smallmemory.com,內(nèi)含本書(shū)所有范例的詳細(xì)實(shí)作,可作為你的應(yīng)用范本。

作者簡(jiǎn)介

  Charles Weir:是一位面向?qū)ο筌浖w系結(jié)構(gòu)方畫(huà)的獨(dú)立顧問(wèn)。他曾經(jīng)為Psion series 5 架構(gòu)過(guò)EPOC網(wǎng)頁(yè)瀏覽器,也擔(dān)任過(guò)Symbian的技術(shù)指導(dǎo),開(kāi)發(fā)過(guò)兩款智能移動(dòng)電話(huà)。Charles特別擅長(zhǎng)將實(shí)用技術(shù)灌輸給開(kāi)發(fā)人員,為電信業(yè)、信息系統(tǒng)、銀行業(yè)提供顧問(wèn)指導(dǎo)和設(shè)計(jì)協(xié)助。 James Noble:新西蘭的一位面向?qū)ο筌浖O(shè)計(jì)模式專(zhuān)家。James曾經(jīng)在Macquarie大學(xué)的微軟研究協(xié)會(huì)做過(guò)面向?qū)ο笤O(shè)計(jì)方面的研究,建立起南半球第一個(gè)模式討論群組(Patternscgroup)。目前授課于新西蘭惠靈頓的Victoria大學(xué)?!『罱荩簭氖滦畔⒓夹g(shù)和教育工作十余年。目前兼課于臺(tái)灣元智大學(xué)。 王飛:東北大學(xué)計(jì)算機(jī)系畢業(yè),現(xiàn)就職于銀行。 羅偉:華中科技大學(xué)自控系畢業(yè),現(xiàn)在研究所就職。目前致力于面向?qū)ο笏枷朐谇度胧介_(kāi)發(fā)環(huán)境中的應(yīng)用。

圖書(shū)目錄

目錄  
侯捷譯序  v  
王飛譯序  vii  
羅偉譯序  ix  
序言 by John Vlissides    xi  
前言 by James Noble & Charles Weir    xiii  
致謝  xv  
導(dǎo)讀(Introduction)  1
如何使用本書(shū)      3  
小容量?jī)?nèi)存(Small Memory)簡(jiǎn)介  6  
模式(patters)簡(jiǎn)介    1  
本書(shū)涵蓋的模式  18  
  
1  Small Architecture(小容量架構(gòu))25  
   Memory Limit(內(nèi)存限額)  32  
   Small Interfaces(小型接口)38  
   Partial Failure(局部損毀, 降格求全)  48  
   Captain Oates(犧牲小我)  57  
   Read-Only Memory(唯讀內(nèi)存)65  
   Hooks(掛鉤)  72  
  
2  Secondary Storage(次存儲(chǔ)裝置)  79  
   Application Switching(任務(wù)切換)84  
   Data Files(純數(shù)據(jù)文件)  92  
   Resource Files(純資源文件)  101  
   Packages(封包)    108  
   Paging(分頁(yè))  119  
  
  
3  Compression(壓縮)    135  
   Table Compression(表格壓縮)  143  
   Difference Coding  (差分編碼)  153  
   Adaptive Compression(自省式壓縮)  160  
  
4  Small Data Structures(小數(shù)據(jù)結(jié)構(gòu))  169  
   Packed Data(數(shù)據(jù)包捆)  174  
   Sharing(共享)  182  
   Copy-on-Write(臨寫(xiě)復(fù)制)  191  
   Embedded Pointers(內(nèi)嵌式指針)    198  
   Multiple Representations  (多重表述)  209  
5  Memory Allocation(內(nèi)存分配)  219  
   Fixed Allocation(固定式分配)  226  
   Variable Allocation(可變式分配)  236  
   Memory Discard(內(nèi)存拋棄)  244  
   Pooled Allocation(池式分配)  251  
   Compaction(夯實(shí)密合)    259  
   Reference Counting(引用計(jì)數(shù))  268  
   Garbage Collection(垃圾回收)  278  
  
附錄:關(guān)于Forces(作用力)  291  
  
本書(shū)的Forces  292  
與 “非功能型需求(non-functional requirements)”相關(guān)的forces    294  
對(duì)體系結(jié)構(gòu)的沖擊(Architectural Impact)  302  
對(duì)開(kāi)發(fā)過(guò)程(Development process)的影響    305  
  
參考書(shū)目(References)    310  
索引(Index)      323  

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) hotzeplotz.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)