發表於2024-12-27
現貨正版 Node.js調試指南 趙坤 Node.js實戰 Node.js開發進階指南 pdf epub mobi txt 電子書 下載
版 次:1頁 數:字 數:印刷時間:2018年06月01日開 本:16開紙 張:膠版紙包 裝:平裝-膠訂是否套裝:否標準書號ISBN:9787121341465
所屬分類:
圖書>計算機/網絡>程序設計>其他
編輯
√ Node.js經典《Node.js實戰(雙色)》及《Node.js實戰(2季)》作者又一力作
√專門講調試的Node.js書,資料少有,從CPU、內存、代碼、工具、APM、日誌、監控、應用8方麵講解
√大部分小節都會以一段經典的問題代碼為例進行分析並給齣解決方案
√ Node.js進階參考書,適閤有一定Node.js 開發經驗的人閱讀
√隻講乾貨,沒廢話
內容簡介
《Node.js調試指南(全彩)》從CPU、內存、代碼、工具、APM、日誌、監控、應用這8 個方麵講解如何調試 Node.js,大部分小節都會以一段經典的問題代碼為例進行分析並給齣解決方案。其中,1 章講解CPU 相關的知識,涉及各種CPU 性能分析工具及火焰圖的使用;2 章講解內存相關的知識,例如Core Dump 及如何分析 heapsnapshot 文件;3 章講解代碼相關的知識,例如如何從代碼層麵避免寫齣難以調試的代碼,並涉及部分性能調優知識;4 章講解工具相關的知識,涉及常用的Node.js 調試工具和模塊;5 章講解APM(Application Performance Management)相關的知識,例如兩個不同的應用程序性能管理工具的使用;6 章講解日誌相關的知識,例如如何使用Node.js 的async_hooks 模塊實現自動日誌打點,並結閤各種工具進行使用;7 章講解監控相關的知識,例如如何使用Telegraf InfluxDB Grafana 搭建一個完整的Node.js 監控;8 章講解應用相關的知識,給齣瞭兩個完整的Node.js 應用程序的性能解決方案。
《Node.js調試指南(全彩)》並不適閤Node.js 初學者,適閤有一定Node.js 開發經驗的人閱讀。筆者傾嚮於將本書定位成參考書,每一小節基本獨立,如果遇到相關問題,則可以隨時翻到相應的章節進行閱讀。
作者簡介
趙坤,網名nswbmw, Node.js開發者,開源項目Paloma、Mongolass和EverBlog作者,崇尚開源,熱愛分享。
曾齣版《Node.js實戰(雙色)》和《Node.js實戰(2季)》。
1 章 CPU 1
1.1 理解perf 與火焰圖(FlameGraph) 2
1.1.1 perf 2
1.1.2 火焰圖 6
1.1.3 紅藍差分火焰圖 8
1.2 使用 v8-profiler 分析 CPU 的使用情況 11
1.3 Tick Processor 及Web UI 16
1.3.1 Tick Processor 16
1.3.2 Web UI 21
2 章 內存 23
2.1 gcore 與llnode 24
2.1.1 Core 和 Core Dump 24
2.1.2 gcore 25
2.1.3 llnode 25
2.1.4 測試 Core Dump 26
2.1.5 分析Core 文件 27
2.1.6 --abort-on-uncaught-exception29
2.1.7 小結 30
2.2 heapdump 30
2.2.1 使用heapdump 30
2.2.2 Chrome DevTools 32
2.2.3 對比快照 34
現貨正版 Node.js調試指南 趙坤 Node.js實戰 Node.js開發進階指南 下載 mobi epub pdf txt 電子書
現貨正版 Node.js調試指南 趙坤 Node.js實戰 Node.js開發進階指南 pdf epub mobi txt 電子書 下載