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

移山之道:VSTS軟件開發(fā)指南
會(huì)員

這是一本介紹軟件開發(fā)方法(MSF)和工具(VSTS)的書。本書的內(nèi)容包括:程序設(shè)計(jì)的基本原則;如何在工具的幫助下進(jìn)行軟件開發(fā);如何與人合作;如何管理軟件工程及微軟的解決方案和方法論。本書通過虛擬的開發(fā)團(tuán)隊(duì)——移山公司利用VisualStudioTeamSystem(VSTS)及MicrosoftSolutionFramework(MSF)敏捷方法論來培訓(xùn)員工、開發(fā)商業(yè)網(wǎng)站的全過程,系統(tǒng)地講述了軟件開發(fā)各個(gè)方面的內(nèi)容。并且通過一系列發(fā)生在團(tuán)隊(duì)成員之間的故事和對(duì)話,生動(dòng)地描述了在實(shí)戰(zhàn)中如何運(yùn)用開發(fā)方法,讓讀者了解VSTS及MSF如何與真實(shí)的開發(fā)過程相結(jié)合,同時(shí)解答讀者的疑惑。本書共分3個(gè)部分,在編排上由易到難,可以供各種層次的讀者選擇閱讀。第1部分,介紹VSTS的基本功能;第2部分,著重講個(gè)人開發(fā)技術(shù)和兩人如何合作;第3部分,聯(lián)系具體的開發(fā)過程,講解具體使用技巧,理論聯(lián)系實(shí)戰(zhàn)。書后有6篇附錄,收錄了參考文獻(xiàn)、常用文檔模板,以及VSTS2008版本的新功能介紹等。

鄒欣 ·軟件工程 ·14.7萬字

深入剖析Nginx
會(huì)員

Nginx是一款功能強(qiáng)大的高性能Web和反向代理服務(wù)器,最初由俄羅斯程序員IgorSysoev開發(fā),而當(dāng)前由IgorSysoev領(lǐng)導(dǎo)的專業(yè)公司Nginx,Inc.進(jìn)行持續(xù)的維護(hù)與更新。Nginx可以在大多數(shù)UNIX或類UNIX系統(tǒng)上編譯運(yùn)行,比如FreeBSD、Solaris、Linux等,并且官方還提供有Windows下的可執(zhí)行版本。目前,Nginx在Netflix、Wordpress.com、新浪、網(wǎng)易、騰訊、豆瓣等國(guó)內(nèi)外眾多知名網(wǎng)站中應(yīng)用。《深入剖析Nginx》不是一本關(guān)于Nginx配置指令如何使用的介紹手冊(cè)。本書重點(diǎn)在于通過剖析Nginx的源代碼,探究其功能結(jié)構(gòu)及其內(nèi)部實(shí)現(xiàn)原理。全書共14章和3個(gè)附錄。首先介紹了開始剖析Nginx源代碼前的準(zhǔn)備工作,以及跟蹤和調(diào)試的方法;然后,分別深入分析了Nginx的進(jìn)程模型、數(shù)據(jù)結(jié)構(gòu)、配置指令、主要功能模塊、I/O事件處理、變量機(jī)制、客戶端請(qǐng)求過程、Filter模塊實(shí)例、負(fù)載均衡策略以及Handler模塊等。附錄部分提供了Nginx的編譯模塊、運(yùn)行配置等有用信息。從源碼剖析的角度出發(fā),是程序員常用的學(xué)習(xí)和提高方法?!渡钊肫饰鯪ginx》是作者多年研讀Nginx代碼、深入思考和不斷實(shí)踐的結(jié)晶。《深入剖析Nginx》適合系統(tǒng)程序員、軟件開發(fā)工程師、Nginx高級(jí)運(yùn)維工程師閱讀參考,對(duì)于有志從事相關(guān)工作的IT專業(yè)學(xué)生,更是不可多得的學(xué)習(xí)資料。

高群凱 ·軟件工程 ·15.1萬字

項(xiàng)目實(shí)踐精解:基于EJB 3.0和Web Services的Java應(yīng)用開發(fā)
會(huì)員

