
- 会员
Spring Boot 3 +Vue 3开发实战
本书采用"项目贯穿式”的形式编写,从一个Alan人事管理系统入手,循序渐进,将SpringBoot3和Vue3的知识点融入项目中;并详细介绍各项技术、分析源码、剖析原理,使读者能够快速地将知识转换成技能,顺利地进行项目开发实战。软件开发技术日新月异、不胜枚举,常常让人置身其中,不知如何取舍。本书对同类技术进行充分对比,并厘清前后端三十年的技术发展脉络,使读者在工作中具备根据项目的规模应用场景软件工程12.4万字3.8万人气 - 会员
云计算工程
为帮助广大云计算从业人员更好地学习云计算理论知识和系统应用方法,深圳大学与华为技术有限公司、中国智慧城市研究院、联合编写了《云计算工程》一书。本书特点是从基本理论入手,依据“硬件—软件—系统”的架构,对云计算的理论体系和系统架构做完整的阐述,并结合华为成熟的系统平台,对应用场景和系统实操进行详细描述。软件工程22.3万字3.8万人气 - 会员
区块链:交易系统开发指南
本书使用通俗易懂的语言,从技术的角度详细介绍了区块链交易系统应有的功能架构及工作原理,让人们能够张开双臂轻松地拥抱区块链技术,享受区块链交易系统带来的惊喜与成就感。软件工程7.6万字3.8万人气 - 会员
有效需求分析(第2版)
随着数字化时代的到来,各行各业投入到IT建设中的资金越来越多,如何确保IT投资价值最大化,做好需求分析工作是重中之重。本书将通过生动的实践案例、深刻的隐喻故事帮助读者建立"业务驱动的、用户导向的需求思想”,并针对价值需求、功能需求、数据需求和非功能需求四条主线,帮助读者构建清晰有效的需求分析路径。本书可作为计算机软件专业本科生、研究生和软件工程硕士研究生的软件需求分析教材,也可作为软件工程、软件开软件工程11.6万字3.7万人气 - 会员
分布式系统架构:架构策略与难题求解
本书探讨了选择合适的分布式系统架构的策略。作者通过一个虚构的技术小组(SysopsSquad)的故事,研究了架构的各种可能性,包括如何确定服务粒度、管理工作流和编排、管理和解耦契约、管理分布式事务,以及如何优化运维性特征,例如可伸缩性、弹性和性能。本书分为两大部分:第1部分主要处理架构结构,即事物如何静态耦合在一起;第二部分讨论各种技术来克服与分布式架构相关的困难,包括管理服务通信、契约、分布式工软件工程18.2万字3.7万人气 - 会员
Spring Boot趣味实战课
本书内容极其丰富,不仅涵盖了SpringMVC、MyBatisPlus、SpringDataJPA、SpringSecurity、Quartz等主流框架,整合了MySQL、Druid、Redis、RabbitMQ、Elasticsearch等互联网常用技术与中间件,还涉及单元测试、异常处理、日志、Swagger等技术细节,以及AOP、IOC、自动配置、数据库事务、分布式锁等硬核知识。本书从初始化到软件工程8.2万字3.7万人气 - 会员
数据压缩入门
本书的主题是数据压缩,也就是用最紧凑的方式来表示数据。本书先讲解了5类数据压缩算法,即变长编码、统计压缩、字典编码、上下文模型和多上下文模型,然后介绍了香农的信息论,以及怎样通过各种方法来突破熵,如统计编码、自适应统计编码、字典转换、上下文数据转换、数据建模等。本书还讨论了数据压缩中的一些要点,如多媒体数据压缩和通用压缩,并介绍了有损数据压缩。本书最后说明了数据压缩与你、你的公司以及未来的技术是如软件工程10.9万字3.7万人气 - 会员
大模型导论
本书主要介绍了大模型的发展与演变、相关技术、应用场景、未来发展趋势和前景。本书首先回顾了大模型技术的起源和发展历程,然后介绍了数据预处理、Transformer、预训练与微调、模型推理和PyTorch框架等技术。此外,本书还通过具体的案例和实践展示了如何应用大模型技术来解决实际问题。本书旨在帮助读者全面了解大模型技术的发展与应用,并推动其在各个领域的应用和发展。本书图文并茂,理论翔实,案例丰富,适软件工程12.9万字3.6万人气 - 会员
Vue.js 3.x+Element Plus前端开发实战
ElementPlus是一套采用Vue.js3.x实现的UI组件库,它为开发者、设计师和产品经理提供了配套设计资源,可以帮助网站快速成型。本书详解Vue.js3.x和ElementPlus开发方法,配套源码、PPT课件。本书分为两篇,共14章。第一篇(第1~7章)介绍Vue.js3和ElementPlus相关的基础知识,其中包含Vue.js3的基础知识、Vue.js3生态VueRou软件工程10.9万字3.6万人气 - 会员
Vue.js+Node.js全栈开发实战(第2版)
《Vue.js+Node.js全栈开发实战》以掌握Web全栈开发技术为目标,以Node.js和Vue.js原生开发和项目实战为主线,详细介绍Node.js+Vue.js全栈开发技术。《Vue.js+Node.js全栈开发实战》共分14章,内容包括Node.js基础与环境搭建,Vue.js基础介绍与环境搭建,Node.js语法基础,Node.js中的包管理,Node.js文件操作,Node.js网络软件工程11.1万字3.6万人气 - 会员
Python跨平台应用软件开发实战
这是一本讲解如何使用Python基于工具化流程进行跨平台应用软件开发的书籍。《Python跨平台应用软件开发实战》从简单的计算器软件入手,通过一系列由浅入深的工程案例,让开发者一步步掌握应用软件的开发流程和设计方法,熟悉常用的界面控件、功能组件和打包工具,并在这个过程中同步掌握PyMe的可视化开发流程,进而有能力基于Python语言进行跨平台软件的开发工作。本书结构紧凑,内容由浅入深,是学习掌握可软件工程7.7万字3.6万人气 - 会员
软件架构的艺术
架构是设计一切系统的基础和核心。随着用户需求的变化及技术的发展,我们身边各式各样的系统也日趋复杂。如何在万象中剥离繁华,提炼事物的本质和精髓,“系统架构”正是化繁为简、打通两极世界的一门艺术。架构之美,在于和谐。本套“架构之美”系列丛书,以期从业务梳理、流程建模、软件架构、设计模式等方面进行系统、全面地介绍。强调理论与实践相结合,国外发展趋势与国内本地应用相结合,打造华人精品书籍,给国内读者提供真软件工程15.8万字3.5万人气 - 会员
知行合一: 实现价值驱动的敏捷和精益开发
《知行合一实现价值驱动的敏捷和精益开发》是作者几十年从事软件工程教学、咨询和研究的一个总结,它从软件产品开发的“软”“易变”“非线性增长复杂度”“创新”等特点入手,系统讨论了软件工程自身的特殊性,清楚揭示了我们遵循几十年的借鉴传统行业开发模式的方法不能高效匹配软件开发,导致软件工程成为低效工程领域的原因。本书系统探讨了从瀑布模式到敏捷模式转型的成功实践,在特定企业环境下让敏捷在组织、团队、项目中落软件工程21.9万字3.5万人气 Spring Cloud微服务架构实战
本书以实战化训练为宗旨,用详尽的案例讲述SpringCloud的项目搭建方法和常用技术。每个案例都配有详细讲解和代码,可以帮助读者快速掌握书中的各个知识点。本书首先介绍系统架构的发展历史、常见的微服务架构、SpringBoot和SpringCloud的关系;然后介绍SpringCloud开发环境的搭建,如JDK、IntelliJIDEA、Maven的安装和配置;继而介绍微服务环境的创建、微软件工程8.3万字3.5万人气- 会员
持续交付2.0:业务引领的DevOps精要(增订本)
本书“重新定义”了持续交付,增补了组织管理和架构两个维度,辅助以真实案例,对持续交付的诸多原则和实践加以解读,并对持续交付过程中的取舍原则加以论述。本书分为3个部分:第一部分作者根据自己近十年的工作及咨询经历,通过不断总结、提炼和反思,对原有的持续交付进行修正,重新定义持续交付为实现组织战略目标的能力,并引入持续交付的能力模型;第二部分阐述组织打造持续交付能力模型所需遵循的原则,包括基础原则、组织软件工程24.3万字3.5万人气 - 会员
软件研发效能权威指南
在数字化时代,公司的业务都高度依赖信息技术,研发效能已经成为信息科技企业发展的核心竞争力。研发效能在国内还处于快速探索期,还有一系列非常重要的概念需要澄清,方法和实践需要整理,问题和困惑需要解答。本书试图通过洞悉研发效能提升的底层逻辑,全方位、系统地介绍研发效能的全景。我们希望这本书是研发效能领域的百科全书,能够涵盖效能提升全生命周期的方方面面,在精心设计的逻辑结构组织下,能够对效能实践、效能工具软件工程47.2万字3.5万人气 - 会员
数字孪生概念与应用
本书对数字孪生技术在各行业的应用进行了深入的解析。概念篇对数字孪生的概念做了详细解析,包括数字孪生概念的发展、数字孪生的核心技术、数字孪生的价值及发展现状。应用篇对数字孪生技术在智慧制造、智慧交通、智慧城市、智慧建筑、智慧能源、智慧健康、智慧国防、智慧战争、航天航空和元宇宙十个领域的应用进行了案例分析,案例均来自国内外最新的数字孪生应用。未来篇对数字孪生进行了展望,包括数字孪生技术的发展趋势、标准软件工程13.7万字3.5万人气 - 会员
Java程序员面试宝典
本书是《Java程序员面试宝典》的第三版。第三版在保留第二版数据结构、字符串处理、Java程序设计等主干内容的基础上,更新了部分程序员面试题目,内容主要取材于2011年至2013年多家大公司的面试题,以反映第二版图书出版后近两年来所发生的变化,目的是帮助求职者在面试过程中更好地处理一些新问题,应对新变化。本书最后着力讲述了如何进行英语面试和电话面试,并对求职中签约、毁约的注意事项及群体面试进行了软件工程18.4万字3.4万人气 - 会员
软件开发技术
本书从软件工程基本理论出发,分析软件危机理论的最新变化与发展。在网络技术条件下,软件开发技术变化很大,已经不是简单的成本与效率问题,而是信息资源的共享与整合,重点目标是软件组件、构件技术和应用整合技术,复杂软件项目要有IT规划和咨询分析,软件开发技术需要掌握项目管理和软件过程理论指导。研究生在学习中要由理论上升到实践,具备软件项目管理、IT规划和咨询、软件体系架构等软件开发能力。本书还对软件开发实软件工程37.3万字3.4万人气 - 会员
安卓Frida逆向与协议分析
本书翔实地介绍流行的Frida工具在安卓逆向工程中的应用,内容包括:如何安装和使用Frida、基本环境的搭建、Frida-tools、Frida脚本、FridaAPI、批量自动化Trace和分析、RPC远程方法调用、在无须逆向算法具体实现的情况下对Frida工具的调用,并提供了大量App逆向与协议分析案例,书中还介绍了更加稳定的Xposed框架的使用方法,以及从安卓源码开始定制属于自己的抓包沙箱,软件工程8.8万字3.4万人气