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

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

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

李新力 梁立新編著 ·軟件工程 ·15.8萬(wàn)字

實(shí)戰(zhàn)Java虛擬機(jī):JVM故障診斷與性能優(yōu)化(第2版)
會(huì)員

不管技術(shù)如何發(fā)展,Java依然是一個(gè)充滿活力的生態(tài)圈,學(xué)習(xí)Java的人也越來(lái)越多,但多數(shù)人學(xué)習(xí)Java虛擬機(jī)(JVM)時(shí)都會(huì)遇到瓶頸。本書(shū)將通過(guò)200余個(gè)示例詳細(xì)介紹JVM中的各種參數(shù)配置、故障排查、性能監(jiān)控及性能優(yōu)化,幫助Java人突破瓶頸。本書(shū)共11章,修訂后版本涵蓋Java6~Java10。第1~3章介紹了Java虛擬機(jī)的定義、總體架構(gòu)、常用配置參數(shù)。第4~5章介紹了垃圾回收的算法和各種垃圾回收器。第6章介紹了Java虛擬機(jī)的性能監(jiān)控和故障診斷工具。第7章詳細(xì)介紹了對(duì)Java堆的分析方法和案例。第8章介紹了Java虛擬機(jī)對(duì)多線程,尤其是對(duì)鎖的支持。第9~10章介紹了Java虛擬機(jī)的核心—Class文件結(jié)構(gòu),以及Java虛擬機(jī)中類(lèi)的裝載系統(tǒng)。第11章介紹了Java虛擬機(jī)的執(zhí)行系統(tǒng)和字節(jié)碼,并給出了通過(guò)ASM框架進(jìn)行字節(jié)碼注入的案例。本書(shū)不僅適合Java程序員閱讀,還適合工作于Java虛擬機(jī)之上的研發(fā)人員、軟件設(shè)計(jì)師、架構(gòu)師閱讀。

葛一鳴 ·軟件工程 ·14.9萬(wàn)字

pytest框架與自動(dòng)化測(cè)試應(yīng)用
會(huì)員

pytest是Python的第三方測(cè)試框架,可以實(shí)現(xiàn)軟件測(cè)試各層次自動(dòng)化。本書(shū)系統(tǒng)講述pytest的主要技術(shù)及在各層次自動(dòng)化測(cè)試的應(yīng)用。第1章介紹pytest框架。第2章講解框架運(yùn)行管理及對(duì)測(cè)試用例、斷言的管理,運(yùn)行管理中包括各種形式和層次的執(zhí)行,展示框架的靈活性和全面性。第3章詳細(xì)介紹框架的核心技術(shù)fixture,fixture使用依賴(lài)注入技術(shù)完成方法、類(lèi)、文件級(jí)、會(huì)話級(jí)關(guān)聯(lián)、數(shù)據(jù)關(guān)聯(lián)和共享,可完美解決各種情況耦合和共享。第4章結(jié)合測(cè)試中最重要的數(shù)據(jù)驅(qū)動(dòng)技術(shù)產(chǎn)生的參數(shù)化技術(shù),并配合fixture技術(shù)實(shí)現(xiàn)一組代碼多組數(shù)據(jù)的數(shù)據(jù)與代碼分離技術(shù)。第5章系統(tǒng)講解各種實(shí)用插件。第6~10章是實(shí)踐,從單元自動(dòng)化測(cè)試、接口自動(dòng)化測(cè)試、Web端自動(dòng)化測(cè)試及App自動(dòng)化測(cè)試計(jì)劃開(kāi)始,講解設(shè)計(jì)、實(shí)現(xiàn)到執(zhí)行的全流程。第11章介紹BDD,讓非技術(shù)人員也能參與測(cè)試的全過(guò)程。第12章介紹pytest一些相關(guān)配置。本書(shū)可作為從事軟件自動(dòng)化測(cè)試的技術(shù)人員的參考書(shū)籍,也可作為高等院校,高職類(lèi)軟件工程中質(zhì)量保證的參考書(shū)籍。