本書通過豐富的項(xiàng)目實(shí)踐(onlinebookstore)案例和深入淺出的講解,引領(lǐng)讀者學(xué)習(xí)JavaEJB和WebServices應(yīng)用完整的開發(fā)體系,以及JavaEJB和WebServices的各個(gè)組件在項(xiàng)目開發(fā)中的實(shí)際應(yīng)用,包括:理解EJB3.0的三種Bean和多層(multi-tier)數(shù)據(jù)庫(kù)應(yīng)用架構(gòu);使用實(shí)體Bean開發(fā)數(shù)據(jù)庫(kù)應(yīng)用;熟悉事務(wù)處理、群集等高級(jí)特性;理解基于HTTP的多層(multi-tier)Web應(yīng)用架構(gòu);熟練使用Struts和EJB3.0開發(fā)Web應(yīng)用;掌握WebServices的概念及應(yīng)用。書中全面介紹了進(jìn)行EJB3.0和WebServices應(yīng)用開發(fā)的分析、設(shè)計(jì)、開發(fā)和測(cè)試技術(shù)。本書提供了一個(gè)完整的電子商務(wù)應(yīng)用的設(shè)計(jì)和開發(fā)項(xiàng)目,通過對(duì)該項(xiàng)目各個(gè)功能模塊從需求分析、系統(tǒng)分析設(shè)計(jì)、部署實(shí)現(xiàn)及測(cè)試等全過程的分析,使讀者能夠快速掌握EJB3.0和WebServices等Web開發(fā)中最核心的組件,最后,讀者能夠依據(jù)書中提供的項(xiàng)目案例定制所需的功能,開發(fā)專業(yè)的Java應(yīng)用系統(tǒng)。

李新力 梁立新編著 ·軟件工程 ·15.8萬字

DDD工程實(shí)戰(zhàn):從零構(gòu)建企業(yè)級(jí)DDD應(yīng)用
會(huì)員

這是一本能教你快速?gòu)牧銟?gòu)建一個(gè)完整的企業(yè)級(jí)DDD應(yīng)用的實(shí)戰(zhàn)性著作。DDD本身涉及的概念多,而且技術(shù)組件的實(shí)現(xiàn)也比較復(fù)雜,對(duì)于初學(xué)者來說門檻相對(duì)較高。本書在寫作上另辟蹊徑,首先用很短的篇幅將限界上下文、聚合、實(shí)體等十幾組核心概念和技術(shù)組件,以及SpringBoot、SpringCloud和Axon等開發(fā)DDD應(yīng)用的主流開源框架做了一個(gè)簡(jiǎn)單的介紹,然后用8章的篇幅講解了一個(gè)綜合性的案例,不僅將前面提到的這些核心概念、技術(shù)組件和開發(fā)框架的原理、使用全部融入到了案例中,還一步步地詳細(xì)講解了DDD應(yīng)用的實(shí)現(xiàn)方式和落地細(xì)節(jié)。通過閱讀本書,你能獲得以下收獲:架構(gòu)設(shè)計(jì):基于DDD核心概念設(shè)計(jì)業(yè)務(wù)體系架構(gòu)。技術(shù)體系:根據(jù)DDD技術(shù)實(shí)現(xiàn)模型掌握主流框架的應(yīng)用。案例實(shí)戰(zhàn):遞進(jìn)式演練DDD核心理念及技術(shù)的落地實(shí)現(xiàn)。工程實(shí)施:提升DDD工程的整體實(shí)施水平和能力。

鄭天民 ·軟件工程 ·11.6萬字

OpenAI API接口應(yīng)用實(shí)戰(zhàn)
會(huì)員

