5月新书预告

news2024/12/26 11:27:53

“读书不觉已春深,一寸光阴一寸金。”相信许多小伙伴儿都把这个五一假期安排的满满当当,还有一部分人抱着书本养精蓄锐、精进技能。小编也没闲着,为大家收集了几本精品新书。

《现代软件工程》是《持续交付》的作者David Farley的另一本力作;《华为HCIA-Datacom网络技术学习指南》是作者从事IT职业化培训20年、企业培训和技术支持10余年积累的实战和教学经验。《C++设计模式》是国内第一本以C++语言写作的设计模式。此外我们也对“南瓜书”《机器学习公式详解》进行了更新。

《深度学习与医学图像处理》中用到了真实的医疗案例;《深度强化学习实战》适合想用OpenAI Gym构建智能体的读者阅读。《JUnit 实战(第 3 版)》完全根据 JUnit 5 版本进行编写,读者将受益于作者独特的“金字塔”测试策略。

《数以达理》一书填补了系统讲解量化研发管理图书领域的空白。《科研论文配图绘制指南》囊括了许多市面上的图书没有讲到的图表绘制方法,而《数据结构与算法(Rust语言描述)》是基于 Rust 语言讲解数据结构及其实现方法的一本书。

1. 现代软件工程:如何高效构建软件

(封面待定)

ISBN:978-7-115-59958-2

[美] 戴维·法利(David Farley) 著

赵睿  茹炳晟 译

本书特色

1. 软件工程是管理软件开发、提高开发效率的手段。利用软件工程技术,可以提高团队效率,进一步提高团队创造力和代码质量,降低软件复杂度。

2. 本书提供了帮助各种经验水平的程序员、经理和技术主管从思维方式到代码质量等各个方面进行改进的原则,并描述了经验证可以促进成功的方法。

内容简介

本书探讨了软件工程的真正含义,汇集了一些重要的软件开发基本原则,将它们紧密结合成一个一致模型,旨在帮助读者有效、快速地构建软件。全书分为四个部分。

第一部分探讨软件工程的真正含义,以及如何将工程的原则和原理应用到软件中;第二部分讲述运用科学思想优化软件开发过程的方法,包括迭代式、增量式地工作,获得并利用快速高质量的反馈,采用实验性和经验主义的科学方法,第三部分介绍管理软件复杂性的方法,深入探讨了模块化、内聚力、关注点分离、抽象、耦合等原则;第四部分介绍了支持软件工程的工具,一些贯穿本书的软件开发理念,包括可测试性、可部署性、速度、控制变量、持续交付等。

活动

新书发布和现场签售

6月2日-6月3日举办的“SECon2023全球软件工程创新峰会·上海站”,本书作者戴维·法利(David Farley)将受邀做主题 演讲。会上将进行《现代软件工程》新书首发仪式!本书译者之一茹炳晟老师将在现场进行新书签售活动,并于读者近距离交流!

2. 机器学习公式详解(第2版)

ISBN: 978-7-115-61572-5

谢文睿 秦州 贾彬彬 著  

本书特色

1. 本书是《机器学习公式详解》“南瓜书”的第2版,是作者自学西瓜书(周志华老师的经典著作《机器学习》)时记下来的笔记。

2. 相较于第1版,本书对“西瓜书”中除了公式以外的重难点内容加以解析,对比较难理解的公式和重点内容扩充具体例子说明,以及对跳步过大的公式补充具体的推导细节。

3. 每个公式的解析和推导本书都以本科数学基础的视角进行讲解,每章都附有相关阅读材料,以便有兴趣的读者进一步钻研探索。

内容简介

全书共16章,与西瓜书章节、公式一一对应,每个公式的解析和推导本书都以本科数学基础的视角进行讲解,希望能够帮助读者成为合格的“理工科数学基础扎实点的大二下学生”。并且每章都附有相关阅读材料,以便有兴趣的读者进一步钻研探索。

3. 华为HCIA-Datacom网络技术学习指南

ISBN:978-7-115-61296-0

韩立刚 张怀亮 赵尚 刘育欣 著

本书特色

