架構(gòu)師的工作包羅萬象,從開發(fā)基礎(chǔ)框架到設(shè)計軟件架構(gòu),從優(yōu)化系統(tǒng)性能到修復重要Bug,從新技術(shù)選型到做出關(guān)鍵技術(shù)決策,從指導工程師開發(fā)到溝通、協(xié)調(diào)各種內(nèi)外部關(guān)系。想要成為一個優(yōu)秀的軟件架構(gòu)師,需要經(jīng)過漫長的修煉,構(gòu)建起自己的軟件開發(fā)技術(shù)體系。但是一切看似紛繁復雜的技術(shù)技巧,均有其核心和基本的原理。本書對架構(gòu)師在職業(yè)進階道
本書以Python3.9為基礎(chǔ),結(jié)合豐富動手練習與項目實戰(zhàn),通俗易懂地介紹了Python編程與實際開發(fā)的重要知識點,內(nèi)容包括:Python環(huán)境構(gòu)建、數(shù)據(jù)類型、運算符和表達式、數(shù)據(jù)結(jié)構(gòu)和控制流、函數(shù)、序列、多線程編程、正則表達式、面向?qū)ο缶幊、文件操作、網(wǎng)絡編程、郵件收發(fā)、數(shù)據(jù)庫操作,并提供Python爬蟲、自然語言處理
本書介紹了持久內(nèi)存編程技術(shù)應用前景,涵蓋持久內(nèi)存的操作系統(tǒng)和硬件要求,以及如何使用模擬和真實的持久內(nèi)存硬件創(chuàng)建開發(fā)環(huán)境。本書對持久內(nèi)存的基本概念進行了解釋,介紹了面向C、C++、JavaScript和其他語言的持久內(nèi)存編程API,探討了采用持久內(nèi)存的RDMA,回顧了安全特性,并展示了許多示例。讀者可以在自己的系統(tǒng)上運行
這是一部注重編碼能力訓練的實戰(zhàn)性著作,既能幫助讀者扎實掌握Rust的主要語法知識并具備實戰(zhàn)能力,又能指導讀者快速從初學者晉級為高手。全書秉持學以致用的原則:一方面,沒有事無巨細地羅列Rust的每一個語法知識點,但是常用知識點和重要知識點悉數(shù)囊括;一方面,將各種常見數(shù)據(jù)結(jié)構(gòu)和算法與Rust編程實戰(zhàn)相結(jié)合,同時精選39道L
《Python網(wǎng)絡爬蟲從入門到精通》從初學者角度出發(fā),通過通俗易懂的語言、豐富多彩的實例,詳細介紹了使用Python實現(xiàn)網(wǎng)絡爬蟲開發(fā)應該掌握的技術(shù)。全書共分19章,內(nèi)容包括初識網(wǎng)絡爬蟲、了解Web前端、請求模塊urllib、請求模塊urllib3、請求模塊requests、高級網(wǎng)絡請求模塊、正則表達式、XPath解析、
本書將幫助讀者系統(tǒng)掌握編寫高效、優(yōu)雅的Python代碼的方法,快速成長為一位高水平的Python開發(fā)工程師。作者是Python編程領(lǐng)域的資深開發(fā)工程師,有多年的Python開發(fā)經(jīng)驗,本書得到了行業(yè)里15位技術(shù)專家的高度評價。為了幫助讀者編寫出高效的Python代碼,本書不僅從源代碼的角度系統(tǒng)地講解了Python的語法,
通過學習本書提供的500多個實際示例,讀者將學會使用交互式IPython解釋器和JupyterNotebook并快速掌握Python編碼方法。在學習完第1~5章的Python基礎(chǔ)知識以及第6和7章的一些關(guān)鍵內(nèi)容之后,讀者將能夠處理第11~16章中有關(guān)人工智能案例的重要實操內(nèi)容,包括自然語言處理,用于情感分析的Twitt
《PyQt從入門到精通》從初學者角度出發(fā),通過通俗易懂的語言、豐富多彩的實例,詳細介紹了使用PyQt5進行PythonGUI應用程序開發(fā)應該掌握的各方面技術(shù)。全書共分20章,包括PyQt5入門,Python的下載與安裝,搭建PyQt5開發(fā)環(huán)境,Python語言基礎(chǔ),Python中的序列,Python面向?qū)ο蠡A(chǔ),創(chuàng)建*
本書以Java12版為基礎(chǔ),全面系統(tǒng)介紹Java語言,并引導讀者進入**的Java編程領(lǐng)域。全書分為三部分,共包括19章。第一部分Java編程概述,第二部分Java主體單元建構(gòu),第三部分Java高級階段。本書內(nèi)容豐富全面,適用于任何想學習Java的讀者。學習本書內(nèi)容不需要讀者具有Java專業(yè)知識或任何其他編程語言知識。
本書是面向軟件自動化測試方向的一門綜合性實戰(zhàn)教材,依據(jù)企業(yè)內(nèi)部標準化軟件測試流程,將主流的功能自動化測試工具UFT、性能自動化測試工具LoadRunner和測試管理工具ALM進行整合,針對定制的CRM軟件執(zhí)行功能測試和性能測試,使用ALM對整個測試流程進行管理。全書分為4章,第1章主要介紹本書中需要用到的軟件測試基本理