房荔枝 梁麗麗編著 ·軟件工程 ·7.7萬(wàn)字

架構(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)目開(kāi)發(fā)或老系統(tǒng)改造中。本書(shū)總計(jì)9章。第1章講解分布式的基礎(chǔ)——網(wǎng)絡(luò),對(duì)國(guó)際互聯(lián)網(wǎng)、NIO、AIO、網(wǎng)絡(luò)傳輸中的對(duì)象序列化問(wèn)題、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開(kāi)始,講解分布式服務(wù)治理框架的起源與原理,并講解ZeroCIce的原理和微服務(wù)架構(gòu)實(shí)戰(zhàn)。第4~6章以專(zhuān)題形式講解內(nèi)存、分布式文件存儲(chǔ)和分布式計(jì)算,對(duì)每個(gè)專(zhuān)題都講解相關(guān)的重要理論、產(chǎn)品、開(kāi)源項(xiàng)目及經(jīng)驗(yàn)等。第7章深入講解全文檢索與消息隊(duì)列中間件的原理及用法。第8章講解以Kubernetes為代表的微服務(wù)架構(gòu)解決了傳統(tǒng)架構(gòu)的哪些痛點(diǎn);ServiceMesh解決了微服務(wù)架構(gòu)的哪些問(wèn)題,以及如何理解它的原理和核心內(nèi)容。第9章分享作者的架構(gòu)實(shí)踐經(jīng)驗(yàn)。不論你是有十幾年研發(fā)經(jīng)驗(yàn)及架構(gòu)經(jīng)驗(yàn)的IT老手,還是剛?cè)腴T(mén)系統(tǒng)架構(gòu)的IT新手,本書(shū)都能對(duì)你理解分布式架構(gòu)和微服務(wù)架構(gòu)大有助益。

吳治輝 ·軟件工程 ·15.9萬(wàn)字

面向用戶的設(shè)計(jì):移動(dòng)應(yīng)用產(chǎn)品設(shè)計(jì)之道
會(huì)員

隨著智能手機(jī)、平板電腦的快速普及,越來(lái)越多的企業(yè)意識(shí)到建立自己的App應(yīng)用和移動(dòng)網(wǎng)站的重要性,也有越來(lái)越多的設(shè)計(jì)師開(kāi)始轉(zhuǎn)戰(zhàn)移動(dòng)平臺(tái),這就關(guān)系到移動(dòng)應(yīng)用的產(chǎn)品設(shè)計(jì)。產(chǎn)品設(shè)計(jì)其實(shí)是一個(gè)由抽象的概念到具體形象化的處理過(guò)程。本書(shū)通過(guò)需求、產(chǎn)品、界面、圖標(biāo)、動(dòng)效、情感這6大塊內(nèi)容,全方面解析移動(dòng)應(yīng)用的產(chǎn)品設(shè)計(jì)。本書(shū)分為6章,第1章分析了用戶的需求,從展開(kāi)需求評(píng)估到信息的架構(gòu)組織來(lái)進(jìn)行闡述,也就是真正意義上的發(fā)現(xiàn)需求;第2章剖析了產(chǎn)品設(shè)計(jì),包含草圖的繪制、原型的設(shè)計(jì)及交互設(shè)計(jì),這幾大方面都是為了用戶體驗(yàn)而生;第3章剖析了產(chǎn)品的界面設(shè)計(jì),包括UI設(shè)計(jì)的原則、界面模式及UI設(shè)計(jì)的基本規(guī)范;第4章講解了圖標(biāo)設(shè)計(jì)的原則和圖標(biāo)的案例示范;第5章講解了動(dòng)效設(shè)計(jì)的重要性及如何實(shí)現(xiàn)動(dòng)畫(huà)效果;第6章講解了產(chǎn)品的情感化設(shè)計(jì),包括情感化設(shè)計(jì)的意義和它在UI設(shè)計(jì)中的運(yùn)用。本書(shū)適合產(chǎn)品經(jīng)理、交互設(shè)計(jì)師、用戶體驗(yàn)設(shè)計(jì)師、平面設(shè)計(jì)師,以及準(zhǔn)備轉(zhuǎn)入產(chǎn)品設(shè)計(jì)行業(yè)的人士學(xué)習(xí)使用,同時(shí),也適合產(chǎn)品設(shè)計(jì)相關(guān)專(zhuān)業(yè)的學(xué)生或者設(shè)計(jì)愛(ài)好者閱讀。