1. 作者教学经验丰富。本书作者从事IT职业化培训20年,企业培训和技术支持18年,高校教学10年,积累了丰富的实战经验和教学经验。

2. 理论与实践相结合。本书将企业解决问题的过程引入教学,增强课程的实用性,注重理论的应用。

3. 配套资源丰富。提供相关教学及自学PPT、视频课程、实验环境、答疑通道等。

内容简介

本书基于华为HCIA-Datacom V1.0考试大纲编写,采用基础知识讲解+原理剖析+实战案例分析的方式,以助力读者通过华为HCIA-Datacom认证考试。

本书主要内容包括计算机通信基础、IP地址和子网划分、管理华为设备、静态路由、动态路由、交换机组网、网络安全与网络地址转换、网络服务、无线局域网、IPv6、广域网、园区网典型组网案例、SDN与自动化运维等。

4. C++设计模式

ISBN :978-7-115-60311-1

李阳阳 著

本书特色

1. 国内第一本以C++语言写作的设计模式,对于求职C++相关的校招生来说,本书是一种最佳快速设计模式入门的书。

2. 通俗易懂的理论,引入 EIT 关系造型,用漫画故事和 UML类图,一步一步引出代码,进而全面剖析设计。模式涵盖专门针对 C++ 的六大设计原则、23 种设计模式和三大综合案例,帮助读者学以致用。

3. 全书的每一个设计模式最后都会有一个知识扩展,讲解设计模式用到的语言基础,并抛出所讲模式的问题,帮助读者学习和复习C++,从而更好、更快的理解并运用设计模式。

内容简介

本书首先介绍了设计模式的概念,什么情况、什么场合下要用到哪一个设计模式;然后,通过每一种设计模式的UML类图,明确各个小故事里讲解的设计模式中变量之间的关系,帮助读者对于代码实现的步骤能够做到心中有数;最后,讲解如何能够将设计模式之间的联系和区别提炼出来,并举一反三地说明一种编程情况下可以至少运用两种设计模式实现,并且介绍了这样实现的目的。 

5. 深度学习与医学图像处理

ISBN:978-7-115-61180-2

梁隆恺 付鹤 陈峰蔚 刘亚欧 熊云云 著

本书特色

1. 深入浅出的讲解医疗影像和数据标注。

2. 紧密结合AI+医疗影像,讲解技术中的每处细节。

3. 丰富的实战代码,对新手友好。

4. 医疗项目中真实的实战案例讲解。

内容简介

本书分为三部分的内容,首先是数据部分,介绍医疗影像以及医学影像数据的标注方法和一些图像的处理,手把手代领读者入门;其次是深度学习部分,讲解医学影像领域常见的机器视觉任务,并且每个任务都提供真实案例,让抽象的内容更易理解;最后是深度学习的提升部分,针对特殊场景采用不一样的技巧,拓宽读者的思路。

6. 深度强化学习实战:

用OpenAI Gym构建智能体

ISBN:978-7-115-56159-6

[印] 普拉文·巴拉尼沙米(Praveen Palanisamy) 著

洪贤斌 汤奎桦 译

武强 王金强 审校

本书特色

强化学习是深度学习热潮的下一波,本书利用热门的PyTorch框架和流行的OpenAI Gym工具来实现智能代理及算法,可解决从简单到复杂的AI问题,包括玩游戏、自动驾驶等,并能让智能代理学习适应环境。

内容简介

这是一本介绍用OpenAI Gym构建智能体的实战指南。全书共10章,首先简要介绍了智能体和学习环境的一些入门知识,概述了强化学习和深度强化学习的基本术语和知识点,然后重点介绍OpenAI Gym的相关内容,随后在具体的Gym环境中进行强化学习算法的开发,实现智能体的构建。

此外,本书还进一步探讨了这些算法在游戏、自动驾驶领域的应用。

7. JUnit实战(第3版)

ISBN:978-7-115-57853-2

[罗马尼亚]克特林·图多塞(Cătălin Tudose)著

沈泽刚 王永胜 译

本书特色

1.《JUnit 实战(第 3 版)》完全根据 JUnit 5 版本进行编写。书中用大量示例展示 JUnit 的现代特性,包括 JUnit 的新体系结构、嵌套测试、标记测试、动态测试以及依赖注入等。

