
pytest框架与自动化测试应用
¥70.00
pytest 是 Python 的第三方测试框架,可以实现软件测试各层次自动化。本书系统讲述pytest的主要技术及在各层次自动化测试的应用。 第1章介绍pytest框架。第2章讲解框架运行管理及对测试用例、断言的管理,运行管理中包括各种形式和层次的执行,展示框架的灵活性和全面性。第3章详细介绍框架的核心技术fixture,fixture使用依赖注技术完成方法、类、文件级、会话级关联、数据关联和共享,可完美解决各种情况耦合和共享。第4章结合测试中重要的数据驱动技术产生的参数化技术,并配合fixture技术实现一组代码多组数据的数据与代码分离技术。第5章系统讲解各种实用插件。第6~10章是实践,从单元自动化测试、口自动化测试、Web端自动化测试及App自动化测试计划始,讲解设计、实现到执行的全流程。第11章介绍BDD,让非技术人员也能参与测试的全过程。第12章介绍pytest一些相关配置。 本书可作为从事软件自动化测试的技术人员的参考书籍,也可作为高等院校,高职类软件工程中质量保证的参考书籍。

AI源码解读:卷积神经网络(CNN)深度学习案例(Python版)
¥69.30
本书以人工智能发展为时代背景,通过20个机器学习模型和算法案例,为读者提供较为详细的实战 方案,以便行深度学习。 在编排方式上,全书侧重对创新项目的过程行介绍,分别从整体设计、系统流程和实现模块等角度 论述数据处理、模型训练和模型应用等过程,并剖析模块的功能、使用及程序代码。为便于读者高效学习, 快速掌握人工智能程序发方法,本书配套提供项目设计工程文档、程序代码、实现过程中出现的问题及 解决方法等资料,可供读者举一反三,二次发。 本书语言简洁,深浅出,通俗易懂,不仅适合对Python编程有兴趣的爱好者,而且可作为高等院校 相关专业的参考教材,还可作为从事智能应用创新发专业人员的技术参考书。

深入浅出Python量化交易实战
¥69.30
本书主要以国内A股市场为例,借助第三方量化交易平台,讲述了KNN、线性模型、决策树、支持向量机、朴素贝叶斯等常见机器学习算法在交易策略中的应用,同时展示了如何对策略行回测,以便让读者能够有效评估自己的策略。 另外,本书还讲解了自然语言处理(NLP)技术在量化交易领域的发展趋势,并使用时下热门的深度学习技术,向读者介绍了多层感知机、卷积神经网络,以及长短期记忆网络在量化交易方面的前瞻性应用。 本书没有从Python基础语法讲起,对于传统交易策略也只是一带而过,直将读者带机器学习的世界。本书适合对Python语言有一定了解且对量化交易感兴趣的读者阅读。

实战机器学习
¥69.30
随着互联网、物联网、云计算等技术的不断发展,许多领域都产生了大量的数据。利用机器学习技术分析海量数据,可以从数据中发现隐含的、有价值的规律和模式,而用于预测并采取相应动作。在上述背景下,本书从理论、技术和应用三个层面手,全面讲解如何利用机器学习技术解决实际问题。 本书共分26章,内容包括机器学习解决问题流程、问题分析与建模、数据探索与准备、特征工程、模型训练与评价、模型部署与应用、回归模型、支持向量机、决策树、集成学习、K近邻算法、贝叶斯方法、聚类算法、关联规则学习、神经网络基础、正则化、深度学习中的优化、卷积神经网络、循环神经网络、自编码器、基于深度学习的语音分离方法、基于深度学习的图像去水印方法、基于LSTM的云环境工作负载预测方法、基于QoS的服务组合问题、基于强化学习的投资组合方法、基于GAN模型的大数据系统参数优化方法。 本书内容全面、示例丰富,适合机器学习初学者以及想要全面掌握机器学习技术的算法发人员,也适合高等院校和培训机构人工智能相关专业的师生教学参考。

