登錄???|???注冊
通常,人們對軟件架構師持兩種錯誤的看法。有人認為軟件架構師是一種高高在上的職位;有人認為軟件架構師完全不懂開發,只是會畫條條框框的指揮家。本書將打破這些傳統的認知,模糊軟件開發和架構在流程中的界限,進而為軟件架構正名。本書是一本強調實踐、注重實效、輕量級、面向開發者的軟件架構指南。如果你是一名想成為軟件架構師的程序員,那么本書就是為你準備的。
(英)Simon Brown ·軟件工程 ·10.5萬字
全鏈路壓測是互聯網服務容量保障工作人員的重要工作,也是橫跨多個領域的技術。本書采用“理論聯系實際,再從實際回溯到理論”的方式,深入淺出地闡述全鏈路壓測的知識。本書前4章聚焦于全鏈路壓測的基礎知識,先對全鏈路壓測的基本知識和發展前景等進行深入介紹,再展開講解全鏈路壓測的技術實現、組織保障和工具建設,其間穿插一些實例代碼和圖表,幫助讀者融會貫通。第5章和第6章介紹全鏈路壓測的衍生實踐,包括微服務架構下的容量治理,以及容量規劃與容量預測,將全鏈路壓測的應用價值擴大到更廣的領域。第7章用4個案例講解全鏈路壓測在不同類型企業的落地實踐,涵蓋全鏈路壓測在容量保障和混沌工程領域的應用。第8章從技術、管理和職業發展這3個方面,以問答形式闡述多個全鏈路壓測問題,為讀者帶來更多的思考。本書內容既包括全鏈路壓測的理論知識,又包括豐富的實踐案例,適合架構師、研發人員、性能測試人員、運維人員、網站可靠性工程師、團隊管理者、項目經理等閱讀。
吳駿龍 ·軟件工程 ·10.5萬字
本書是基于Proteus8.5的VisualDesigner教程,圍繞Arduino328開發板的一些具體實例進行講解,包括軟件操作、設計原理、可視化程序設計、系統仿真等。本書首先從VisualDesigner的界面入手,對界面的編輯環境和調試環境進行了詳細介紹,使得初學者能夠快速熟悉、掌握VisualDesigner的各項功能;其次對Arduino開發板及其與外圍設備在VisualDesigner中的應用進行了詳細介紹,其中包括Arduino開發板的結構、性能、特點、相關參數、可視化命令等,以及各種類型外圍設備的原理、可視化命令、實例等,使讀者進一步掌握Arduino開發板及其外圍設備在VisualDesigner中的應用;最后以實例的形式由淺入深地進行了分析,以使讀者更全面地掌握VisualDesigner項目的制作及可視化程序設計。
周潤景 ·軟件工程 ·10.3萬字
Cordova是一款優秀的移動跨平臺開發框架,開發者通過它能夠快速地將Web應用打包成在各個平臺上運行的本地APP。本書分3篇共16章,第一篇是入門篇,包括了Cordova的小伙伴們、在安卓和iOS開發環境下的配置、對HTML5前景的簡單介紹。第二篇是基礎知識篇,包含了本地事件設備信息、通訊錄、加速度傳感器、設備傳感器、音頻、文件、多媒體資源等Cordova中API的實例。第三篇是項目實戰篇,包括簡單的游戲(FlappyBird)、新聞客戶端,以及結合jQueryMobile制作的號碼本。本書內容詳盡、實例豐富,適合Cordova跨平臺APP開發的初學者,尤其是在校學生,以及有意在互聯網時代撈到第一桶金的創業者。
王亞飛 ·軟件工程 ·10.2萬字
本書以數據思維為主題,以數據分析全流程為主線,融合了編程語言、統計學基礎及案例分析等內容,全書分為4篇,囊括了數據思維的概念和培養方法、數據來源及體系建設、數據分析三大思維方式及用戶流失、用戶轉化實戰等共11章的內容。本書囊括了數據分析中常用的分析方法,包括經典的海盜(AARRR)模型、麥肯錫的MECE模型、邏輯樹、漏斗分析、路徑分析、對比分析、A/B試驗、RFM模型、K-Means算法、5W2H等分析方法,還包括各類方法的實踐案例及Python實操項目。可以說本書是數據分析方法論與統計學知識、編程語言及應用案例的完美結合。
李渝方 ·軟件工程 ·10.2萬字
本書闡述的“用戶體驗四維度”,既著力扎根生活,又力求深入淺出。圍繞“本質是什么,影響因素是什么,如何做到更好”這三個核心思路,本書探討了人與界面、人與內容、人與人和人與品牌的交互體驗,列舉了微信、B站、豆瓣、Keep、快手、小紅書等案例,涵蓋了根需求、功能架構、信息架構、交互設計、UI設計、知識型UGC、信息型UGC、社區調性、廣告傳播等內容。本書適合所有對用戶體驗感興趣的從業者和學生。
李瀟 ·軟件工程 ·10.2萬字
任侃 曹越 吳杰 ·軟件工程 ·10.2萬字
本書主要圍繞移動App的界面設計編寫。全書介紹了App從一個單純的想法到成為一個完整設計的過程,并涉及App案例解析和優缺點分析內容。同時,還介紹了設計師如何進行自我修養和素質培養,并介紹了工作中大家可能會遇到的各種問題合理的解決方式和方法。本書適合App設計相關人士、從事軟件界面相關人士、從事電子商務相關人士、從事平面設計且準備轉入界面設計的人士、從事交互設計人士、用戶體驗研究人士、界面設計創業人士、界面設計相關學生和界面設計愛好者閱讀參考。
司晟(leiomiya) ·軟件工程 ·10.1萬字
本書由資深架構師撰寫,從架構知識模型、架構落地方法和架構思維模式三大維度剖析架構師的能力模型。具體而言,本書融合TOGAF、DDD、RUP等主流架構方法論,抽象出一個具有高度普適性的架構認知框架,幫助讀者輕松入門,成為合格架構師。全書共10章,分為三部分。第一部分(第1章)提出一種架構認知的方法論,即架構認知框架=架構知識模型+架構落地方法+架構思維模式,后續章節圍繞此方法論展開。第二部分(第2~4章)介紹架構知識模型,該模型將大量的架構知識點進行分類與結構化,因為同類架構知識之間通常存在一些共性規則,可以相互借鑒。第三部分(第5~10章)介紹架構落地方法和架構思維模式。本部分提出一個標準化的端到端架構落地方法,該方法是在RUP、DDD和TOGAF等各類架構理論基礎上融合而成的,以幫助讀者有效應對復雜系統的設計。最后,本部分介紹了10種(5對)架構思維模式,旨在幫助架構師提升認知水平,以應對復雜系統的整體性挑戰。
靈犀 ·軟件工程 ·10萬字
這是一本系統剖析SoC底層軟件低功耗系統設計、實現與定制化的著作,同時它還全面講解了低功耗的知識點以及各種低功耗問題的定位與優化。作者在華為海思等半導體企業深耕低功耗領域10余年,本書內容基于作者的實際商用經驗撰寫而成,讀完本書后,我們至少能掌握以下知識:Linux內核中所有與低功耗相關的17個模塊的設計與實現原理,以及這些模塊的自定義實現和二次開發,這部分內容能讓讀者對低功耗相關的問題知其然并知其所以然。Linux內核中關于低功耗的設計思想,既同時適用于宏內核、微內核和精簡內核,又可以給其他的操作系統提供思路和啟發。低功耗的20余個擴展知識點,讓讀者對低功耗有更全面、更深入地了解。各種低功耗問題的定位方法和通用優化手段。
李曉杰 ·軟件工程 ·10萬字
本書既包括MySQL比較重要的基礎內容,如安裝、索引、鎖、事務、體系結構、主從復制(包括GTID復制、半同步復制、并行復制等)等,也包括MySQL的優化(從硬件、操作系統,參數、SQL語句等方面的優化)、規范、安全、備份、監控、高可用(MHA、Orchestrator和MGR)、分庫分表、周邊工具等實戰內容。另外,本書增加了一些比較新的內容,如MySQL8.0的新特性、云時代DBA工作的變化等。本書可作為MySQL初學者、DBA、開發工程師、運維工程師、架構師等的參考資料。
劉遵慶等 ·軟件工程 ·9.9萬字
本書作者認真研究軟件測試流程,準確把握軟件測試行業發展動態,使本書既有普遍性又有針對性。本書吸取了國家示范性高職院校建設成果,采用任務引領、項目主導的方法,使初學者容易快速入門,易于動手實際操作。本書按照軟件測試流程共分為5章,即測試計劃、測試用例、測試執行、測試總結、測試工具。本書以企業真實項目引導,貫穿全書,巧妙地將軟件測試知識點融入各任務當中,體現了“做中學、學中做”的特色,是一本理實一體化的實戰教程。
于艷華 吳艷平主編 ·軟件工程 ·9.8萬字
本書是國產基礎軟件集群的實操指南,在揭示國產基礎軟件集群平臺本質的基礎上,對國產基礎軟件集群進行分類介紹,按照操作系統、數據庫、中間件的順序,分別對銀河麒麟高可用集群軟件、達夢數據共享集群、神通數據庫共享存儲集群、東方通中間件應用服務器集群的概念和特點等進行了介紹,并解析了這些集群的架構,闡述了如何搭建這些集群。最后,本書從實踐應用出發,列出了幾個重點行業的部署實踐指南,幫助讀者加深對內容的理解,做到學以致用。本書適合對基礎軟件行業感興趣、想了解國產基礎軟件的人士,以及基礎軟件相關行業的從業者。
武漢達夢數據庫股份有限公司等編著 ·軟件工程 ·9.8萬字
Scrum作為主流的敏捷方法,因其簡單易行而在軟件行業迅速普及。但要想取得成效,一些重要的節點不可或缺。作者從多年的實踐中,總結和梳理出30個捷徑,充分說明如何才能用對、用好Scrum。每個捷徑都包含相關的策略、工具和提示,讀者可以從幽默風趣的字里行間體會Scrum框架的精妙,掌握敏捷的精髓,這是正規培訓課程難以企及的。《Scrum捷徑:敏捷策略、工具與技巧》適合經歷過Scrum之痛的讀者參考,更適合沒有任何Scrum經驗的新人閱讀。
Ilan Goldstein ·軟件工程 ·9.8萬字
本書分為10章。第1章,主要介紹負載均衡技術的背景、發展歷史、現狀、原理和不同產品。第2章~第5章,主要介紹四層負載均衡和七層負載均衡的工作原理、功能應用和實現方式,以及負載均衡技術在云計算、微服務領域中的應用。第6章~第8章,主要從協議和實現兩個層面,深入介紹負載均衡的性能優化和安全設計,并詳細介紹基于DPDK技術的高性能并發網關DPVS的設計與實現。第9章,結合負載均衡技術在愛奇藝的落地實踐,主要介紹負載均衡服務的部署方法、監控告警、故障處理、性能分析等實例,以及負載均衡技術在云計算、邊緣計算中的應用。第10章,簡單地展望了未來負載均衡的一些發展趨勢。本書主要面向的是負載均衡服務的提供者和使用者、網絡技術研發人員、后端服務開發人員,同時也面向對負載均衡技術感興趣的廣大技術愛好者。
愛奇藝網絡虛擬化團隊 ·軟件工程 ·9.8萬字
本書著眼于Serverless方向,重點介紹FaaS的架構和實現原理。本書從Serverless的理念和基礎知識出發,介紹業內具有代表性的Serverless產品,進而引出字節跳動函數計算產品ByteFaaS,并介紹ByteFaaS的定位、特點和生態,以及整體架構等;詳細介紹傳統FaaS架構,包括FaaS控制面、FaaS數據面、FaaS運行時、FaaS觸發器、FaaS彈性伸縮等核心組件的設計與實現;闡述FaaS助推PaaS演進的思路和技術實踐,并延伸到FaaS輕量級函數與云邊一體;介紹Serverless在字節跳動的落地實踐和對Serverless未來的展望。
ByteFaaS函數計算團隊 ·軟件工程 ·9.7萬字
《微信小程序實戰入門:內含完整實例解析》是一本的全新的零基礎小程序實戰入門手冊。不但講解了開發工具的使用、框架的使用和微信API接口等相關知識點,更是結合CSS知識、html知識帶領大家去解決實際開發中的一些問題。詳細介紹小程序開發所涉及的內容和關鍵技術,幫助開發者快速掌握小程序開發,主要包括界面、網絡、本地數據及緩存、設備硬件、微信開發接口、媒體、后端開發與設計。包含完整的實例解析,幫助讀者從完成從實踐的蛻變,實現一本書搞定小程序開發。適合所有對小程序感興趣的人士閱讀。
劉明洋 ·軟件工程 ·9.7萬字
這是一本對網絡空間測繪的技術原理、工具使用、最佳實踐進行全面講解的著作,網絡空間測繪領域的知名企業知道創宇在該領域10多年經驗的總結。知道創宇的CEO、CTO、CSO等高管聯合撰寫,得到了政府機構、學術界、企業界的近10位專家聯袂推薦。全書內容一共分為三個部分:第1部分技術原理(第1-3章)全面介紹了網絡空間測繪的基礎知識、關鍵技術、能力體系以及網絡空間測繪搜索引擎的產品對比與分析。第二部分工具應用(第4~7章)詳細講解了知名的網絡空間測繪搜索引擎ZoomEye的功能和使用,包括Web界面、拓展應用、專題應用和進階應用。第三部分最佳實踐(第8~11章)從國家視角、監管視角、藍隊視角、科研視角詳細介紹展示了如何利用ZoomEye快速實現全球范圍內網絡空間資產評估、網絡空間資產風險暴露面排查、網絡基礎設施威脅監測、安全態勢感知和網絡安全研究等。本書對原理的介紹細致深入,對應用的講解循序漸進,對最佳實踐的介紹視角全面,包含大量時下流行的案例。
趙偉 楊冀龍等 ·軟件工程 ·9.7萬字
本書通過一個完整項目案例由淺入深地介紹了業務建模和軟件設計的方法論——領域驅動設計(DomainDrivenDesign,DDD)。首先,本書介紹了DDD的基本概念和主流設計方法,同時引入貫穿全書的案例系統,并完成案例系統的基礎設計;其次,圍繞DDD的統一語言、子域和限界上下文展開討論,探討從問題空間進入解空間的解決方案;再次,從領域建模范式講起,詳細分析實體、值對象、聚合、領域服務、應用服務和領域事件等DDD中與戰術設計相關的核心概念,并給出各個組件的設計方法和使用技巧;最后,圍繞常見領域驅動架構模式及DDD架構考量,給出DDD的架構設計和整合方案。本書結構清晰、內容豐富、圖文并茂,適合團隊負責人、業務設計人員、系統設計人員以及架構師等閱讀。
鄭天民 ·軟件工程 ·9.5萬字
本書包括三大部分,對應著三個層次的OpenCV開發進階:1.基礎篇學習OpenCV基礎知識,知道如何簡單使用API函數;2.進階篇學習OpenCV核心API、達到熟練掌握可以解決常見的計算機視覺問題;3.高級實戰篇:綜合運用OpenCV開發知識,解決實際問題。第一部分針對初級讀者,介紹什么是OpenCV、如何開始寫第一行OpenCV代碼,圖像如何被OpenCV加載與顯示、OpenCV基礎API操作、Mat對象與像素操作。第二部分針對中級讀者,從圖像卷積開始,認真學習OpenCV圖像處理、特征提取、機器學習等核心模塊相關知識點、穿插大量工程案例與代碼實踐、從圖像卷積濾波到二值圖像分析、圖像特征提取、自定義對象檢測、完整系統化的學習OpenCV傳統圖像處理的經典知識點與案例。真正做到扎實基礎、構建中級水準,可以解決常見計算機視覺問題。第三部分針對高級讀者,這是本書的重點與難點,主要涉及深度神經網絡運用、DNN中支持卷積神經網絡模型理解與調用、人臉檢測與識別、自定義對象檢測、深度神經網絡模型壓縮與優化、模型轉換與加速推理、tensorflow對象檢測框架與OpenCVDNN模塊結合使用等相關知識點、同時還有OpenCV傳統強項應用二值圖像分析相關的典型工業應用案例學習。通過對本書的學習,讀者對OpenCV整個框架理解、相關模塊的運用能力都達到一個新的高度、有能力設計復雜的計算機視覺算法、通過OpenCV解決實際問題、把深度學習模型應用到端側加速實現商業價值、拓展OpenCV與計算機視覺在各個行業的商業化落地。
賈志剛 張振 ·軟件工程 ·9.3萬字
網站合作:傅女士 fuli.a@yuewen.com
雙新用戶(設備和賬號都新為雙新用戶)下載并登錄后1-20天最多可免費領取20本會員/單訂書且可免費讀10天
Copyright (C) 2025 www.cqxianglaokan.com All Rights Reserved 上海閱文信息技術有限公司 版權所有 粵公網安備 44030002000001號 ???? 增值電信業務經營許可證:粵B2-20090059???? 互聯網ICP備案號: 粵B2-20090059-5 ???? 舉報電話:010-59357051 營業執照 網絡文化經營許可證:滬網文 (2023) 3296-228號 網絡出版服務許可證:(署)網出證(滬)字第055號????互聯網宗教信息服務許可證:滬(2023)0000015
QQ閱讀手機版