官术网_书友最值得收藏!

前端跨界開發(fā)指南:JavaScript工具庫原理解析與實戰(zhàn)
會員

本書是字節(jié)跳動資深前端工程師嘔心瀝血之作,也是目前市場上少有的從原理到實戰(zhàn)深度剖析JavaScript生態(tài)中經(jīng)典工具庫的技術(shù)圖書。書中不僅詳細介紹了JavaScript語言在瀏覽器頁面之外的不同應(yīng)用場景,更從實用技巧、設(shè)計理念、原理、源碼等角度對精心挑選的30多個工具庫進行了全方位的解析,希望讀者在領(lǐng)略JavaScript代碼之美的同時,也能拓寬技術(shù)視野。此外,為了幫助讀者更好地理解書中所講述的內(nèi)容,隨書代碼倉庫里提供了大量可運行的源碼,包括精簡版的庫重寫和完整的代碼示例。全書共分6篇:基礎(chǔ)篇(第1~10章)挑選了前端工程師開發(fā)中常用的工具,主要涉及編寫模擬數(shù)據(jù)、服務(wù)端開發(fā)、靜態(tài)類型檢查、模塊管理工具、實用工具庫、函數(shù)式編程等。圖形學(xué)篇(第11~15章)首先介紹了前端如何繪制流程圖,然后給出了Canvas技術(shù)、數(shù)據(jù)可視化、SVG技術(shù)及3D渲染相關(guān)的知識及實戰(zhàn)指南。多媒體篇(第16~20章)主要介紹如何在網(wǎng)頁中繪制PPT,以及高性能動畫、音頻處理和視頻處理相關(guān)的知識和應(yīng)用。在短視頻技術(shù)流行的當下,一線互聯(lián)網(wǎng)公司中有很多前端工程師專門從事音視頻相關(guān)領(lǐng)域的研發(fā)工作,本章的內(nèi)容能夠幫助讀者對這個細分領(lǐng)域有個基本了解。跨端開發(fā)篇(第21~25章)主要介紹如何使用JavaScript編寫命令行工具、Shell自動化腳本、跨端Hybrid應(yīng)用和桌面應(yīng)用,以及如何發(fā)送二進制消息或通過控制反轉(zhuǎn)來實現(xiàn)代碼解耦,旨在幫助讀者提升工程化能力和基本的跨端跨界開發(fā)能力。游戲開發(fā)篇(第26~28章)主要介紹游戲開發(fā)相關(guān)的基本知識、開發(fā)技巧以及物理引擎相關(guān)的知識和實踐,每一章都提供了完整的可運行代碼和美術(shù)素材。跨界實踐篇(第29~31章)主要介紹如何使用JavaScript來實現(xiàn)人工神經(jīng)網(wǎng)絡(luò),并利用工具庫實現(xiàn)了一個可以語音控制的“吃豆人”游戲,最后講解了如何使用JavaScript來進行物聯(lián)網(wǎng)的開發(fā)。

史文強 ·程序設(shè)計 ·28.1萬字

DBA攻堅指南:左手Oracle,右手MySQL
會員

本書主要分為Oracle和MySQL兩大部分。第一部分介紹Oracle的日常運維,該部分由第1~4章構(gòu)成,內(nèi)容由淺入深地逐步展開。第1章主要介紹最初的生產(chǎn)環(huán)境搭建,以及上線前的壓力測試,并有針對性地講解各環(huán)節(jié)的注意事項和最佳實踐,幫助讀者構(gòu)建出一套穩(wěn)健的生產(chǎn)環(huán)境。第2章主要介紹上線后的日常運維及故障處理方案,通過由點到面的豐富案例,為讀者提供有效的解決方法和應(yīng)對思路。第3章主要介紹數(shù)據(jù)庫的遷移升級,通過實際案例講解各種主流方法,從而應(yīng)對不同的停機時間,以及遷移前后如何保證性能和數(shù)據(jù)一致性。第4章主要介紹SQL的優(yōu)化技巧,比如如何運用20%的知識處理80%的SQL性能問題。第二部分介紹MySQL的日常運維,該部分由第5~10章構(gòu)成。第5章主要是深入淺出地介紹MySQL最常使用的幾種安裝方式,并有針對性地告訴讀者一些注意事項及最佳實踐。第6章主要講解如何充分利用備份和恢復(fù)的各種手段,規(guī)避企業(yè)核心數(shù)據(jù)丟失的風(fēng)險。此章重點介紹了XtraBackup、Mysqldump等幾款集功能、性能、可用性于一體的實用工具,以應(yīng)對企業(yè)各種復(fù)雜需求。第7章主要講解基于跨地域機房數(shù)據(jù)中心搬遷、硬件設(shè)備迭代、業(yè)務(wù)爆發(fā)式增長下現(xiàn)有硬件資源不足等場景的底層數(shù)據(jù)遷移。本章會兼顧用戶停機窗口和成本,提供最佳解決方案。第8章主要圍繞傳統(tǒng)模式和GTID模式講解復(fù)制拓撲部署的最佳實踐及日常運維的生態(tài)建設(shè),以及如何使用復(fù)制技術(shù)構(gòu)建雙活或容災(zāi)等高可用方案。第9章主要講解MySQL5.7版本引入的支持多節(jié)點寫入的分布式高可用架構(gòu),此架構(gòu)基本無復(fù)制延遲,并且能保證數(shù)據(jù)強一致性,支持動態(tài)橫向擴展以對讀寫業(yè)務(wù)進行負載均衡。第10章主要介紹Zabbix代理模式,可將功能強大且易于擴展的Zabbix代理批量自動化部署在要監(jiān)控的目標上,以便主動監(jiān)控本地資源和應(yīng)用程序。最后,結(jié)合Grafana等開源軟件,最終實現(xiàn)對MySQL數(shù)據(jù)庫及其運行主機的監(jiān)控、告警和展示。

葉樺 徐浩 張夢穎 應(yīng)以峰 ·程序設(shè)計 ·25.1萬字

QQ閱讀手機版

主站蜘蛛池模板: 阿城市| 安阳市| 新干县| 伊金霍洛旗| 通海县| 彩票| 德钦县| 广西| 西城区| 奎屯市| 沁水县| 原平市| 调兵山市| 禹城市| 临沧市| 资讯 | 藁城市| 安庆市| 铜梁县| 阿巴嘎旗| 海阳市| 安仁县| 泽州县| 浪卡子县| 泸溪县| 烟台市| 临沧市| 定州市| 怀集县| 台前县| 东方市| 房产| 神农架林区| 柘城县| 怀仁县| 临猗县| 栖霞市| 荆州市| 沁源县| 泰宁县| 兴山县|