本書將碎片化的Java面試“八股文”知識點系統(tǒng)化、結(jié)構(gòu)化,精選了近200道經(jīng)典高頻的“八股文”面試題,整理了近20個經(jīng)典高頻的“實戰(zhàn)場景”解決方案,準(zhǔn)備了10多個面試簡歷實操技巧。每道面試題都標(biāo)注了難度指數(shù)、考查頻率、開發(fā)年限和匹配崗位等,并配置了二維碼,掃碼即可同步觀看視頻解說,能夠讓讀者享受到“同聲傳譯”式的體驗。本書內(nèi)容覆蓋了Java基礎(chǔ)知識,并發(fā)編程與多線程,集合原理,JVM原理,I/O與網(wǎng)絡(luò)編程,設(shè)計模式,Spring全家桶,Dubbo、Netty、MyBatis等互聯(lián)網(wǎng)常用框架,分布
本書主要講解分布式機(jī)器學(xué)習(xí)算法和開源框架,讀者既可以從宏觀的設(shè)計上了解分布式機(jī)器學(xué)習(xí)的概念和理論,也可以深入核心技術(shù)的細(xì)節(jié)設(shè)計中,對分布式機(jī)器學(xué)習(xí)形成深刻而直觀的認(rèn)識,做到學(xué)以致用。 本書共分為5篇,第1篇是分布式基礎(chǔ),首先介紹了分布式機(jī)器學(xué)習(xí)的概念、基礎(chǔ)設(shè)施,以及機(jī)器學(xué)習(xí)并行化技術(shù)、框架和軟件系統(tǒng),然后對集合通信和參數(shù)服務(wù)器PS-Lite進(jìn)行了介紹。第2篇是數(shù)據(jù)并行,以PyTorch和Horovod為主對數(shù)據(jù)并行進(jìn)行分析,讀者可以了解在具體工程領(lǐng)域內(nèi)實現(xiàn)數(shù)據(jù)并行有哪些挑戰(zhàn)和解決方案。第3篇是流
本書基于面向 Python 的 OpenCV(OpenCV for Python),介紹了圖像處理的方方面面。本書以 OpenCV 官方文檔的知識脈絡(luò)為主線,并對細(xì)節(jié)進(jìn)行補(bǔ)充和說明。 書中不僅介紹了 OpenCV 函數(shù)的使用方法,還介紹了函數(shù)實現(xiàn)的算法原理。在介紹 OpenCV 函數(shù)的 使用方法時,提供了大量的程序示例。而且在介紹函數(shù)對圖像的處理前,往往先展示函數(shù)對數(shù)值、數(shù)組 的處理,方便讀者從數(shù)值的角度觀察和理解函數(shù)的處理過程和結(jié)果。在介紹具體的算法原理時,本書盡 量使用通俗易懂的語言和貼近生
在這六年里,我跟蹤過許多微妙線索,與超過千余位AI從業(yè)者進(jìn)行了談話,見證了一段AI的發(fā)展,看見了技術(shù)風(fēng)暴。正是AI算力、框架、平臺、算法模型的合力創(chuàng)造了AI大模型的成功。在扎實的基建之上,ChatGPT這個“龐然大物”得以橫空出世。本書講述了微軟、阿里、京東、華為、百度等科技巨頭,以及科創(chuàng)企業(yè)AI技術(shù)演進(jìn)的故事,每個故事都有自己的聲音,每個故事都有自己的主角。那些推動技術(shù)的人,他們身負(fù)偉大任務(wù)的托付。他們發(fā)出光,我們被照亮。
本書主要介紹了ChatGPT和AI作畫提示詞的寫作技術(shù),不僅包括如何利用角色扮演、具體翔實和舉例提示等原則寫出高效、有趣的提示詞,以及如何將提示詞應(yīng)用于提升效率、創(chuàng)意思考和加速學(xué)習(xí),還包括思維鏈技術(shù)、工具調(diào)用、程序調(diào)用、使用LangChain庫構(gòu)建應(yīng)用等進(jìn)階內(nèi)容。本書有大量的應(yīng)用示例,可讀性極強(qiáng),適合對自然語言處理、機(jī)器學(xué)習(xí)和人工智能等領(lǐng)域感興趣的讀者閱讀。無論是初學(xué)者還是從業(yè)者,都能通過本書全面了解和深入掌握ChatGPT和AI作畫提示詞。同時,本書適合開發(fā)者和科技創(chuàng)新者閱讀,能夠為他們提供有
本書書針對ipad手繪軟件Procreate而編寫的。該書通過業(yè)內(nèi)著名的動畫導(dǎo)演、插畫家提供有代表性的作品實例,向讀者介紹用Procreate進(jìn)行人物角色設(shè)計創(chuàng)作的方法和技巧。書中簡要介紹了Procreat的基礎(chǔ)入門知識、人物角色的繪畫流程、五官、頭發(fā)、材質(zhì)等繪畫基礎(chǔ)知識,并提供了6個完整的角色設(shè)計實例,向讀者演示了陽光朋克女孩、魅影音樂家、女巫、騎手、藥劑師、神槍手巫師等不同角色的設(shè)計要點和流程。這是一本結(jié)合行業(yè)應(yīng)用的初級入門圖書,通過本書的學(xué)習(xí),讓讀者能快速入門并融入真正的CG角色設(shè)計創(chuàng)作。
Istio作為服務(wù)網(wǎng)格技術(shù)最具代表性的產(chǎn)品,歷經(jīng)多年發(fā)展已日漸成熟,并受到越來越多開發(fā)者的青睞。本書以 Istio 服務(wù)網(wǎng)格為核心,內(nèi)容包括基本概念、核心功能、運(yùn)維、企業(yè)級落地四大部分,從基本的安裝部署到功能實踐,從底層原理分析到故障排查,從進(jìn)階操作到企業(yè)級實戰(zhàn),由淺入深地介紹了 Istio 服務(wù)網(wǎng)格的各個方面。本書適合正在使用或關(guān)注 Istio 的開發(fā)工程師、運(yùn)維工程師、架構(gòu)師等云原生領(lǐng)域從業(yè)者閱讀。無論你是服務(wù)網(wǎng)格技術(shù)的初學(xué)者,還是該領(lǐng)域的專家,都能從本書中尋找到有借鑒意義的理論及實踐指導(dǎo)。
本書以Xilinx公司 7系列FPGA、UltraScale/UltraScale+和Versal ACAP內(nèi)部架構(gòu)為基礎(chǔ),介紹了與之匹配的RTL代碼風(fēng)格(采用SytemVerilog語言)和基于Vivado的設(shè)計分析方法。全書共10章內(nèi)容,包括了時鐘網(wǎng)絡(luò)、組合邏輯、觸發(fā)器、移位寄存器、存儲器、乘加運(yùn)算單元和狀態(tài)機(jī)的代碼風(fēng)格和優(yōu)化方法,也包含扇出和布線擁塞的優(yōu)化方法。本書可供電子工程領(lǐng)域內(nèi)的本科高年級學(xué)生和研究生學(xué)習(xí)參考,也可供FPGA工程師和自學(xué)者參考使用。
本書系統(tǒng)地講述了貫穿整個軟件生命周期的高質(zhì)量軟件產(chǎn)品的構(gòu)建方法與質(zhì)量保證體系。全書共7章,以軟件研發(fā)過程中廣泛使用的順序模型為邏輯主線:第1章為概述;第2~第4章講述軟件需求分析、策劃及設(shè)計;第5~第7章講述軟件實現(xiàn)、測試及持續(xù)集成與持續(xù)改進(jìn)。
Selenium是目前非常流行的一種自動化測試工具。本書基于Python 3語言講述了新的Selenium 4的基本理論與操作,涉及各種高級應(yīng)用,以及如何進(jìn)行項目實戰(zhàn),并提供了詳細(xì)的自動化平臺部署步驟。 本書共14章,分為4篇。第1篇介紹了Selenium概況、相關(guān)的基礎(chǔ)知識及環(huán)境的搭建步驟;第2篇介紹了Selenium涉及的各種技術(shù),包括前端技術(shù)、Selenium元素定位、Selenium常用方法及WebDriver進(jìn)階應(yīng)用;第3篇以攜程訂票系統(tǒng)為例,深入探討了如何進(jìn)行項目實戰(zhàn)與優(yōu)化,詳細(xì)介