何天平 白珩 ·軟件工程 ·8.1萬(wàn)字

OpenGL ES 2.0游戲開(kāi)發(fā)(下卷)
會(huì)員

《OpenGLES2.0游戲開(kāi)發(fā)(下卷):高級(jí)特效和典型案例》共分12章,內(nèi)容按照必知必會(huì)的基礎(chǔ)知識(shí)、基于OpenGLES2.0實(shí)現(xiàn)基本特效,以及真實(shí)大型游戲案例的順序進(jìn)行詳細(xì)講解。第1章介紹如何通過(guò)頂點(diǎn)著色器實(shí)現(xiàn)酷炫效果,包括飄揚(yáng)的旗幟、扭動(dòng)的軟糖、展翅飛翔的雄鷹、吹氣特效等。第2章介紹程序紋理、數(shù)字圖像處理技術(shù)、分形著色器、粒子系統(tǒng)火焰特效等。第3章介紹模擬現(xiàn)實(shí)世界的一些光學(xué)效果,如反射、折射、凹凸映射、高真實(shí)感地形等。第4章介紹投影貼圖、平面陰影、陰影映射、陰影貼圖、聚光燈高級(jí)光源、高真實(shí)感水面倒影等光影效果。第5章游戲開(kāi)發(fā)中的物理學(xué),介紹包括AABB包圍盒、穿透效應(yīng)、粒子系統(tǒng)以及彈簧質(zhì)點(diǎn)模型等。第6章介紹3D游戲開(kāi)發(fā)中經(jīng)常使用的3D物理引擎jBullet、Bullet,各種物體形狀的碰撞以及NDK下Bullet物理引擎的使用。第7章介紹3D游戲開(kāi)發(fā)中常用的骨骼動(dòng)畫(huà)技術(shù)。第8章介紹包括3D拾取、多點(diǎn)觸控以及多鍵監(jiān)聽(tīng)等技巧。第9章討論3D游戲開(kāi)發(fā)中的一些性能優(yōu)化問(wèn)題。第10章~第12章用3大案例,如火力籃球、虛擬停車(chē)場(chǎng)、WebGL模擬飛行把所學(xué)知識(shí)貫穿起來(lái),達(dá)到了學(xué)以致用的目的。《OpenGLES2.0游戲開(kāi)發(fā)(下卷):高級(jí)特效和典型案例》內(nèi)容豐富,從基本知識(shí)到高級(jí)特效,從簡(jiǎn)單的應(yīng)用程序到完整的3D游戲案例,適合不同需求、不同水平層次的各類(lèi)讀者。特別是移動(dòng)游戲開(kāi)發(fā)者、程序員,以及大專(zhuān)院校相關(guān)專(zhuān)業(yè)師生的學(xué)習(xí)用書(shū)和培訓(xùn)學(xué)校的教材。

吳亞峰 ·軟件工程 ·25.7萬(wàn)字

Android性能優(yōu)化入門(mén)與實(shí)戰(zhàn)
會(huì)員