每个人的Python:数学、算法和游戏编程训练营
¥62.30
本书以数学为切,以Python编程语言为工具,介绍大量流行的编程题目的解题思路,并且提供了多种解题方案。本书涉及的编程题目领域广泛,包括数字类题目、图形类题目、字符串类题目、数据结构类题目以及游戏类题目等,由浅深地训练读者的编程思维能力。通过本书的学习,读者可以掌握使用编程工具解决问题的核心思路,并能够独立思考和解决各种场景下的编程问题。 对于从未触过编程的人员来说,本书以问题驱动的教学方法,因为有趣且强调动手实践,非常适合初学者快速门。对于编程人员来说,本书介绍的解题思路和算法可以帮助编程人员提高代码质量。本书也适合编程领域的求职者使用,书中提供的编程题目很多都是面试中常见的算法问题。

Unity 2020游戏开发快速上手
¥69.30
本书详细讲解Unity 2020的用法,并逐一说明Unity的主要功能,让读者对Unity游戏发有一个整体认识,同时通过讲解一个简单的狗狗怪游戏场景的相关实现技术,使读者掌握Unity制作游戏产品的方法,以快速Unity游戏发之门。 本书共分16章,内容包括Unity 2020的安装、理解Unity的世界、Unity的常用界面、Unity项目从新建到生成、Unity脚本基础、Unity常用基础功能、Unity发简单框架及常用技巧、狗狗怪游戏结构和设置、指针切换及玩家移动攻、敌人攻、角色状态和伤害计算、场景传送和数据存取、狗狗怪菜单场景。 本书适合Unity游戏发初学者阅读,也适合作为高等院校、中职学校和培训机构计算机游戏发相关专业师生的教学参考书。


Swift 5从零到精通iOS开发训练营
¥41.65
本书由专业的iOS发工程师根据新发布的Swift 5.5编程语言精心编撰,书中兼备核心语法、编程技巧与应用实践3大主题。本书部分从Xcode发工具及Swift学习环境的搭建始,重介绍Swift的语言特性和应用场景,提供了大量编程练习,帮助读者尽快掌握Swift语言的精髓。第二部分介绍Swift发iOS应用的基本技能,包括独立UI控件的应用、视图界面逻辑的发、动画与布局技术、网络与数据处理技术以及新的SwiftUI编程技术等,旨在带领读者独立发一款iOS应用程序。第三部分为应用部分,这部分安排了实战项目(简易计算器、生活记事本、中国象棋游戏),项目的安排由简到难,旨在全面锻炼读者的实际发能力,使用Swift行发实践。本书还在每一章中插了模拟面试题,以帮助读者应对iOS发职位的面试。 通过本书的学习,读者可以轻松地掌握使用Swift语言发一款iOS软件从理论到实践的全部技术细节。本书适合使用Swift 发iOS应用的新手,以及有Objective-C基础,想学习Swift 的iOS发人员学习,也适合作为培训机构与大中专院校移动发课程的教学用书或面试指导书。


Spring Boot+Vue.js+分布式组件全栈开发训练营(视频教学版)
¥24.15
本书以企业应用发为目标,全面讲述Spring Boot整合分布式组件行全栈项目发的实战技能。全书分为三部分。部分(第1~9章)主要讲述Spring Boot的相关技能,包括搭建Spring Boot发环境、Spring Boot框架基础、JPA操作数据库、面向切面编程、基于Thymeleaf和FreeMarker的全栈发、拦截器和过滤器、RESTful规范定义服务、Swagger组件可视化服务、logback和ELK组件输出日志、基于Spring Security和Shiro的安全框架技术和基于Junit的单元测试技术。第二部分(第10~15章)主要讲述Spring Boot整合诸多分布式组件的技术,包括整合MongoDB、Redis和MyCAT数据层组件、整合Dubbo和Zookeeper、整合RabbitMQ消息中间件和基于Nginx的分布式部署。第三部分(第16和17章),第16章以前后端分离项目为例,给出了基于Vue的全栈发技术,其中前端用到了Vue、Element-UI和Axios等组件,后端用到了Redis缓存组件和MyCAT分库组件;第17章通过高并发限流和秒杀项目讲述了Redis和RabbitMQ等分布式组件的用法。 本书是编者十余年一线Java项目发经验的总结,重在解决实际发中遇到的问题,特别适合具有Java基础和想学习Spring Boot项目发的人员使用。由于本书各章还提供了练习题,因此也很适合用作培训机构和大专院校书的教学用书。


