圖書介紹 - 資料來源:博客來 目前評分: 評分:
圖書名稱:優化 C++:提高程式效能的有效技術 內容簡介
"充滿強效建議的寶典-合乎時宜、蒐羅廣泛且切中要點。它是您瞭解C++新面貌的可靠參考資料。"
-Jerry Tan, 美國證券集中保管結算公司資深軟體工程師
處於現今快速變遷與高度競爭的環境中,一套程式的效能,與其所能提供的功能一樣重要。這本實務指引可讓開發者瞭解效能校調的原理,並將其運用在C++的優化工作上。您將會學到如何讓已實踐C++最佳實作的程式跑得更快,並在智能手錶、手機、工作站、超級電腦甚至是世界各地伺服器網路中的電腦上執行時,能進一步減少計算資源的耗用。
作者Kurt Guntheroth提供了許多範例,示範如何逐步地運用這些原理,提升現有程式碼的品質,並在回應性與產能方面,滿足客戶的需求。當您聽到同事們發出從未聽過讚嘆聲,”哇!跑得好快,是誰改了什麼嗎?”時,就是本書中的建議發揮功效的證明。
‧使用軟體計時器與紀錄器(profiler)找出影響效能的關鍵區域
‧學習如何執行可重覆的實驗以量測程式碼變動後的效能
‧優化動態配置變數的使用
‧提高常用迴圈與函式的效能
‧加速字串處理函式
‧認識高效率的演算法與優化模式
‧瞭解C++容器類別的優缺點
‧以優化者的角度來檢視排序與搜尋
‧以有效率的方式操作C++串流I/O函式
‧有效使用C++中執行緒型的併行(concurrency)功能
作者介紹
作者簡介
Kurt Guntheroth
Kurt Guntheroth 從事軟體開發工作已超過35年,花在編寫擔負重任之C++程式上的時間約有25年左右。他具有Windows、Linux與嵌入式裝置的開發經驗。Kurt目前居住於美國華盛頓州西雅圖市。
目錄
第一章 優化概觀
第二章 影響電腦行為的優化
第三章 效能量測
第四章 字串操作優化:案例探討
第五章 優化演算法
第六章 動態配置變數優化
第七章 熱門敘述優化
第八章 使用更好的函式庫
第九章 搜尋與排序優化
第十章 資料結構優化
第十一章 I/O 優化
第十二章 併行優化
第十三章 記憶體管理優化
詳細資料
- ISBN:9789864762651
- 規格:平裝 / 392頁 / 18.5 x 23 cm / 普通級 / 單色印刷 / 初版
- 出版地:台灣
|
|
|
| 作者:麥可.史萊平恩 出版社:究竟出版社股份有限公司 出版日期:2022-10-01 66折: $ 244 | | 作者:威爾.伊格爾 出版社:積木文化 出版日期:2020-08-06 66折: $ 263 | | 作者:陳珮甄 Selena 出版社:圓神出版社 出版日期:2023-04-01 66折: $ 231 | | 作者:琳恩.麥塔格特 出版社:橡實 出版日期:2020-08-03 66折: $ 825 | |
|
| 作者:林熙 Brett Lindsay 出版社:如何 出版日期:2024-03-01 $ 300 | | 作者:日本公益社團法人全國自費老人之家協會 (公益社団法人全国有料老人ホーム協会, ポプラ社編集部) 出版社:三采 出版日期:2024-12-27 $ 562 | | 作者:朔ヒロ 出版社:青文出版社股份有限公司 出版日期:2025-01-03 $ 150 | | 作者:張忠謀 出版社:遠見天下文化出版股份有限公司 出版日期:2024-11-29 $ 869 | |
|
| 作者:川島潤二(十八VAN PLANNING) 出版社:青文出版社股份有限公司 出版日期:2025-01-13 $ 315 | | 作者:沖田有帆 出版社:東立出版社 出版日期:2024-12-11 $ 145 | | 作者:タカヒロ 出版社:青文 出版日期:2025-01-02 $ 110 | | 作者:楊佳燊 (Jason Yang) 出版社:商周出版 出版日期:2024-12-26 $ 316 | |
|
|
|
|