隨著互聯(lián)網(wǎng)用戶滲透率的提升,中國(guó)移動(dòng)互聯(lián)網(wǎng)進(jìn)入了平穩(wěn)發(fā)展階段。在存量市場(chǎng)下,企業(yè)能否提供更優(yōu)質(zhì)的用戶體驗(yàn),成為影響其用戶規(guī)模的重要因素,因此,“豐富的性能優(yōu)化經(jīng)驗(yàn)”等描述在高級(jí)職位的要求中頻繁出現(xiàn)。很多人對(duì)性能優(yōu)化感興趣,因其不僅有技術(shù)挑戰(zhàn),在面試中也經(jīng)常被提及。然而,對(duì)于沒(méi)有經(jīng)驗(yàn)的人來(lái)說(shuō),這個(gè)概念比較空泛,既不清楚其具體涵蓋內(nèi)容,也擔(dān)心自己是否能掌握到足夠的深度。如果你有同樣的困惑,那么這本書(shū)能給你答案。讀完本書(shū)之后,你會(huì)豁然開(kāi)朗,對(duì)性能優(yōu)化胸有成竹。這是一本針對(duì)AndroidApp性能優(yōu)化的書(shū),首先描述從事性能優(yōu)化測(cè)試相關(guān)工作需要具備的能力,然后介紹性能優(yōu)化和性能測(cè)試的組成環(huán)節(jié),最后深入地講解內(nèi)存、流暢性和啟動(dòng)優(yōu)化的具體方案。本書(shū)適合想要或正在從事Android開(kāi)發(fā)工作的讀者,特別是從事Android性能測(cè)試和優(yōu)化相關(guān)工作的讀者閱讀。

張世欣 ·軟件工程 ·8.9萬(wàn)字

Spring開(kāi)發(fā)者的Quarkus實(shí)戰(zhàn)
會(huì)員

Quarkus框架是一個(gè)來(lái)自RedHat公司的KubernetesNativeJava框架平臺(tái)。本書(shū)主要介紹Spring開(kāi)發(fā)者如何在Quarkus框架上進(jìn)行開(kāi)發(fā)。全書(shū)通過(guò)比較Quarkus框架和Spring框架,介紹兩者在原理、設(shè)計(jì)、開(kāi)發(fā)、擴(kuò)展和部署上的差異,并分別通過(guò)源碼案例來(lái)講解兩者在Web開(kāi)發(fā)、數(shù)據(jù)訪問(wèn)開(kāi)發(fā)、消息應(yīng)用開(kāi)發(fā)、安全應(yīng)用開(kāi)發(fā)、響應(yīng)式開(kāi)發(fā)和集成第三方框架開(kāi)發(fā)的差別,整理出Quarkus整合SpringCloud、Consul和Dubbo等微服務(wù)架構(gòu)的方案和實(shí)現(xiàn)。最后講述Spring應(yīng)用如何遷移至Quarkus框架的策略和步驟。《Spring開(kāi)發(fā)者的Quarkus實(shí)戰(zhàn)》是一本開(kāi)發(fā)指南,原理結(jié)合實(shí)踐,基本覆蓋了現(xiàn)有云原生開(kāi)發(fā)的大部分應(yīng)用場(chǎng)景,共有50多個(gè)源碼案例(1萬(wàn)多行代碼),并以圖片、源碼、文字說(shuō)明相結(jié)合的方式詳細(xì)講解。《Spring開(kāi)發(fā)者的Quarkus實(shí)戰(zhàn)》難度為中級(jí),但對(duì)初級(jí)和高級(jí)層次讀者也有一定啟發(fā)作用,尤其適合希望在云原生領(lǐng)域繼續(xù)探索的Spring開(kāi)發(fā)者閱讀。

任鋼 ·軟件工程 ·12.4萬(wàn)字

QQ閱讀手機(jī)版

主站蜘蛛池模板: 东城区| 塘沽区| 平定县| 武定县| 澄迈县| 咸宁市| 河间市| 珠海市| 朝阳区| 常山县| 北川| 读书| 延庆县| 政和县| 个旧市| 金坛市| 南岸区| 门源| 宁阳县| 武城县| 石泉县| 望谟县| 灵石县| 东山县| 兴宁市| 东兰县| 德兴市| 定州市| 泰来县| 德安县| 郸城县| 安化县| 颍上县| 通河县| 微博| 岚皋县| 恩施市| 宿迁市| 邮箱| 靖边县| 邵阳市|