OpenAIAPI是一個(gè)為開發(fā)者、企業(yè)和研究者打造的平臺(tái)。通過這個(gè)API,用戶可以輕松地融合和應(yīng)用最前沿的AI技術(shù),而無須獨(dú)立訓(xùn)練模型或構(gòu)建復(fù)雜的支持系統(tǒng)。這種便利性不僅加速了各類自然語言處理任務(wù)的實(shí)現(xiàn)(如文本創(chuàng)作和問答系統(tǒng)),還大大降低了開發(fā)和運(yùn)營(yíng)的成本。隨著對(duì)OpenAI不斷地進(jìn)行研究和優(yōu)化,API用戶始終能夠享受到最新的技術(shù)成果。此外,API還為各個(gè)行業(yè)的創(chuàng)新者開辟了新的可能性,并助力各種新應(yīng)用和服務(wù)的誕生??傊琌penAIAPI不僅推動(dòng)了AI技術(shù)的廣泛應(yīng)用,還為廣大用戶提供了一種簡(jiǎn)單、高效的方式來探索和實(shí)現(xiàn)AI的潛能。本書分4篇,共19章,涵蓋的主要內(nèi)容有OpenAIAPI的基礎(chǔ)知識(shí)、OpenAIAPI詳解,使用OpenAIAPI實(shí)現(xiàn)智能問答、在線客服、教育輔導(dǎo)、編程助手、情感咨詢、心理咨詢、內(nèi)容創(chuàng)作、旅行規(guī)劃、法律咨詢、多語言翻譯、市場(chǎng)分析、文獻(xiàn)檢索等功能,開發(fā)工作準(zhǔn)備、聊天機(jī)器人實(shí)戰(zhàn)、AI繪畫系統(tǒng)實(shí)戰(zhàn)、AI文本審核系統(tǒng)實(shí)戰(zhàn),以及OpenAIAPI展望等。本書內(nèi)容詳盡,原理論述簡(jiǎn)單明了,案例豐富,可讀性強(qiáng),特別適合有開發(fā)基礎(chǔ)的后端Java開發(fā)人員閱讀,也可供其他后端開發(fā)語言的從業(yè)者借鑒。本書還適合需要了解ChatGPT技術(shù)的開發(fā)人員閱讀。

雷韋春 ·軟件工程 ·12萬字

架構(gòu)解密:從分布式到微服務(wù)(第2版)
會(huì)員

微服務(wù)、云原生、Kubernetes、ServiceMesh是分布式領(lǐng)域的熱點(diǎn)技術(shù),它們并不是憑空出現(xiàn)的,一定繼承了某些“前輩”的優(yōu)點(diǎn)。我們不僅要了解這些技術(shù),還要深入理解其發(fā)展脈絡(luò)、原理等,才能游刃有余地將其用于現(xiàn)有的項(xiàng)目開發(fā)或老系統(tǒng)改造中。本書總計(jì)9章。第1章講解分布式的基礎(chǔ)——網(wǎng)絡(luò),對(duì)國(guó)際互聯(lián)網(wǎng)、NIO、AIO、網(wǎng)絡(luò)傳輸中的對(duì)象序列化問題、HTTP的前世今生、TCP/IP、從CDN到SD-WAN等知識(shí)進(jìn)行深入講解。第2章講解分布式系統(tǒng)的經(jīng)典理論,涉及分布式系統(tǒng)的設(shè)計(jì)理念、一致性原理;ZooKeeper的使用場(chǎng)景;CAP理論的前世今生;BASE準(zhǔn)則;分布式事務(wù)的原理。第3章從RPC開始,講解分布式服務(wù)治理框架的起源與原理,并講解ZeroCIce的原理和微服務(wù)架構(gòu)實(shí)戰(zhàn)。第4~6章以專題形式講解內(nèi)存、分布式文件存儲(chǔ)和分布式計(jì)算,對(duì)每個(gè)專題都講解相關(guān)的重要理論、產(chǎn)品、開源項(xiàng)目及經(jīng)驗(yàn)等。第7章深入講解全文檢索與消息隊(duì)列中間件的原理及用法。第8章講解以Kubernetes為代表的微服務(wù)架構(gòu)解決了傳統(tǒng)架構(gòu)的哪些痛點(diǎn);ServiceMesh解決了微服務(wù)架構(gòu)的哪些問題,以及如何理解它的原理和核心內(nèi)容。第9章分享作者的架構(gòu)實(shí)踐經(jīng)驗(yàn)。不論你是有十幾年研發(fā)經(jīng)驗(yàn)及架構(gòu)經(jīng)驗(yàn)的IT老手,還是剛?cè)腴T系統(tǒng)架構(gòu)的IT新手,本書都能對(duì)你理解分布式架構(gòu)和微服務(wù)架構(gòu)大有助益。

吳治輝 ·軟件工程 ·15.9萬字

騰訊Android自動(dòng)化測(cè)試實(shí)戰(zhàn)
會(huì)員

