| | | iOS和macOS性能優化(CocoaCocoa TouchObjective-C和Swift) | 該商品所屬分類:計算機/網絡 -> 操作繫統 | 【市場價】 | 830-1203元 | 【優惠價】 | 519-752元 | 【介質】 | book | 【ISBN】 | 9787121338144 | 【折扣說明】 | 一次購物滿999元台幣免運費+贈品 一次購物滿2000元台幣95折+免運費+贈品 一次購物滿3000元台幣92折+免運費+贈品 一次購物滿4000元台幣88折+免運費+贈品
| 【本期贈品】 | ①優質無紡布環保袋,做工棒!②品牌簽字筆 ③品牌手帕紙巾
| |
版本 | 正版全新電子版PDF檔 | 您已选择: | 正版全新 | 溫馨提示:如果有多種選項,請先選擇再點擊加入購物車。*. 電子圖書價格是0.69折,例如了得網價格是100元,電子書pdf的價格則是69元。 *. 購買電子書不支持貨到付款,購買時選擇atm或者超商、PayPal付款。付款後1-24小時內通過郵件傳輸給您。 *. 如果收到的電子書不滿意,可以聯絡我們退款。謝謝。 | | | | 內容介紹 | |
-
出版社:電子工業
-
ISBN:9787121338144
-
作者:(德)馬塞爾·韋伊爾|譯者:李俊陽//馬超//程偉//孫瑩
-
頁數:351
-
出版日期:2018-07-01
-
印刷日期:2018-07-01
-
包裝:平裝
-
開本:16開
-
版次:1
-
印次:1
-
字數:442千字
-
√從基本原理出發,了解蘋果設備性能的常見陷阱和誤解,解決蘋果繫統性能問題; √理解*優化原則、測量、工具、陷阱和技巧; √了解什麼時候要仔細優化,什麼時候不值得花時間優化; √平衡性能和封裝,創建高效的對像表示、通信、數據訪問和計算; √避免拖慢Objective-C程序和阻礙後續優化的錯誤; √修復內存和資源管理中的漏洞和其他問題; √解決與驅動器、網絡、序列化和SQLite相關的I/O問題; √了解代碼繪圖和不會對有限的iOS設備資源造成太大負擔的用戶界面; √所有開發人員都需要了解的關於Swift的性能信息。
-
隨著應用功能的日益增加,性能問題也逐漸浮出水面,進入我們的視野之中。本書作者Marcel Weiher在性能調優領域有著豐富的經驗,在他的帶領下,你將會了解如何提升CPU、內存、I/O、圖像、Swift等方面的性能,如何在開發過程中定位到性能的瓶頸和問題,他同時還介紹了性能優化的編程技巧和最佳實踐,從而幫助你寫出更高效、更快速的代碼。此外,你還將學習到定位性能問題的工具使用方法以及最佳實踐,並跟隨示例來學習性能優化。本書適合尋求進階及所有對性能優化感興趣的iOS 開發人員閱讀。
-
Marcel Weiher 是一名軟件工程師和研究人員,擁有超過25 年的Cocoa 相關技術經驗。Marcel 致力於性能優化相關的工作,曾在英國廣播公司優化過世界上極繁忙的網絡的性能,解決了當下機器上難以忍受的積壓問題,而其在Apple 的Mac OS X 性能團隊任職時,也幫助過其他工程師提高代碼性能。
除了幫助知名公司和初創企業開發屢獲殊榮的軟件以及組建開發團隊,Marcel 還教授課程,維護博客,出席會議演講,為開源項目做貢獻,並發明了如高階消息傳遞等新技術。自1987 年開始,Marcel 著手Objective-C 的實現,開始從事與編程語言相關的工作,最終實現了Objective-Smalltalk 架構研究語言。Marcel 目前在柏林的微軟公司擔任首席軟件工程師,並擁有自己的軟件和咨詢公司metaobject ltd。
-
目錄 1 CPU:原理 ...................................................................................................................... 1 一個簡單的例子 ......................................................................................................................... 2 (微)基準的危險 ............................................................................................................. 3 *多整數求和的方式 ....................................................................................................... 4 Swift.................................................................................................................................. 5 其他語言 ........................................................................................................................... 7 混編的力量 ................................................................................................................................ 9 趨勢 .......................................................................................................................................... 10 操作成本 .................................................................................................................................. 12 復雜度計算 ............................................................................................................................... 14 總結 .......................................................................................................................................... 16 2 CPU:測量和工具 ......................................................................................................... 17 命令行工具 ............................................................................................................................... 18 top ................................................................................................................................. 18 time ............................................................................................................................... 19 sample ........................................................................................................................... 19 Xcode 測量工具 ........................................................................................................................ 22 Instruments................................................................................................................................ 23 設置和數據收集 ............................................................................................................. 24 性能分析選項 ................................................................................................................. 25 基本分析 ......................................................................................................................... 27 源代碼 ............................................................................................................................. 29 數據挖掘I:Focus ......................................................................................................... 31 數據挖掘II:Pruning ..................................................................................................... 34 內部測量 .................................................................................................................................. 35 測試 ................................................................................................................................ 36 dtrace(dynamic tracing,動態跟蹤) .................................................................................... 37 職責之外的優化 ....................................................................................................................... 38 總結 .......................................................................................................................................... 39 3 CPU:陷阱和優化技巧 .................................................................................................. 41 數據表示 .................................................................................................................................. 41 基本類型 ...
| | | | | |