TensorFlow知识图谱实战
¥24.15
大数据时代的到来,为人工智能的飞速发展带来前所未有的数据红利。在大数据的“喂养”下,大量知识不断涌现,如何有效地发掘这些知识呢?知识图谱横空出世。本书是一本讲解如何使用TensorFlow 2构建知识图谱的门教程,引导读者掌握基于深度学习的知识图谱构建概念、理论和方法。 本书分为13章:第1章从搭建环境始,包含TensorFlow CPU 版本和GPU版本的安装,并通过一个知识图谱的例子引导读者始学习;第2~4章介绍TensorFlow API的使用;第5章是Dataset API,学习使用原生API处理数据的方法;第6~8章是实战准备部分,介绍ResNet模型、词嵌(word embedding)模型、情感分类;第9 ~10章在“注意力模型”基础上搭建了“编码器模型”;第11~13章搭建了知识图谱联合抽取模型,利用本书所学知识实战知识图谱的搭建过程和性能提升方案。 本书内容详尽、示例丰富,适合作为知识图谱和深度学习读者的参考书,同时也适合设人工智能专业的大中专院校师生阅读,还可作为高等院校计算机及相关专业教材使用。


菜鸟轻松拿offer:软件测试工程师面试秘笈
¥55.30
本书根据编者多年测试实践与面试官经验,使用实用、地气的描述,详细地介绍软件测试工程师求职面试的方方面面,主要内容分为分5篇:第1篇为“识篇”,带领读者认识面试、了解面试。第2篇是“礼篇”,从面试前、中、后介绍应该注意的礼节,以提高面试成功率。第3篇是“技篇”,求职者在应对时可以采用适当技巧使聊天更易推、彼此相处更融洽。第4篇为“术篇”,对测试专业知识行介绍,主要讲解面试官考察的技能方向和具体考察的内容。第5篇为“战篇”,提供数百道面试真题,便于读者实战摸拟。 本书非常适合应届毕业生或想转行软件测试行业的新人阅读,可以帮助求职者掌握面试中的技能技巧,提高面试通过率;同时对于从事测试方面工作的面试人员、HR也有一定的参考价值。

Android App开发进阶与项目实战
¥90.30
本书是一部Android发的阶实战教程,由及面、由原理到实战,带领读者一步一步深探索App发的神奇世界。全书共分为13章。其中,前5章是单机部分,主要讲解App的图像加工、事件交互、动画特效、手机阅读、三维处理等App发的高级阶;中间4章是联网部分,主要讲解App的网络通信、音频处理、视频处理、定位导航等网络交互的高级阶;后4章涉及人工智能方面的内容,主要讲解物联网、智能语音、人脸识别、在线直播等智能化应用阶。书中在讲解知识的同时给出了大量实战范例,各章末尾都提供了精心设计的实战项目(共14个),所有实战项目都提供了完整的源码,方便读者迅速将所学的知识运用到实际发中。这14个流行App是可爱大头贴、抠图工具、动感影集、电子书架、全景相册、即时聊天、长音频分享、短视频分享、附近交友、智能小车、问答机器人、智慧天眼、视频通话、直播带货。另外,本书还讲解了扫一扫、摇一摇、指南针、地球仪、卫星浑天仪等趣味应用。 本书既适合Android发的广大从业者、有志于转型App发的程序员、App发的业余爱好者阅读,也可作为大中专院校与培训机构的Android发课程的教材。

C++从入门到精通(第5版)
¥62.86
《C 从门到精通(第5版)》从初学者角度出发,以通俗易懂的语言和丰富多彩的实例,详细讲解了C 程序发需要掌握的知识。本书分为4篇共18章:第1篇是基础知识,包括绪论,数据类型,运算符与表达式,条件判断语句,循环语句,函数,数组、指针和引用,以及构造数据类型;第2篇是核心技术,包括面向对象编程,类和对象,以及继承与派生;第3篇是高级应用,包括模板、标准模板库、RTTI与异常处理、程序调试、文件操作和网络通信;第4篇是项目实战,结合人事考勤管理系统,依照软件项目的发流程,讲述如何行实际发。书中所有知识都结合具体实例行介绍,涉及的程序代码给出了详细的注释,读者可以轻松领会C 的强大功能,快速提高发能力。