本書不僅深度解析這些框架的原理,還給出了手機(jī)QQ瀏覽器、應(yīng)用寶項(xiàng)目中的典型案例,像最常見的App速度、要求較高的視頻播放性能測(cè)試等,供需要實(shí)踐的讀者學(xué)習(xí),這也是本書的重要特色之一。本書前半部分主要介紹業(yè)界流行的Android自動(dòng)化框架的基礎(chǔ)知識(shí),聚焦工具框架的原理以及基礎(chǔ)API使用、框架的二次開發(fā)改造(根據(jù)具體項(xiàng)目做相應(yīng)修改),以及實(shí)踐過程中一些共性問題的分享。如果讀者已經(jīng)掌握這些框架基礎(chǔ),那么對(duì)本書內(nèi)容的理解就會(huì)更容易。同時(shí)讀者可以重點(diǎn)關(guān)注本書中介紹的對(duì)框架進(jìn)行二次開發(fā)的內(nèi)容,并結(jié)合自己的實(shí)際項(xiàng)目考慮如何應(yīng)用這些知識(shí)提升自己的工作效率;基礎(chǔ)比較高的讀者可跳過這部分直接閱讀后半部分。后半部分通過一些實(shí)際案例來講解自動(dòng)化框架的應(yīng)用,更強(qiáng)調(diào)系統(tǒng)性分析設(shè)計(jì)能力,包括需求的分析、工具選型、測(cè)試方案、代碼覆蓋率的應(yīng)用等,覆蓋功能測(cè)試、性能測(cè)試的具體實(shí)戰(zhàn)案例。這部分對(duì)讀者的技術(shù)能力要求相對(duì)更高一些,涉及的知識(shí)點(diǎn)的深度和廣度要明顯高于前半部分,需要進(jìn)行AndroidApp應(yīng)用的性能速度測(cè)試的讀者可以深入閱讀,領(lǐng)會(huì)書中所提場(chǎng)景的測(cè)試設(shè)計(jì)與思路,進(jìn)而掌握框架的精髓所在。在經(jīng)典案例中也給出了很多具體實(shí)現(xiàn)思路的介紹與分析,讓讀者知其然、并知其所以然,同時(shí)各位作者也把項(xiàng)目測(cè)試工程代碼加以整理,打包至TMQ后臺(tái),供讀者下載,讀者如有需要可以直接導(dǎo)入工程進(jìn)行調(diào)試學(xué)習(xí),以大大減少學(xué)習(xí)成本。讀者可以根據(jù)自己的需求閱讀相應(yīng)章節(jié)的內(nèi)容:如熟悉Java語言,又面臨Debug未混淆被測(cè)App的情況,建議直接學(xué)習(xí)Robotium框架,因?yàn)镽obotium操作簡(jiǎn)單、相關(guān)資料豐富,還能支持ant、maven打包,與jenkins結(jié)合較好;因Robotium不支持跨應(yīng)用,所以對(duì)于需要支持跨應(yīng)用的框架,讀者可以閱讀UIAutomator和Appium框架,其中Appium是借助WebDriverJSON協(xié)議實(shí)現(xiàn)的,能支持多種語言編寫測(cè)試腳本;對(duì)于有一定經(jīng)驗(yàn)的讀者,在案例選擇時(shí)可以結(jié)合Robotium和UIAutomator的優(yōu)點(diǎn)一起使用,此時(shí)可直接閱讀本書中的瀏覽器視頻性能測(cè)試案例。

丁如敏 盛娟等 ·軟件工程 ·12.5萬字

QQ閱讀手機(jī)版

主站蜘蛛池模板: 玉龙| 蒲江县| 沙坪坝区| 朝阳区| 普兰店市| 峡江县| 万源市| 扶风县| 岳普湖县| 宿州市| 临汾市| 兴安盟| 甘德县| 合川市| 万全县| 湛江市| 兰西县| 元谋县| 天长市| 渝中区| 霍邱县| 安溪县| 南京市| 泗洪县| 哈尔滨市| 万源市| 正安县| 云安县| 县级市| 静海县| 武平县| 郸城县| 江陵县| 台山市| 莱州市| 溆浦县| 米易县| 腾冲县| 清原| 亚东县| 新泰市|