2. 读者将受益于作者克特林·图多塞(Cătălin Tudose)独特的“金字塔”测试策略。该策略把测试过程分解为多层,让读者踏上开发无 bug 的代码之路。

内容简介

JUnit 框架是 Java 应用程序单元测试的黄金标准。对 Java 开发人员来说,了解掌握 JUnit 是一项基本技能。最新版本 JUnit 5 是一个全面的更新程序,支持 Lambda 表达式和流操作等现代 Java语言特性。

本书主要内容:

  • 从 JUnit 4 迁移到 JUnit 5

  • 有效的测试自动化

  • 测试驱动开发和行为驱动开发

  • 使用模拟进行测试隔离

  • 将 JUnit 5 与 Maven 或 Gradle 相结合

名家推荐

你所需的每个工具都可使你牢固而全面地理解 JUnit。

                                                          ——Becky Huett

Big Shovel 实验室

简直是 JUnit 5 和测试的信息宝藏! 

——Junilu Lacar 

埃森哲 SolutionsIQ 公司

将单元测试迁移到 JUnit 5,你需要这本书,它是终极参考!

—— Jean-François Morin 

拉瓦尔大学

优良代码的编写远不止单元测试的编写,你还需本书为你指明方向。

——Burk Hufnagel 

Daugherty Business Solutions 公司

8. 数以达理:量化研发管理指南

ISBN:978-7-115-60740-9

任甲林 著

本书特色

1. 目前市面上没有一本系统讲解量化研发管理的图书,本书填补了空白。

2. 所有做CMMI高成熟度的公司,导入6SIGMA的研发组织,都需要一本有针对性的读物。

3. 作者为资深的CMMI高成熟度评估师,在给软件企业咨询过程中积累了大量的实践案例,这些案例可以帮助研发企业快速了解同行的最佳实践。

内容简介

本书系统地讲述了对于研发管理如何应用统计技术发现问题、分析问题、解决问题,从what to do 到how to do,系统地梳理了量化管理技术在软件开发中的具体应用方法。

首先介绍了量化管理的基本概念,然后以研发活动顺序为主线讲述了如何识别与定义量化管理的对象、如何设计数据指示器、如何分析历史数据的分布规律、如何定量地分析因果规律、如何定量地预测未来、如何定量地控制过程、如何定量地管理过程改进,最后介绍了统计学的基本概念与假设检验在研发管理中的应用。每个章节都安排了实例,用实际案例和图表展示的方式,帮助读者加深理解。

9. 科研论文配图绘制指南

ISBN:978-7-115-60761-4 

宁海涛 著

本书特色

1. 书中包含许多市面上图书没有讲到的、读者很需求的图表绘制方法。

2. 本书结构清晰,兼具美观性与实用性,适合各大研究机构和高校研究院所等科研单位的科研工作者;也适合参与职称评定的各行业工作人员,以及在读的研究生和准备考研的大学生;同时也适合需要进一步学习科研绘图设计思路和优化技巧的群体,可以帮助他们提高论文的配图质量,增强论文的表达效果。 

内容简介

本书主要内容:

介绍学术论文插图绘制的规范性和基本原则以及学术图表配色基础;介绍了Python绘制论文插图的主要工具,重点介绍Matplotlib、Seaborn、Proplot以及SciencePlots工具包的图形语法以及重要特征;介绍常见学术图表中单变量图表类型及绘制方法,包括直方图、密度度、Q-Q图等图表绘制。

介绍学术论文中常见的双变量插图类型及绘制方法,学术图表中常见的多变量插图类型及绘制方法等。

介绍学术图表中的空间数据型插图类型以绘制方法和经常出现在学术论文中的可视化图表类型及绘制方法、包括配对图系列、韦恩图、泰勒图以及漏斗图等;介绍学术图表绘制的实际绘制案例。

10. 数据结构与算法(Rust语言描述)

(封面待定)

ISBN: 978-7-115-61168-0

谢波  著

本书特色

1. Rust 是新发布的系统级编程语言,近两年在数据库、区块链、嵌入式编程等领域进展迅速。

