计算机/网络
-
深度学习框架及系统部署实战袁雪在数字化时代,嵌入式人工智能系统和深度学习等技术变得越来越重要。在嵌入式平台上进行深度学习推理时会受到计算能力、存储空间、能耗等资源限制的挑战。本书从深度学习模型在资源受限的硬件平台上部署的角度,介绍嵌入式AI系统的基本概念、需求、挑战,以及其软硬件解决方案。 本书共分为7章。第1章介绍了边缘计算; 第2章介绍了嵌入式AI系统的基本概念及其面临的需求与挑战; 第3章介绍了嵌入式AI系统的硬件解决方案; 第4~6章介绍了嵌入式AI系统的软件解决方案,包括DNN模型的构建及实现、轻量级DNN模型的构建、模型轻量化方法及实现; 第7章介绍了DNN模型的硬件部署。本书提供了基于Python语言和Torch API的大量代码解析,并针对Intel系列和NVIDIA系列芯片的硬件部署分别进行介绍。 本书适合作为高等院校计算机专业、软件工程专业的教材,也可供对深度学习、计算机视觉、嵌入式AI系统等感兴趣的开发人员、广大科技工作者和研究人员参考。
-
Spring Framework 6开发实战肖海鹏、耿卫江、王荣芝、张天怡、张志慧《Spring Framework 6开发实战(Spring Spring Web MVC MyBatis)》基于框架Spring 6.x,按照“理论讲解 贯穿案例”的模式详细讲解了SSM框架的应用技术。本书共10章,第1章对Spring框架进行简单介绍;第2~4章结合员工系统分别讲解Spring框架的核心功能IoC、AOP、声明性事务等内容;第5章引入当当书城企业项目案例,结合具体项目讲解Spring整合JDBC;第6章讲解Spring MVC框架;第7章讲解使用Spring MVC实现当当书城项目;第8章讲解MyBatis框架的使用技术;第9、10章结合当当书城项目,讲解SSM框架统一整合。 《Spring Framework 6开发实战(Spring Spring Web MVC MyBatis)》适合具备Java基础的SSM初学者和进阶开发人员阅读,也适合Java Web开发工程师阅读,同时也可作为高等院校计算机、软件工程专业高年级本科生、研究生相关课程的教材。
-
云原生落地高磊 唐齐智全书分为4大部分15章:第1部分,生态剖析(3章):第1章从云原生的缘起和历史说起,破除对云原生本质理解的一些概念上的误区,第二章重点说明了云原生的市场现状、发展以及相关话题,使得读者对云原生的市场价值以及规模有所了解,第三章重点讲述实施云原生的条件,以及相关的总论,全景式的了解云原生的实施落地、产品和技术情况,并同时给出什么才是成熟的云原生平台的标准的论断,为后面篇章提供了指南。第二部分,《云原生的实施》(7章),根据第1部分总论,展开对云原生平台产品、技术架构进行论述,涉及到容器底座、可观察性、PaaS、devops、云原生中间件以及自动化交付等内容,从市场需求分析、产品规划设计到技术架构入手,全面的介绍云原生平台的构建。第三部分,《商业模式》(3章),从云原生价值主张入手,全面说明云原生不同的云交付形态下的变化、以及对应的服务售卖模型和定价方式。第四部分,《实例分析》(2章),根据前面介绍的内容,从两个客户角度,一个从平台提供商角度说明落地实践,另一个从业务企业角度说明落地实践,是对上面章节内容的总结和运用,力图从实践出发,从组织升级、业务升级、技术架构升级等维度阐述落地的步奏、问题和解决方案等,为读者提供落地实践的参考。
-
FastAPI Web开发入门、进阶与实战钟远晓这是一本从实战角度介绍FastAPI web开发的入门与进阶型技术书。本书没有过多的理论介绍,完全从一线工作角度入手,介绍日常web开发需要掌握的相关知识。本书共分为4篇16章:第1篇是基础篇,主要介绍FastAPI的基础知识,包括FastAPI的基本信息、安装使用、常规操作、中间件、数据库相关内容。作为初学者,掌握这部分内容就可以快速上手使用FastAPI,处理各种日常问题。第二篇是进阶篇,主要围绕与FastAPI相关的高级技能展开,包括异常处理、功能扩展、安全认证、性能、测试等相关内容。第三篇是实战篇,主要从案例的角度对FastAPI在典型应用场景中的落地进行分享,包括短链应用、websocket、基于公众号的挂号系统等应用场景。第四篇是部署篇,这部分重点介绍如何实现FastAPI的自动化部署,这数据高阶人员技能。本篇提供了三种自动化部署方式。
-
中文版After Effects 2022基础教程凤凰高新教育 编著After Effects是美国Adobe公司推出的一款影视编辑软件,其特效制作功能非常强大,适用于电视栏目包装、影视广告制作、三维动画合成、电视剧特效合成等领域。After Effects 2022是该软件的最新版本,不仅保留了前期版本的强大功能,还增加了许多非常实用的新功能。《中文版After Effects 2022基础教程》以案例为引导,系统、全面地讲解After Effects 2022视频处理与制作的相关功能及技能应用,内容包括After Effects 2022快速入门、添加与管理素材、图层的操作及应用、蒙版工具与动画制作、文字特效动画的创建及应用、创建与制作动画、常用视频效果设计与制作、图像色彩调整与抠像、三维空间效果、视频的渲染与输出等。在《中文版After Effects 2022基础教程》的最后,笔者设置了一章商业案例实训内容,以期帮助读者显著提升After Effects 2022视频编辑与制作的综合实战技能水平。全书内容由浅入深,写作语言通俗易懂,实战案例丰富多样,且对每个操作步骤的介绍都清晰准确,特别适合广大职业院校及计算机培训学校作为相关专业的教材用书,同时适合作为广大After Effects初学者、视频编辑爱好者的学习参考书。
-
C程序设计教程[美]保罗·戴特尔(Paul Deitel)、哈维·戴特尔(Harvey Dei本书是优秀的C语言教程。全书系统地介绍了4种当今流行的程序设计方法——面向过程、基于对象、面向对象以及泛型编程,内容全面、生动、易懂。作者由浅入深地介绍了结构化编程及软件工程的基本概念,从简单概念到最终完整的语言描述,清晰、正确、透彻、详细地讲解了C语言,尤其注重程序设计思想和方法的介绍。此外,还涉及安全的C程序涉及、提高练习题,覆盖C和面向对象程序设计、基于Allegro的游戏编程、C标准介绍等内容。
-
现代C++软件架构[美]艾德里安·奥斯特洛夫斯基,[波]彼得亚雷·加奇科夫斯基本书结合现代C++特性,详细介绍软件架构的实用方法及实践,探索了如何在单体应用程序中使用成熟的设计模式,如何使应用程序具有健壮性、安全性、高性能和可维护性,以及如何使用面向服务的架构、微服务、容器和无服务器计算等架构模式构建连接多个单体应用程序的高级服务。全书共分为四部分:第一部分包含第1~3章,介绍软件架构的概念及组件,包括软件架构的重要性和良好的设计原则、架构风格、功能性和非功能性需求;第二部分包含第4~7章,介绍C++软件的开发和设计,包括架构与系统设计、C++语言特性、设计模式,以及构建和打包;第三部分包含第8~11章,介绍架构的质量属性,包括测试、持续集成和持续部署、安全性、性能;第四部分包含第12~15章,介绍云原生设计原则,包括面向服务的架构、微服务、容器、云原生设计。本书适合C++程序员、架构师等相关技术人员阅读。
-
嵌入式虚拟化技术与应用王洪波伴随着物联网设备的指数级增长,在需要高算力的场景,例如软件定义汽车驾驶舱、工业领域的工作负载整合,开源虚拟化技术在嵌入式系统上受到了越来越多的关注和应用。本书首先介绍虚拟化技术的基本原理,包括CPU虚拟化、内存虚拟化、中断虚拟化和设备虚拟化,对比KVM在云服务器上参考实现,重点介绍了开源嵌入式虚拟机ACRN的架构设计、原理和实现。还特别总结了虚拟化系统的实时性能调优方法和功能安全认证实践,以及嵌入式虚拟化技术的典型应用场景案例分析。本书作为嵌入式虚拟化技术入门参考书,通过对ACRN开源软件的介绍,帮助读者从代码开始了解、学习、开发虚拟机软件,掌握嵌入式虚拟化技术并应用于工程实践。
-
小学生C++编程启蒙上海宝牙科技发展有限公司本书以“故事漫画”的形式展开,将C 语言编程的基础知识和小学生身边的计算机编程日常应用相结合, 借助动画人物讲授知识。本书弱化了对编程语法知识的讲解,侧重于编程的原理和应用,通过一个个小故事让小学 生掌握编程的方法和思路。同时,本书将科学家精神、创新思维和创新理念融入故事中,可以培养和提升小学生的 STEAM 素养。 本书可作为小学生C 编程的培训教材,也可供计算机编程爱好者阅读和参考。
-
工程科技大数据智能知识服务发展报告赵瑞雪 等本书概述了工程科技大数据智能知识服务相关的概念与内涵,基于文献计量学分析了该领域论文、专利文献的研究进展及研究热点与前沿,并对基于工程科技大数据智能的知识服务关键技术进行了阐述;基于计量分析结果,选取高发文量国家和地区(美国、英国、欧盟、日本、中国)进行了相关战略规划、主要项目实践与应用的调研,阐述了其在该领域的发展现状与趋势,并重点介绍了中国工程科技知识中心大数据智能知识服务方面的典型案例;归纳总结了国内外工程科技大数据智能知识服务的发展机遇与面临的挑战,并展望了其未来发展趋势。