零基础入门Python数据分析与机器学习
¥48.30
本书由一线的资深数据分析师精写,以新版Python 3.10作为数据分析与挖掘的编程语言,循序渐地介绍了Python数据分析的方法与技巧以及机器学习算法及其应用案例。全书首先讲解Python基础语法,以便于从未触过编程的读者能够快速上手,然后介绍了当前流行的常用数据分析工具,如数值计算工具NumPy、数据处理工具Pandas、数据可视化工具Matplotlib和数据挖掘工具Sklearn等,后介绍了10大常用机器学习算法及其在数据挖掘中的应用,针对每一个算法均给出了案例实现,以便于读者能够学有所用。 本书凝聚编者十余年工作心得,以丰富实例介绍理论知识,并给出大量应用实践,很适合初数据分析职场的从业者提升技能,本书也可以作为统计学、数学、经济学、金融学、管理学以及相关理工科专业的本科生、研究生的教学参考书。

Kotlin进阶实战
¥76.30
本书详细介绍了Kotlin语言方方面面的特性,包括各种类型的函数,贯彻本书始终的Lambda表达式,有别于Java的委托、泛型,灵活、简洁的DSL,常用的语法糖,相比线程更加轻量级的协程,参考RxJava实现的Flow,等等。本书还提供了大量涉及移动端、服务端甚至桌面端的案例,这些案例都是编者使用Kotlin之后的实践和心得,同时包含很多编者封装的library,供读者参考、借鉴和使用。 本书适合有一定Kotlin语法基础的读者使用,尤其适合移动端和服务端的发人员使用,也可以用作大专院校和培训机构的教学参考书。


Vue.js核心技术解析与uni-app跨平台实战开发
¥57.40
《Vue.js核心技术解析与uni-app跨平台实战发》系统地介绍了Vue.js和uni-app的核心基础理论及企业项目发,以实例的形式对Vue.js和uni-app行深浅出的讲解。《Vue.js核心技术解析与uni-app跨平台实战发》共分14章,内容包括Vue.js基础门、Vue.js绑定样式及案例、Vue.js生命周期函数、Vue.js动画、Vue.js组件、Vue.js路由、Vue.js高级阶、element-ui/mint-ui组件库、axios发送HTTP请求、Vuex状态管理、企业项目实战、Vue3.X新特性解析、uni-app核心基础、uni-app企业项目实战等,书中大部分章节提供了实战项目案例源码。《Vue.js核心技术解析与uni-app跨平台实战发》中每一个关键知识均配套了同步视频讲解,以带领读者把书中的代码敲一遍,这不仅能使读者更加透彻地掌握知识,实现独立发企业级项目的目标,还能使读者及时地了解**技术动态。《Vue.js核心技术解析与uni-app跨平台实战发》的读者对象为网页设计与制作人员、网站建设发人员、相关专业的学生及网站制作爱好者。

MindSpore深度学习高阶技术
¥69.30
本书系统介绍深度学习的高阶技术,并基于MindSpore AI计算框架行实践。全书共分10章,内容 涵盖数据处理、网络构建、训练与推理性能优化、模型安全与隐私、模型可靠性、可解释AI、AI中的公平性 问题、数据驱动AI建模、AI求解科学计算方程、AI加速科学方法等内容。为便于读者学习,书中还给出了 基于MindSpore实现的关于深度学习高阶技术的示例代码。 本书在深度学习的理论基础上结合MindSpore**源技术,扩大了MindSpore使用范围,可以作为 普通高等学校人工智能、智能科学与技术、计算机科学与技术、电子信息工程、自动化等专业的本科生及研 究生教材,也适合作为从事深度学习相关工作的软件发工程师与科研人员学习的参考用书。


一板成功——高速电路研发与设计典型故障案例解析
¥13.65
《一板成功——高速电路研发与设计典型故障案例解析》是面向硬件电路与系统的工程技术类书籍,通过对电子工程设计中的实际故障案例分析,帮助读者形成硬件设计流程中电路调测和故障排查的方法体系。从研发设计人员的视角探求硬件电路与系统的测试测量、电路调试、故障分析以及解决方案,内容涵盖时钟、电源、逻辑器件、总线、高速信号、测量技术等常规的硬件电路模块。兼具理论性和工程实用性。 《一板成功——高速电路研发与设计典型故障案例解析》适合作为从事计算机、通信设备、高端仪器制造等行业的电路设计、发专业工程师、研究人员的技术参考书,也可以作为电子科学技术、电子工程专业高年级本科生和研究生的参考用书。