2. 本书采用理论结合实例的方式撰写,建议读者循序渐进,按照章节次序来学习本书,并在阅读过程中亲自动手实践加以内化。

3. 许多算法类图书中的实例代码往往只给出伪代码,让读者看似懂了,但无法自己实现。本书所有代码是完整可运行的,且全部已开源,相信读者按照设定的节奏阅读并敲完代码,其数据结构和算法理论基础及Rust编码能力都将得到极大地提升。

内容简介

这是一本基于 Rust 语言讲解数据结构及其实现方法的书。全书会先介绍 Rust语言的基础知识以及计算机科学和算法分析的概念,然后介绍简单数据结构和算法的设计与实现,接着介绍较复杂的树和图数据结构,最后将这些内容应用于实战项目,解决实际问题。 本书适合程序设计爱好者、专业程序员以及对 Rust 语言感兴趣的读者阅读。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/490820.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Codeforces Round 868 (Div. 2)A.B.C

A. A-characteristic 题目链接: Problem - A - Codeforces 题面: 题意: 有一个数组a,里面只存在1和-1,现在可以选择任意两个位置,但是不能重合,如果两个位置的数乘积为1,那么特点…

学生台灯什么牌子好对眼睛好?专业护眼灯的学生台灯分享

据报告统计,2022年我国儿童青少年总体近视率为52.7%,其中6岁儿童为14.3%,小学生为35.6%,初中生为71.1%,高中生为80.5%,这些数据让人不寒而栗! 专家表示,导致儿童青少年近视的因素&am…

Shell脚本2

自定义局部变量 :定义在一个脚本文件中的变量 只能在这个脚本文件中使用的变量,局部变量 语法: var_namevalue 变量定义规则 变量名称可以有字母,数字和下划线组成, 但是不能以数字开头 等号两侧不能有空格 在bash环境中, 变量的默认类型都是字符串…

thinkphp+vue+html基于web的旅游景点酒店线路管理系统6722q

