计算机科学理论与基础知识
-
机密计算胡寅玮 闫守孟 吴源 等著《机密计算:AI数据安全和隐私保护》系统介绍了面向人工智能领域中的数据安全、隐私保护技术和工程实践。本书首先探讨了人工智能领域所面临的各种数据安全和隐私保护的问题及其核心需求,并在此基础上纵览和比较了各种隐私保护计算技术和解决方案的利弊;然后详细阐述了目前比较具有工程实践优势的可信执行环境技术,及其在主流人工智能场景中的工程实践参考案例。此外,本书介绍了关于数据安全和隐私保护的概念、原理、框架及产品,从而帮助读者对机密计算的技术全景有整体的理解。《机密计算:AI数据安全和隐私保护》适合计算机和软件行业从业者、研究人员及高校师生阅读,尤其适合从事人工智能和隐私保护计算的架构师和开发人员阅读。
-
工业互联网关键技术杜文莉、王峰、赵亮、薛栋 著工业互联网是现代信息技术与工业体系深度融合的全新工业生态、关键基础设施和新型应用模式,是支撑制造业高质量发展的“新基建”之一。本书重点介绍了工业互联网平台的概念和发展历史,国内外典型工业互联网平台的架构和特点,工业互联网边缘层、PaaS层和SaaS层的关键技术,以及工业互联网在流程制造业和离散制造业的应用案例。本书可作为高校研究生、政府工作人员、企业技术人员理解和学习工业互联网关键技术及应用的重要参考书。
-
川哥教你Spring Boot 2实战李世川本书重点关注和介绍Spring Boot 2框架的技术应用。Spring Boot是目前微服务架构使用为广泛的框架之一,一旦开发人员掌握了该框架的配置和使用技巧,则对于当前微服务应用的开发将得心应手。本书详细介绍了Sping Boot 2的开发环境、开发方式、数据库应用、MVC、RESTful、安全及测试等。对于刚开始接触微服务架构、Spring Boot的开发人员来说,这是一本很适合的书籍。本书介绍的内容较多,但都是当前基于微服务架构的应用所需,内容翔实并提供所有源码。对于已有开发经验的Spring开发人员来说,这也是一本有价值的参考书。本书案例源码均由作者亲自编写,其中包含了很多有用的方法与使用技巧。本书适合初级、中级Java开发工程师,以及从其他开发语言(如PHP、C、Python等)转向Java微服务的开发工程师使用,也可作为互联网应用研发人员、自学Java开发的大中专院校学生的参考读物。
-
软件单元测试顾翔本书对软件单元测试进行了详细介绍。第1 章与第2 章介绍软件单元测试的概念和基础知识;第3 章到第5 章介绍C 语言、Java 语言和Python 语言的单元测试框架和技巧;第6 章与第7 章介绍代码覆盖率工具和代码语法规范检查工具;第8 章通过两个案例详细介绍TDD。读者可以根据自己的需求对以上内容进行选择性阅读或者全部阅读。另外,为了巩固大家的学习效果,每一章结尾都有相应的习题。 本书适合软件开发工程师、测试工程师、项目经理和大学计算机专业本科高年级学生与研究生阅读。
-
基于BIM的Revit Structure 2022建筑结构设计从入门到精通CAD/CAM/CAE技术联盟本书重点介绍了Revit 2022 在建筑结构设计中的应用方法与技巧。全书共11 章,主要包括Revit 2022 简介、绘图和辅助工具、布局、基础、结构柱、梁、结构楼板、墙和楼梯、结构配筋、结构分析模型以及出图相关内容。全书内容由浅入深,从易到难,图文并茂,语言简洁,思路清晰。书中知识点配有视频讲解,以加深读者的理解,帮助读者进一步巩固并综合运用所学知识。 本书适合建筑工程设计入门级读者学习使用,也适合有一定基础的读者参考使用,还可用作职业培训、职业教育的教材。 另外,本书还配备了极为丰富的学习资源,具体内容如下。 (1)67 集高清同步微课视频,可像看电影一样轻松学习,然后对照书中实例进行练习。 (2)全书实例的源文件和素材,方便按照书中实例操作时直接调用。 (3)《中国市政设计行业BIM 实施指南(2015 版)》电子书,方便随时查阅。 (4)“1 X”BIM 职业技能等级考试真题,可快速提升技能。 (5)中国图学学会BIM 技能等级考试一、二、三级真题,会做才是硬道理。
-
Offer来敲门 大数据开发面试笔试精讲郑萌《Offer来敲门 大数据开发面试笔试精讲 在线真题实训视频版》围绕大数据开发的相关技术,以大数据开发的基本要求为纲,以企业在笔试和面试中的试题为核心, 从企业考核的角度组织内容,并对这些试题加上了详细的分析说明,以考促学。《Offer来敲门 大数据开发面试笔试精讲 在线真题实训视频版》既包括 Java、Python 等基础编程知识,又涵盖 Hadoop、Hive/HBase、Tushare、NumPy、Pandas、Matplotlib 等大数据开发关的技术。全书分为 4 篇 14 章,第 1 篇为 Java 编程,第 2 篇为 Python 编程,第 3 篇为大数据开发,第 4 篇为数据分析与可视化。本书还配有大量的视频讲解,方便读者进一步学习。《Offer来敲门 大数据开发面试笔试精讲 在线真题实训视频版》适合读者在学习过程中进行自测,也适合读者在应聘之前进行有针对性的复习。本书对大数据相关的重要知识点都有详细的讲解,并配备了完整的从知识到实践的学习视频,也适合作为系统学习的材料。
-
Botnet检测原理、方法与实践邹福泰、易平、章思宇、胡煜宗本书从原理、方法和实践应用三个角度出发,分别介绍了基于FastFlux与DNS失效特征、基于DGA恶意域名、基于DNS隐蔽隧道、基于深度学习特征的僵尸网络检测,以及针对僵尸网络的追踪溯源。本书还详细介绍了如何将知识图谱、反馈学习、图神经网络、生成式对抗网络等前沿技术应用于僵尸网络检测,进一步提高检测精度与告警能力。本书可作为高等院校网络空间安全、信息安全、计算机、电子信息等专业的教材,也可作为研究所、IT公司中僵尸网络研究者的参考书。
-
计算机信息技术刘振湖 付小玉 涂发金本书是为学习计算机类专业基础课的读者编写的,可作为专升本考试、计算机等级考试、职称计算机考试的参考用书。全书主要包含 3 个部分:第一部分(第 1~3 章)对计算机基础知识、系统构成和常见操作系统进行介绍,第二部分(第 4~6 章)主要介绍 Word 2016、Excel 2016、PowerPoint 2016 等常用 Office 组件的使用方法与技巧,第三部分(第 7、8 章)主要介绍网络安全与新一代信息技术相关知识。本书概念表述严谨,逻辑严密,语言精练,用词达意,每章均配有课后习题及答案(提供电子版),既便于教学,又便于自学。
-
GD32F4开发基础钟世达 等本书通过14个实验介绍GD32F470IIH6微控制器的GPIO、串口、TIMER、SysTick、RCU、外部中断、DAC和ADC的原理与应用。作为拓展,书中另有6个实验分别介绍MCU 调试、RTC、FWDGT、WWDGT,以及基于I2C的EEPROM 和基于SPI的Flash读/写,可参见本书配套资料包。书中程序代码的编写规范均遵循《C语言软件设计规范(LY STD001 2019)》。各实验采用模块化设计,以便应用于实际项目和产品中。本书配套资料包含GD32F4蓝莓派开发板原理图、例程、软件包、PPT 等。
-
事件触发自抗扰控制史大威,黄元,王军政,施凌事件触发采样控制方法近期受到学术界和工业界的广泛关注并迅速发展。本书内容属于控制科学与工程学科,是系统阐述事件触发自抗扰控制器设计方法的第一本专著。本书聚焦在理论研究和工业应用中均备受关注的自抗扰控制方法,着重探讨事件触发自抗扰控制器的系统化设计问题,通过多个具体应用实例展示事件触发自抗扰控制方法在工程系统中的实现和得到的实际效果。本书为事件触发采样控制理论研究提供新的发展方向,也为控制工程师提供利用有限采样信息得到满意控制性能的有效方法。特别的,自抗扰控制由韩京清教授于上世纪九十年代提出,是为数不多的由我国学者自主提出并得到成功应用的控制方法;本书以自抗扰控制为基本方法探讨事件触发采样控制这一控制领域前沿热点问题,也希望使自抗扰控制得到国内外学者的进一步关注,进一步提高我国自主研发控制方法在国际学术界中的影响力。