现代电子系统综合设计与实践
¥62.30
全书共分为模拟电子、数字电子以及现代电子技术三大部分。模拟电子部分主要介绍了使用基础元器件实现各种电子电路,包括放大电路、信号发生与转换电路、电源电路等,为电子系统的设计下坚实的硬件基础。数字电子部分重介绍了单片机与嵌式系统的设计与应用。借助于Arduino门单片机、STM32行提高、树莓派领略高级程序设计思想,逐步提高软件设计能力。综合应用部分则着重介绍如何结合互联网、物联网、人工智能等相关现代技术,构建更为复杂的电子系统。全书涉及知识面广,但并不是简单的罗列,而更看重设计的思想与方法。另外,本书十分注重知识的实用性,强调理论与实际相结合,并配有丰富的实例来对相关知识行验证与演示。 本书可作为工科院校及相关院校的电子类、自动控制类、机电类、电气类、计算机类等相关专业展电子制作和科技创新的参考书,也可作为电子系统设计与发工作人员的参考书。


深入浅出系统虚拟化:原理与实践
¥34.65
本书是一本论述系统虚拟化原理与实践的专业图书。全书分为6章,第1章概述系统虚拟化的基本 概念、发展历史、趋势展望、主要功能和分类,以及目前典型的虚拟化系统,并介绍openEuler操作系统的虚 拟化技术。第2~4章分别介绍系统虚拟化的三大组成部分: CPU 虚拟化、内存虚拟化和I/O 虚拟化的相 关原理,并配备相应实验便于读者理解。第5章介绍基于ARMv8的鲲鹏虚拟化架构,并概述其CPU、中 断、内存、I/O 和时钟虚拟化的基本原理。第6章结合代码讲解轻量级虚拟化平台StratoVirt的基本原理 和技术特,读者可以跟随本书从零始造一个具备基本功能的轻量级虚拟化平台。 为便于读者高效学习、深掌握系统虚拟化的基本原理,本书的源代码及安装运行说明均保存于 GiantVM 和 StratoVirt源社区。后续将通过源社区行代码更新和线上交流。 本书可作为相关领域工程技术人员的参考书,也可作为高年级本科生和研究生的学习用书,还可作为 对虚拟化技术感兴趣的爱好者的自学用书。

AI源码解读:数字图像处理案例(Python版)
¥83.30
本书根据当前人工智能RNN深度学习的发展成果,具体设计基于RNN的模型算法,并给出了具体实现,算法流程及Python代码实现。其主要内容包括:基于深度学习的图像处理的20个案例,基于Python的具体实现,本书图文并茂,丰富实用,深浅出,易学易用。本书根据当前人工智能RNN深度学习的发展成果,具体设计基于RNN的模型算法,并给出了具体实现,算法流程及Python代码实现。其主要内容包括:基于深度学习的图像处理的20个案例,基于Python的具体实现,本书图文并茂,丰富实用,深浅出,易学易用。

网络工程设计与实施综合实训
¥62.30
本书以目前主流的CISCO & HUAWEI(思科和华为)ICT信息通信设备作为网络工程设计举例,系统地阐述了IPv4/IPv6路由交换技术在网络工程中的综合应用。全书以网络工程项目的规划、设计、实施及运维为主线,案例剖析为导向、任务分解为流程,较为详细地阐述了CISCO & HUAWEI的路由器、交换机、防火墙、无线控制器AC和无线AP等通信设备在网络工程设计、实施及运维中的应用比较。书中给出了大量典型的工程应用实例。全书共分为3篇16章,内容主要包括:IPv4/IPv6网络兼容技术、路由器与交换机的远程管理技术、虚拟局域网VLAN与负载均衡技术、网络环路避免的STP技术、动态分配IP地址的DHCP技术、静态路由与默认路由技术、中小型网络动态路由技术、大型网络动态路由技术、广域网技术、网路由策略技术、网络安全技术、无线局域网WLAN技术、综合布线技术、网络工程系统集成技术、网络数据中心构建技术、园区级网络工程设计等。 本书的项目任务明确,侧重实用、图文并茂、案例典型,特色鲜明地将CISCO & HUAWEI的网络工程原理、设计方法等融实训项目中,较为详细的针对CISCO & HUAWEI网络设备在不同网络环境中的命令配置比较,有利于学习者的网络工程实践技术的综合应用。本书可作为计算机科学与技术、网络工程、通信工程等相关专业的本科生教材或教学参考书,也可作为从事网络工程技术人员的参考书。