数据库分析 整个系统所包括的信息有景点信息、用户信息、酒店信息、旅行社信息、留言信息等。可将这些信息抽象为下列系统所需要的数据项和数据结构: 1.景点管理(编号,景点名称,景点等级,天气情况,位置,住宿&#xff0…

真无线耳机哪款性价比高?高性价比无线耳机排行榜

近几年,蓝牙耳机凭借使用便捷而受到广大用户的欢迎,逐渐取代有线耳机成为人们生活中必不可少的存在。下面,我来给大家推荐几款性价比高的蓝牙耳机,一起来看看吧。 一、南卡小音舱Lite2蓝牙耳机 参考价:299 蓝牙版本…

初识C++之特殊类设计与类型转换

目录 一、特殊类设计 1. 设计一个对象不能被拷贝的类 2. 设计一个只能在堆上创建对象的类 2.1 禁止构造函数 2.2 禁止析构函数 3. 设计一个只能在栈上创建对象的类 4. 设计一个不能被继承的类 5. 设计一个只能创建出一个对象的类(单例模式) 5.1…

开源世界的尴尬时刻

作者按:开源世界里全都是一片祥和、欣欣向荣吗?全都是热情开放、无私奉献吗?那当然不是。本文罗列几起尴尬世界,目的是让大家对开源世界有一个更全面更具体的认识,让大家对底层开源人的生活的心态有一个更切实际的了解…

ORBBEC(奥比中光)AstraPro相机在ROS2下的标定与D2C(标定与配准)

文章目录 1.rgb、depth相机标定矫正1.1.标定rgb相机1.2.标定depth相机1.3.rgb、depth相机一起标定(效果重复了,但是推荐使用)1.4.取得标定结果1.4.1.得到的标定结果的意义 1.5.IR、RGB相机分别应用标定结果1.5.1.openCV应用标定结果1.5.2.ros…

mac m1安装V2rayU

我原先window上使用的是V2rayN。mac系统使用的是V2rayU。 1.首先下载V2rayU 下载地址:https://github.com/yanue/V2rayU/releases 2.将下载的文件拉到application 安装后,点击运行,此时会弹出安全警告,需要在「系统偏好设置-安…

第4章-动态规划

第4章-动态规划 总分:100分 得分:100.0分 10.0 分 1 . 多选题 中等 10分 有关0-1背包问题,用c[i][j]描述子问题:1...i共i个物品,背包容量为j的最优值(装入背包的最大价值),则其子问题为:1...i-1共i-1个物品,背包容量为j-w ix i,以下说法正确的是( AB…

TypeScript教程(N)

弱类型和强类型 编程语言,按照数据类型是否固定可分为 强类型语言 和 弱类型语言。 弱类型语言 弱类型语言:变量、函数参数和函数的返回值,是没有类型的,一个变量可以接收任何类型的数据,一个函数也可以返回任何类型…

大学生所面临的网络安全问题有哪些?

网络安全从本质上来讲就是网络上的信息安全,就是指网络系统中流动和保存的数据,不受到偶然的或者恶意的破坏、泄露、更改,系统连续正常的工作,网络服务不中断。从广义上来说,凡是涉及网络信息的保密性、完整性、可用性…

登顶Nature 正刊!百度生物计算用AI首次实现mRNA领域重大进展

1985年11月21日的《自然》封面,是一张来自中国的“地图”。这张地图是清代总兵陈伦炯所编撰《海国闻见录》中的插图,是中国人开始认知与探索世界的见证,而选用这张封面,是为了配合当期的特别文章《科技在中国》。 那时候&#xff…

4 ROS2节点参数基础

4 ROS2节点参数基础 4.1 ROS2节点参数介绍4.2 使用C/C实现对节点参数的增删改查4.2.1 创建C/C节点参数的服务端4.2.2 创建C/C节点参数客户端 4.3 使用Python实现对节点参数的增删改查4.3.1 创建Python节点参数的服务端4.3.2 创建Python节点参数客户端 4.4 ROS2节点参数小结 其他…

2008-2020年上市公司能源消耗数据

2008-2020年上市公司能耗数据/上市公司能源消耗数据 1、时间:2008-2020年 2、指标包括:上市公司ID、证券代码、证券简称、资源名称、消耗量、单位 EndDate [统计截止日期] - YYYY-12-31 InstitutionID [上市公司ID] - null Symbol [证券代码] - 交易所…

[架构之路-187]-《软考-系统分析师》-5-数据库系统 - 操作型数据库OLTP与分析型数据库OLAP比较

OLAP与OLTP的区别? OLTP(Online transaction processing) 在线/联机事务处理。典型的OLTP类操作都比较简单,主要是对数据库中的数据进行增删改查,操作主体一般是产品的用户。 OLAP(Online analytical processing): 指联机分析处理。通过分…

Linux网络编程:三次握手 四次挥手

1. 三次握手 建立TCP可靠连接,只能是客户端先发起。 (1)SYN标志位为1,表示请求建立连接;ACK标志位为1,表示确认收到对方报文。 (2)seq为数据包序列号,ack为确认序列号。…

计算机视觉的应用4-目标检测任务:利用Faster R-cnn+Resnet50+FPN模型对目标进行预测

大家好,我是微学AI,今天给大家介绍一下计算机视觉的应用4-目标检测任务,利用Faster RcnnResnet50FPN模型对目标进行预测,目标检测是计算机视觉三大任务中应用较为广泛的,Faster R-CNN 是一个著名的目标检测网络&#x…

or-tools 应用案例分析:复杂作业车间调度问题

作业调度问题是常见的线性规划(整数规划)问题,其中多个作业在多台机器上处理。每个作业由一系列任务组成,这些任务必须按给定的顺序执行,并且每个任务都必须在特定的机器上处理。如何有效的利用所有的机器在最短的时间内完成所有的作业任务&a…

神经形态处理和自搜索存储如何降低联邦机构的网络风险

组织在边缘处理的信息量呈爆炸式增长。对于联邦机构和军队来说尤其如此,它们从设备、建筑物、船舶、飞机等中的移动设备和传感器生成大量数据。 寻找有效的方法来管理、使用和保护这些数据具有挑战性。但是有一个有效且具有成本效益的解决方案。神经形态处理和自搜…