登錄???|???注冊
本書從原理出發,系統性地介紹了分布式系統和算法,而非介紹如何使用某種分布式框架。本書首先介紹了分布式系統是如何被建模的,以及分布式算法是如何被描述的,然后從基礎的鏈路抽象開始逐步增加復雜度,最終將復雜的共識抽象以簡單的方式呈現在讀者面前。通過閱讀本書,讀者不僅可以掌握常用的分布式算法,還可以學到分布式算法的證明方法及適用條件,為自行設計分布式系統和算法打下堅實的基礎。本書適合分布式領域的初學者及相關從業者閱讀參考。
江峰 ·軟件工程 ·17.2萬字
本書通過一個完整項目案例由淺入深地介紹了業務建模和軟件設計的方法論——領域驅動設計(DomainDrivenDesign,DDD)。首先,本書介紹了DDD的基本概念和主流設計方法,同時引入貫穿全書的案例系統,并完成案例系統的基礎設計;其次,圍繞DDD的統一語言、子域和限界上下文展開討論,探討從問題空間進入解空間的解決方案;再次,從領域建模范式講起,詳細分析實體、值對象、聚合、領域服務、應用服務和領域事件等DDD中與戰術設計相關的核心概念,并給出各個組件的設計方法和使用技巧;最后,圍繞常見領域驅動架構模式及DDD架構考量,給出DDD的架構設計和整合方案。本書結構清晰、內容豐富、圖文并茂,適合團隊負責人、業務設計人員、系統設計人員以及架構師等閱讀。
鄭天民 ·軟件工程 ·9.5萬字
pytest是Python的第三方測試框架,可以實現軟件測試各層次自動化。本書系統講述pytest的主要技術及在各層次自動化測試的應用。第1章介紹pytest框架。第2章講解框架運行管理及對測試用例、斷言的管理,運行管理中包括各種形式和層次的執行,展示框架的靈活性和全面性。第3章詳細介紹框架的核心技術fixture,fixture使用依賴注入技術完成方法、類、文件級、會話級關聯、數據關聯和共享,可完美解決各種情況耦合和共享。第4章結合測試中最重要的數據驅動技術產生的參數化技術,并配合fixture技術實現一組代碼多組數據的數據與代碼分離技術。第5章系統講解各種實用插件。第6~10章是實踐,從單元自動化測試、接口自動化測試、Web端自動化測試及App自動化測試計劃開始,講解設計、實現到執行的全流程。第11章介紹BDD,讓非技術人員也能參與測試的全過程。第12章介紹pytest一些相關配置。本書可作為從事軟件自動化測試的技術人員的參考書籍,也可作為高等院校,高職類軟件工程中質量保證的參考書籍。
房荔枝 梁麗麗編著 ·軟件工程 ·7.7萬字
《中文版EDIUSPro7從入門到精通》詳細地介紹了視頻剪輯的制作流程和細節,幫助用戶快速掌握EDIUSPro7軟件的使用方法。全書共15章,包括剪輯常識大講堂、剪輯入門必修知識、進入EDIUSPro7的世界、EDIUSPro7的剪輯流程、素材的采集與導入、素材的剪輯與操作、視頻濾鏡的應用、視頻轉場的應用、特效合成制作、字幕的應用、音頻音效制作、視音頻輸出、實戰案例制作、綜合案例制作和商業案例等方面的內容,并在講解過程中配有大量的輔助案例、練習、提示和技巧說明。
樊寧寧編著 ·軟件工程 ·13.5萬字
本書是作者圍繞軟件工程能力所做的系列培訓的內容匯編。這些內容來源于作者20多年以來對軟件工程的學習體會和項目實踐,以及對中國工業界軟件工程師的觀察和教育實踐。全書共8章,第1章說明了什么是軟件工程能力,闡述了軟件工程能力中的素質要求。第2~8章分別從代碼、文檔、項目管理這三個方面講解了提升軟件工程能力素質的實踐方法。對于代碼,第2章“代碼的藝術”對其進行了總體說明,第3章重點說明了代碼評審,第4章以Mini-spider為例說明了方法如何運用。對于文檔,第5章說明了如何寫好項目文檔,第6章說明了做研究的基本方法。對于項目管理,第7章簡要說明了如何做好項目管理,第8章重點說明了如何做好項目溝通。
章淼 ·軟件工程 ·8.7萬字
隨著智能手機、平板電腦的快速普及,越來越多的企業意識到建立自己的App應用和移動網站的重要性,也有越來越多的設計師開始轉戰移動平臺,這就關系到移動應用的產品設計。產品設計其實是一個由抽象的概念到具體形象化的處理過程。本書通過需求、產品、界面、圖標、動效、情感這6大塊內容,全方面解析移動應用的產品設計。本書分為6章,第1章分析了用戶的需求,從展開需求評估到信息的架構組織來進行闡述,也就是真正意義上的發現需求;第2章剖析了產品設計,包含草圖的繪制、原型的設計及交互設計,這幾大方面都是為了用戶體驗而生;第3章剖析了產品的界面設計,包括UI設計的原則、界面模式及UI設計的基本規范;第4章講解了圖標設計的原則和圖標的案例示范;第5章講解了動效設計的重要性及如何實現動畫效果;第6章講解了產品的情感化設計,包括情感化設計的意義和它在UI設計中的運用。本書適合產品經理、交互設計師、用戶體驗設計師、平面設計師,以及準備轉入產品設計行業的人士學習使用,同時,也適合產品設計相關專業的學生或者設計愛好者閱讀。
何天平 白珩 ·軟件工程 ·8.1萬字
數據結構與算法是計算機、軟件工程等相關專業一門非常重要的專業基礎和核心課程。《深入淺出數據結構與算法:微課視頻版》內容全面,語言通俗易懂,所選案例典型、豐富,結構清晰,重難點突出,所有算法均已實現,可直接運行。《深入淺出數據結構與算法:微課視頻版》共分為四篇,內容包括數據結構概述,數據結構與算法基礎,線性表,棧和隊列,串、數組與廣義表,樹,圖,查找,排序,回溯算法,貪心算法,分治算法,實用算法等。另外,《深入淺出數據結構與算法:微課視頻版》贈送同步微視頻、教學大綱、案例源代碼和PPT課件,方便讀者學習和使用。《深入淺出數據結構與算法:微課視頻版》可作為計算機軟件開發、準備考取計算機專業研究生和參加軟考人員學習數據結構與算法的參考書,也可作為計算機、軟件工程及相關專業的教材。
陳銳等編著 ·軟件工程 ·14.6萬字
本書由淺入深、循序漸進地介紹了規范化的軟件開發方法——共同演進的方法。內容包括過程模型、軟件需求、設計工程、生產率和工作量度量、軟件測試、軟件維護、質量管理、項目管理和風險管理等內容,最后介紹了一些常用的軟件開發工具,并給出編碼風格上的建議。本書注重理論與實踐結合,參考了IEEE和ACM關于軟件工程的10個知識體系內容。本書配有在線習題、電子課件、案例分析、實驗指導等教學資源,可登錄電子工業出版社華信教育資源網(www.hxedu.com.cn),免費注冊、下載。
田文洪主編 ·軟件工程 ·8.7萬字
本書從科學試驗和工程應用的角度出發,對MATLAB語言在控制領域的應用進行了詳細介紹。內容包括使用DAQ工具箱函數和ActiveX控件設計數據采集與控制程序;使用串口I/O流設計串口通信程序等。每種程序設計方法都提供了多個典型應用實例,每個實例都提供了線路圖、詳細的程序設計步驟和完整的源代碼。
田敏 李江全 鄧紅濤 劉軍等編著 ·軟件工程 ·12.4萬字
本書詳細介紹了可用于數據處理的表格格式、云產品、框架、存儲層,以及如何將這些內容組合在一起,以獲得適合自己需求的高性能解決方案。作者在書中提供的決策框架將幫助你明智地決定選擇哪種數據湖。本書是大數據領域每個人的必讀書。閱讀本書后,你將了解構建云數據湖所需的所有基礎知識,并能夠以多種方式應用這些知識。本書主要面向數據架構師、數據開發人員和數據運維專業人員,他們希望廣泛地了解設置和運營云數據湖的各個方面。
(美)魯克米尼·戈帕蘭 ·軟件工程 ·10.7萬字
本書系統地闡述了筆者對云計算,敏捷紅利的理解,以及敏捷紅利在企業運作過程中被云計算所觸發的機制,在介紹云計算近期在國內外的使用情況與相關問題的同時也介紹了云計算供應商的選擇和維護,為讀者在云計算商業用途方面開啟了一扇門戶。本書主要闡述了云計算的關鍵技術,核心架構在信息科技方面所產生的變革,對現代企業戰略利益的產生以及所起到的空前的影響,系統和重點地介紹了云在企業運營和管理中,所觸發敏捷紅利的機制。除了介紹云計算近期在國內外的使用情況,本書還為你提供了如何選擇和維護云計算供應商的建議。
張禮立 ·軟件工程 ·14.2萬字
本書以全景方式介紹了區塊鏈的過去與未來,從歷史背景、基礎知識、技術原理、產業應用、發展趨勢等方面,講述了區塊鏈是怎樣不斷發展、變化并對社會產生影響的。從區塊鏈1.0時代的數字貨幣,到區塊鏈2.0時代的數字金融,再到如今的區塊鏈3.0,我們從信息互聯網走向了價值互聯網。如何用法律法規約束和監管區塊鏈,如何推動區塊鏈應用落地,如何將區塊鏈與5G、大數據、人工智能等技術協同利用,充分發揮新一代信息技術的價值,是當下區塊鏈行業發展的難題。這些在本書中都能得到解答。區塊鏈發展至今,在如密碼學、智能合約、超級賬本等關鍵技術上取得了重大突破,涌現了一大批諸如DAO、DeFi、NFT等優秀應用場景。面向未來,區塊鏈在新能源、碳中和、知識產權、工業互聯網等領域,會產生什么樣的效應,催生什么樣的應用,本書也做了詳細探討。本書對想了解區塊鏈技術的普通用戶以及想更深入理解區塊鏈技術的專業人士都是大有裨益的。本書適合想要系統性、全局性了解當前區塊鏈技術的從業者,想要學習和實踐區塊鏈技術的傳統IT從業者,研究和探索區塊鏈技術的高校與研究機構人士,以及其他對區塊鏈技術感興趣的讀者。
唐毅編著 ·軟件工程 ·19.7萬字
這是一本從實踐角度深入探討如何利用大語言模型提升軟件交付全生命周期效率與效能的實戰性著作。全面細致地講解了研發和運維人員需要掌握的大語言模型及其相關技術的原理,重點講解了如何借助大模型實現DevOps、SRE、平臺工程三大領域的智能化實踐,覆蓋開發、測試、運維、監控、安全、項目管理等軟件開發全流程和全場景,通過豐富的實例展示了其在實際工作場景中的具體應用。本書的獨特之處在于它不僅涵蓋了基礎理論知識,如Transformer模型的基本原理及GPT系列模型的發展歷程,更注重于實踐應用,提供了從預訓練到微調的完整方法論。書中特別強調了大語言模型在降低IT人員認知負荷方面的作用,通過集成多種工具和技術,幫助企業構建更加高效、智能的軟件交付體系。此外,本書得到了來自企業級、學術界和研究機構近20位專家的一致好評。
顧黃亮 鄭清正 牛曉玲 車昕 ·軟件工程 ·16.6萬字
《JavaEE核心框架實戰》旨在提高讀者的學習效率,增強其項目實戰能力。為此,《JavaEE核心框架實戰》摒棄了軟件公司中不常用或不實用的技術,而是采用近200個開發案例,為讀者講解了開發商業軟件的必備知識,幫組讀者進行“精要”式的學習,汲取JavaEE的思想,正確地進行項目實戰。《JavaEE核心框架實戰》涵蓋了MyBatis3、Struts2、Ajax+JSON、Spring4MVC、Hibernate4、Spring4、WebLogic+EJB3等主流JavaEE框架的核心開發技術,介紹了MVC框架的原理實現、上傳、下載、數據驗證、國際化、多模塊分組開發、轉發/重定向;JSON的解析;將Ajax及JSON和MVC框架進行整合開發;ORM框架的CURD及MyBatis和Hibernate中映射文件的使用;Spring4中的IOC及AOP技術;企業中常使用的Struts2、Spring4MVC、MyBatis3、Hibernate4、Spring4整合開發,以及通過WebLogic+EJB3深入學習JavaEE的體系結構等實用內容。《JavaEE核心框架實戰》語言簡潔,示例豐富,適合具有一定Java編程基礎的讀者閱讀,以及使用Java進行軟件開發、測試的從業人員閱讀。
高洪巖 ·軟件工程 ·15萬字
這是一本講解以ChatGPT/GPT-4為代表的大模型如何為軟件研發全生命周期賦能的實戰性著作。它以軟件研發全生命周期為主線,詳細講解了ChatGPT/GPT-4在軟件產品的需求分析、架構設計、技術棧選擇、高層設計、數據庫設計、UI/UX設計、后端應用開發、Web前端開發、軟件測試、系統運維、技術管理等各個環節的應用場景和方法。讓讀者深刻地感受到,ChatGPT/GPT-4在革新傳統軟件工程的方式和方法的同時,還帶來了研發效率和研發質量的大幅度提升。更為重要的是,本書能幫助架構師、開發工程師、數據庫工程師、測試工程師、運維工程師、項目經理、產品經理、UI/UX工程師和技術管理者深入地理解ChatGPT/GPT-4的原理和應用,全面塑造他們在AI時代的核心競爭力,實現價值創新并形成競爭優勢,為未來的發展奠定基礎。作者在本書中創新性地提出了大模型時代的軟件研發新范式——水母開發模式(頂部大、底部小)。該模式將研發活動分成6個層次,分別對應軟件研發生命周期的分析、設計、編碼、測試、部署和維護。其中分析和設計層的工作量大很多,類似水母的頭部;其余4個層次的工作量較少,類似水母的觸手。除此之外,本書還給出了工程師們與ChatGPT互動(Prompt)的步驟和注意事項,整個過程分為6步,只要遵循這6步就能比較容易獲得較為滿意的輸出結果。
(美)陳斌 ·軟件工程 ·13.5萬字
本書共分20章,專門介紹了Swift的基礎語法及進行應用和游戲開發的技術。主要內容包括運算符、字符串、集合類、控制流、函數、枚舉類型、類、結構體、屬性、方法、下標、泛型、擴展、協議等內容,以及使用Swift語言開發iOS平臺的應用和游戲。最后給出了一個Flappybird游戲綜合案例,讓讀者了解使用Swift語言開發游戲的完整步驟。本書適合iOS程序員、Swift初學者學習用書,也可作為大專院校及培訓學校的教學用書。
李寧編著 ·軟件工程 ·8.9萬字
本書共分為11章:第1章介紹系統級封裝的歷史和發展趨勢。第2章了解一些常見的命令和工作環境。第3章是了解一些設計的數據。第4章介紹如何創建BGA封裝。第5章創建Die的零件庫。第6章建立DIE和BGA之間的連線關系。第7章介紹建立電源銅帶、建立引線鍵合線等內容。第8章介紹了使用約束管理器建立物理約束和間距約束等。第9章包括使用手動布線命令和自動布線命令進行布線等。第10章介紹了為鋪銅區域添加degassing孔、為BondFinger建立阻焊開窗等。第11章包括獨立式協同設計、實時的協同設計。
王輝 黃冕 李君編著 ·軟件工程 ·8.5萬字
DevSecOps在DevOps的基礎上融入安全底線思維,是軟件工程領域的前沿理論。本書系統地闡述企業實踐DevSecOps所需的理論、技術和方法,首先從軟件工程發展趨勢,尤其是敏捷、DevOps等領域的發展趨勢出發,結合DevOpsbest實踐、DevSecOps相關報告和標準,循序漸進地闡述DevSecOps理念;然后解讀DevSecOpsbest實踐,根據DevSecOpsbest實踐涉及的重點階段和相關技術講解平臺設計與工具應用,并結合開源、云原生等領域的流行工具介紹DevSecOps工具鏈及平臺建設方法;最后以作者的實戰經驗和業界的實踐案例介紹DevSecOps的實施方法。
陳能技 ·軟件工程 ·18.8萬字
本書結合具體實例由淺入深、從易到難地講述了Revit2020的基本知識,并以培訓大樓為例,介紹了Revit2020在工程設計中的應用。本書內容按知識結構分為17章,包括Revit2020簡介、Revit2020基本操作、基本繪圖工具、主體建筑繪制、樓板設計、門窗設計、屋頂設計、樓梯設計、外部設計、場地設計、家具布置、渲染視圖和施工圖設計等內容。
胡仁喜 劉炳輝 ·軟件工程 ·12.6萬字
C語言兼具高級語言和匯編語言的特點,學習起來難度較大,令不少初學者望而生畏。同時,C語言又是一門應用非常廣泛的編程語言,在實際應用中如何根據不同的應用場景高效地使用C語言,也是大家非常感興趣的話題。《C語言點滴》精心選取C語言一些必備知識,這也是初學者容易搞不清楚、犯錯誤的知識點,進行深入地分析和介紹,以期幫助讀者清除C語言學習之路上的“絆腳石”,降低初學入門的難度,培養繼續深入的興趣。全書共14章。第1章覆蓋了C語言學習和程序員職業生涯的入門話題,輕松詼諧,堪稱“餐前開胃小菜”。第2章介紹了編寫程序所需的基礎知識。第3章到第13章,分別針對C語言的要點和難點進行深入細致的剖析和探討,涉及數據類型、表達式和運算符、輸入輸出、控制結構、函數、庫函數、數組、指針、結構體、文件、錯誤與調試等內容。第14章探討了程序效率和編程習慣等話題,并且為讀者繼續學習C語言指明了方向。《C語言點滴》作者有教授C語言課程的背景,其深入淺出、輕松幽默、娓娓道來的講課風格,在《C語言點滴》中也得到充分體現。讀者在閱讀時往往會會心一笑,在不知不覺中收獲知識和感悟。通過閱讀《C語言點滴》,讀者可以掌握C語言編程的核心知識點和必備技能,也可以鞏固基礎、拓展視野,為程序員的職業生涯鋪路搭橋。《C語言點滴》適合作為C語言初學者和程序員的入門讀物和自學教程,也可作為高等院校計算機相關專業學生的參考讀物。
趙巖 ·軟件工程 ·15.9萬字
網站合作:傅女士 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閱讀手機版