操作系统
-
Creo 8.0快速入门与深入实战邵为龙本书针对零基础的读者,循序渐进地介绍了使用Creo 8.0进行机械与钣金设计的相关内容,包括Creo概述、Creo 8.0软件的安装、软件的工作界面与基本操作设置、二维草图设计、零件设计、钣金设计、装配设计、模型的测量与分析、工程图设计等。 为了能够使读者更快地掌握该软件的基本功能,在内容安排上,书中结合大量的案例对Creo软件中的一些抽象的概念、命令和功能进行讲解;在写作方式上本,本书采用软件真实的操作界面,采用软件真实的对话框、操控板和按钮进行具体讲解,这样就可以让读者直观、准确地操作软件进行学习,从而尽快入手,提高学员的学习效率;另外,本书中的案例都是根据对国内外著名公司的培训教案整理而成,具有很强的实用性。 本书内容全面,条理清晰、实例丰富、讲解详细、图文并茂,可以作为广大工程技术人员学习Creo的自学教材和参考书籍,也可作为大中专院校学生和各类培训学校学员的Creo课程上课或者上机联练习素材。
-
Unreal Engine5 编辑器深度拓展应用研究兰晓天本书为学术著作。UnrealEngine(虚幻引擎)是一款被广泛应用于游戏开发、虚拟现实和实时可视化等领域的引擎。本书对虚幻编辑器拓展开行了深入研究,对虚幻引擎编辑器的主要行了二次开发,对该引擎的部分C编辑器行了一些代码重写,对编辑器能及表现样行了创新。全书共分为8章,主要讲述了C编辑器拓展基础、提示消息、常用模块、Widget与Slate相关基础、自定义世界大纲、自定义快捷键与函数的调用、Material相关基础、在UE5中使用渲染目标等内容。
-
深度学习框架及系统部署实战袁雪在数字化时代,嵌入式人工智能系统和深度学习等技术变得越来越重要。在嵌入式平台上进行深度学习推理时会受到计算能力、存储空间、能耗等资源限制的挑战。本书从深度学习模型在资源受限的硬件平台上部署的角度,介绍嵌入式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的自动化部署,这数据高阶人员技能。本篇提供了三种自动化部署方式。
-
UG NX2027中文版快速入门实例教程胡仁喜、刘昌丽等本书按知识结构共分8章,内容包括UG?NX?2027基础、曲线的创建与编辑、草图、实体建模、曲面造型、装配、工程图和综合实例。在介绍的过程中,注意由浅入深、从易到难,各章节既相对独立又前后关联。编者根据自己多年的实践经验及读者学习时通常的学习思路,及时给出总结和相关提示,帮助读者及时快捷地掌握所学知识。本书图文并茂、语言简洁、思路清晰,可以作为初学者的入门教材,也可作为工程技术人员的参考工具书。
-
Frida Android SO逆向深入实践陈佳林《Frida Android SO逆向深入实践》主要介绍使用Frida辅助分析SO进行逆向工程项目开发。首先从基础开始介绍NDK编译套件,开发编译包含SO的应用软件并进行动静态分析调试;接着介绍如何将算法移植到SO中保护App,并使用模拟执行框架加载SO运行算法,使用GDB、HyperPwn、Objection、Frida联合调试SO中的算法;此外,还将介绍ARM/ELF的文件格式和反编译工具IDA,Frida/Jnitrace Hook/Invoke JNI,JNI与反射及简单风控案例设计分析,onCreate的Native化,分析Android源码追踪JNI的绑定流程。最后介绍哈希和对称加解密算法的核心原理与实现细节,以及使用Frida辅助逆向分析的工作流程。《Frida Android SO逆向深入实践》按照由易到难、由浅入深的方式进行讲解,适合Native层的初、中级读者阅读。
-
贯穿设计模式伟山育琪本书以互联网项目核心模块为基准,将设计模式融入核心模块的开发之中,整个过程犹如一个整体项目需求,完成设计模式的融入。从第2章到第12章,依次对核心项目模块进行设计模式的融入,本书所涉及到的核心模块依次为:多种第三方账号登录;产品分类目录管理;商品查询;多种类支付;商品订单状态变化;订单完成后的业务投放及策略实时变更;开具增值税发票;商品代付;积分、平台币、红包发放;多种类日志设计;日志解析。
-
嵌入式虚拟化技术与应用王洪波伴随着物联网设备的指数级增长,在需要高算力的场景,例如软件定义汽车驾驶舱、工业领域的工作负载整合,开源虚拟化技术在嵌入式系统上受到了越来越多的关注和应用。本书首先介绍虚拟化技术的基本原理,包括CPU虚拟化、内存虚拟化、中断虚拟化和设备虚拟化,对比KVM在云服务器上参考实现,重点介绍了开源嵌入式虚拟机ACRN的架构设计、原理和实现。还特别总结了虚拟化系统的实时性能调优方法和功能安全认证实践,以及嵌入式虚拟化技术的典型应用场景案例分析。本书作为嵌入式虚拟化技术入门参考书,通过对ACRN开源软件的介绍,帮助读者从代码开始了解、学习、开发虚拟机软件,掌握嵌入式虚拟化技术并应用于工程实践。