计算机/网络
-
Unity Cookbook中文版[澳] 帕里斯·巴特菲尔德-艾迪生(Paris Buttfield-Addison)、乔恩·曼宁(Jon Manning)、蒂姆·纽金特著 周子衿作为游戏开发实用指南,《Unity Cookbook中文版:从游戏开发到AI实时解决方案(第2版)》经过全面更新,沿用深受读者欢迎的三合一模式,针对139个有价值的问题给出了详尽的解决方案和有价值的讨论,旨在帮助初学者和中级开发者深入学习Unity引擎的强大功能。全书共13章,主题涉及基础脚本编写到高级技术(如AI、动画和网络等)。通过这本实用性更强的教程,读者将学会如何应用代码片段快速而准确地解决实际问题,尤其是3D游戏开发和2D游戏开发、仿真和人工智能项目中的2D/3D图形、物理、AI、声音、叙事、输入、脚本和网络等问题。《Unity Cookbook中文版:从游戏开发到AI实时解决方案(第2版)》内容全面,可操作性强,适合希望高效使用Unity的专业人员和其他游戏开发爱好者阅读和参考。 -
3D创意设计从入门到参赛蒋云飞 张东青 周鹏在青少年科技创新类赛项中,3D创意设计是参与人数众多、影响力大、颇具创新力的赛项,其中具有代表性的赛项是教育技术与资源发展中心举办的中小学生信息素养提升实践活动。本书收集并解析历年来中小学生信息素养提升实践活动中3D创意设计赛项的获奖案例,是一本针对3D创意设计类赛项的全面指南。通过精心梳理和提炼,本书详细展示从创意构思、结构设计到建模完成及成果展示的整个创作与参赛过程,并以简洁明了的语言和实例引导读者更好地了解此类赛项并获得参与成果。 本书不仅注重技术知识的传授,更着重于培养读者的创新思维,为希望参与此类活动的师生提供明确的方向与指引。此外,书中还融入了对历年获奖作品的分析,以及教学实施过程中的经验与教训,旨在推动创客文化在中小学的蓬勃发展。 无论你是初涉此领域渴望了解创客文化和创客竞赛的基本理念与运作机制的探索者,还是已有一定经验的实践者,本书都将为你提供有价值的指导与参考。同时,教育工作者、学生及热爱创意与3D建模的读者,都能从中获得丰富的灵感和实用的技巧。 让我们一起在3D创意设计的海洋中遨游,创造更多的精彩! -
VGI数据质量智能评价方法及其应用徐永洋等志愿者地理信息(VGI)数据质量评价对于确保数据准确性、评估数据价值、推动数据质量改进、促进数据共享与协作,以及支持科学研究与发展等方面都具有重要意义。《VGI数据质量智能评价方法及其应用》围绕VGI数据的特点、怎样理解VGI数据、有关地理信息数据质量的描述,以及VGI数据智能评价方法进行了全面而深入的研究和探讨。《VGI数据质量智能评价方法及其应用》致力于系统全面地解释VGI数据质量智能评价相关理论与技术,内容丰富广泛,涵盖**的对象相似性计算方法、场景相似性计算方法、VGI数据智能评价方法体系,以满足不同应用场景的VGI数据质量智能评价应用。 -
基于AUTOSAR自适应平台的软件开发与应用朱元本书由同济大学-维克多汽车技术联合实验室与一汽解放汽车有限公司合作开发,是一本专门为AUTOSAR自适应平台(AP)初学者设计的工具书。书中基于AP合作项目中的软件开发实例,以Vector公司的MICROSAR Adaptive解决方案为例,详细介绍了从软件规范到实际操作的全过程,逐步指导读者如何使用Vector公司的工具来设计、开发和测试基于该平台的软件系统。 -
打通Linux操作系统和芯片开发刘盼盼本书共13章,操作系统部分涉及内存管理、进程管理、文件系统、同步管理,以及系统调用。SoC(即片上系统)部分涉及SoC启动的过程、设备模型、设备树原理、电源模块、时钟模块、引脚模块、时间模块和中断模块,这些模块都是芯片运行的基本要求。作者站在一线开发者的角度先剖析了Kernel 6.6的实现原理,然后结合恩智浦i.MX9芯片的SoC 硬件原理,由浅入深地讲解了操作系统和SoC 的深层原理。 本书适合互联网开发从业人员、芯片开发相关人员阅读,也适合计算机及相关专业的在校学生作为专业参考书阅读。 -
软件工程毛新军 董威本书是计算机领域本科教育教学改革工作(“101计划”)系列教材之一。 本书基于软件工程学科的发展以及软件产业界的实践,结合作者多年来在软件工程教学、科研和开发方面的认识及经验,系统介绍软件工程基础理论与技术,包括软件过程、开发方法和支撑工具,涵盖需求、分析、设计、编码、测试、部署、维护、演化和管理等。 全书分为6部分,共16章。第一部分基础篇(第1~3章)分析软件的特点及其开发挑战,介绍软件工程的基本概念和思想、常见的软件过程及主流的软件开发方法。第二部分需求篇(第4~6章)介绍构思、获取、分析、建模和文档化软件需求的过程、策略、方法、语言、工具以及相应的软件制品及其质量保证。第三部分设计篇(第7~10章)介绍软件体系结构设计、用户界面设计和详细设计的过程、策略、方法、语言、工具以及相应的软件制品及其质量保证。第四部实现篇(第11~13章)介绍编码和测试的过程、策略、技术和工具以及相应的软件制品及其质量保证。第五部分运维篇(第14~15章)介绍软件部署、运行、维护和演化的策略、方法以及相应的软件制品及其质量保证。第六部分管理篇(第16章)介绍软件项目管理的相关内容。本书引入开源软件实践、群体化开发方法、软件部署和演化等新颖内容,通过丰富和完整的软件开发案例以及强化软件开发综合实践,帮助读者深入理解软件工程基础理论知识,熟练掌握软件开发方法和工具,培养多方面的素质和能力。本书具有知识体系新颖、内容组织科学、知识诠释深入、强化综合实践、教学资源丰富等特点,可作为高校计算机大类专业软件工程课程的教材,也可作为研究生相关课程的教材和软件工程师的参考用书。 -
使用SystemVerilog进行RTL建模(美)斯图尔特·萨瑟兰(Stuart Sutherland)《使用System Verilog进行RTL建模——基于System Verilog的ASIC与FPGA设计》几乎涵盖使用SystemVerilog在RTL层面对ASIC和FPGA进行建模的所有方面,旨在为数字IC设计工程师提供全面的学习与参考资料。《使用System Verilog进行RTL建模——基于System Verilog的ASIC与FPGA设计》基于SystemVerilog-2017标准,*先阐述SystemVerilog与传统Verilog的区别,以及其在仿真和综合中的作用,并对RTL和门级建模等抽象级别进行定义;接着深入探讨多种数据类型,包括线网和变量类型、用户自定义类型等,详细说明其使用方法和注意事项;对于运算符和编程语句,《使用System Verilog进行RTL建模——基于System Verilog的ASIC与FPGA设计》也进行了全面讲解,强调如何正确使用它们编写可综合的RTL模型。此外,《使用System Verilog进行RTL建模——基于System Verilog的ASIC与FPGA设计》各章节包含丰富示例和代码片段,聚焦特定SystemVerilog构造,展示了如何在实际设计中运用相关知识。同时,针对ASIC和FPGA的建模特点,讨论了不同技术对RTL建模风格的影响,并提供了相应的编码建议。附录部分还汇总了*佳实践指南,列出了关键字集,并提供了额外资源,方便读者查阅和进一步学习。 -
C++语言程序设计[美]梁勇本书是关于C++程序设计的经典教材,分为基础篇和进阶篇,主要介绍程序设计基础、面向对象程序设计和数据结构。本书采用“基础优先,问题驱动”的教学方式,在设计自定义类之前介绍基本的编程概念和技术,同时侧重于解决问题而非语法,通过不同领域的示例说明相关概念。本书引导读者循序渐进地学习,从基本的编程技术到面向对象编程,从简单的数据类型到经典的结构,为读者构建了友好的学习曲线。本书可作为高等院校计算机相关专业程序设计课程的教材,也可作为C++语言及编程爱好者的参考书。 -
自然语言处理车万翔自然语言处理被誉为“人工智能皇冠上的明珠”。深度学习等技术的引入为自然语言处理技术带来了一场革命,尤其是近年来出现的基于大语言模型的方法,已成为研究自然语言处理的新范式。本书在介绍自然语言处理、深度学习等基本概念的基础上,重点介绍新的基于预训练语言模型和大语言模型的自然语言处理技术。本书包括基础知识、预训练语言模型和大语言模型三部分:基础知识部分主要介绍自然语言处理和深度学习的基础知识、基本工具集和常用数据集;预训练语言模型部分主要介绍语言模型、预训练词向量、预训练语言模型的实现方法和应用;大语言模型部分首先介绍大语言模型的预训练方法,其次介绍大语言模型的适配、应用和评估方法,接着介绍基于预训练语言模型思想的各种延伸技术,最后以DeepSeek 系列模型为例,介绍大语言模型的最新技术进展。除了理论知识,本书还有针对性地结合具体案例提供相应的PyTorch 代码实现,让读者不仅能对理论有更深刻的理解,还能快速地实现自然语言处理模型,达到理论和实践的统一。本书既适合具有一定机器学习基础的高等院校学生、研究机构的研究者,以及希望深入研究自然语言处理算法的计算机工程师阅读,也适合对人工智能、深度学习、大语言模型和自然语言处理感兴趣的学生和希望进入人工智能应用领域的研究者参考。 -
C++语言程序设计[美]梁勇本书是关于C++程序设计的经典教材,分为基础篇和进阶篇,主要介绍程序设计基础、面向对象程序设计和数据结构。本书采用“基础优先,问题驱动”的教学方式,在设计自定义类之前介绍基本的编程概念和技术,同时侧重于解决问题而非语法,通过不同领域的示例说明相关概念。本书引导读者循序渐进地学习,从基本的编程技术到面向对象编程,从简单的数据类型到经典的结构,为读者构建了友好的学习曲线。本书可作为高等院校计算机相关专业程序设计课程的教材,也可作为C++语言及编程爱好者的参考书。
