计算机/网络
-
NDK开发与实践蒋超本书旨在通过深入的理论与丰富的实战案例,引领读者系统学习NDK开发技术。NDK技术以其高安全性、卓越性能和高度复用性,成为现代应用开发的关键技术之一。本书从基本概念出发,全面介绍了NDK开发所需的核心基础知识,并详细讲解了如何从零开始构建一个完整的NDK项目,以及如何利用集成开发环境高效地进行NDK项目的调试与优化。书中不仅涵盖了当前主流的开发技术和最佳实践,更通过理论与实战相结合的教学模式,让读者能够迅速将所学知识应用于实际工作中,提高开发效率,打造出更优质的应用产品。本书共13章,分为基础篇和实战篇。基础篇(第1~8章)详细讲述NDK开发理论基础及环境搭建相关知识。从NDK基础概念到交叉编译原理、CMake基本语法的使用,逐步深入到NDK实战项目的运用;实战篇(第9~13章)利用入门基础篇所学内容搭建一个完整的NDK实战项目。本书示例代码丰富,实际性和系统性较强,并配有视频讲解,助力读者透彻理解书中的重点、难点。本书既适合初学者入门,精心设计的案例对于工作多年的开发者也有参考价值,并可作为高等院校和培训机构相关专业的教学参考书。 -
解密SSM鲍源野、江宇奇、饶欢欢本书从基础知识讲起,逐步深入,涵盖了SSM框架的各方面,包括Spring、Spring MVC和MyBatis的核心概念、配置、最佳实践等。 本书共7章,内容丰富,结构清晰。第1章介绍SSM框架,让读者对SSM有一个整体的认识。第二~四章分别详细介绍Spring、Spring MVC和MyBatis的核心知识,包括依赖注入、注解配置、映射文件和SQL语句等。第5章则重点讲解SSM框架的整合与实战案例,帮助读者将所学知识融会贯通。第6章和第7章则分别介绍SSM框架的最佳实践和常见问题及解决方案。本书的特色在于实战性强,注重培养读者的实际操作能力。书中提供了大量的实例和案例,帮助读者深入地理解SSM框架的应用。 本书适合Java开发者阅读,无论是有一定经验的开发者还是初学者都能从本书中获得收获,也可作为高等院校和培训机构的参考用书。 -
PyTorch深度学习入门与技术实践罗刚"《PyTorch深度学习入门与技术实践》介绍如何学习和使用流行的PyTorch框架开发深度学习应用,主要内容包括PyTorch中的计算图,用三阶多项式拟合函数,实现手写数字识别,神经网络基础,卷积神经网络,PyTorch基础知识,transformer架构,文本分类应用开发,聊天机器人应用开发,用Wav2Vec2进行语音识别,机器翻译应用开发,分布式PyTorch等。《PyTorch深度学习入门与技术实践》适合作为高等院校计算机、软件工程专业本科生、研究生的参考书目,同时也适用于对PyTorch深度学习领域感兴趣的人士。" -
Go语言零基础入门郭志勇本书以Go语言为主线,内容循序渐进,采用先实践再理论的学习模式。引导读者渐进式地学习Go语言的相关知识,并对其中的相关内容产生浓厚的兴趣。本书共19章,从第1章编程语言的前世今生开始,系统性讲解编程语言的时间线及Go语言的诞生历史。第2章环境搭建详细讲解了不同的操作系统搭建Go语言开发环境的过程。第3~19章是Go语言最为核心的内容部分,内容按照从实践到原理循序渐进的过程设计。本书示例代码丰富,实际性和系统性较强,并配有视频讲解,助力读者透彻理解书中的重点、难点。本书既适合初学者入门,精心设计的案例对于工作多年的开发者也有参考价值,并可作为高等院校和培训机构相关专业的教学参考书。 -
Arm嵌入式系统设计与应用李正军、李潇然本书秉承“新工科”理念,从科研、教学和工程实际应用出发,理论联系实际,全面系统地讲述了基于STM32F407微控制器的嵌入式系统设计与应用实例,并讲述了FreeRTOS嵌入式实时操作系统。全书共分13章,主要内容包括:绪论、嵌入式微处理器、STM32系列微控制器、嵌入式开发平台的搭建、STM32 GPIO、STM32中断、STM32定时器、STM32 通用同步异步收发器(USART)、STM32 SPI串行总线、STM32 I2C串行总线、STM32 A/D转换器、STM32 DMA控制器和嵌入式实时操作系统FreeRTOS。全书内容丰富,体系先进,结构合理,理论与实践相结合,尤其注重工程应用技术。通过阅读本书,读者可以掌握STM32F4标准固件库的开发方式和工具软件的使用,掌握STM32F407的系统功能和常用外设的编程开发方法,通过FreeRTOS的学习,掌握嵌入式实时操作系统的应用方法。本书是在作者教学与科研实践经验的基础上,结合近20年的STM32嵌入式系统的发展编写而成的。本书可作为高等院校各类自动化、软件工程、机器人、自动检测、机电一体化、人工智能、电子与电气工程、计算机应用、信息工程、物联网等相关专业的本科生、研究生授课教材,也可作为广大从事嵌入式系统开发的工程技术人员的参考用书。 -
深度学习应用开发实践李永华、田云龙、许亮斌、苑世宁本书根据当前人工智能及机器学习的发展成果,具体设计基于人工智能的模型算法,并给出了具体实现,最新算法流程及代码实现。其主要内容包括:AI作曲、语音识别、人像识别、车牌识别、骨架识别与肢体定位、人脸识别、古诗与歌词生成的具体实现。本书从系统设计、代码实现以及运行结果展示相结合,语言简洁,深入浅出,通俗易懂,不仅适合对人工智能编程有兴趣的爱好者,而且可作为高等院校参考教材,还可作为从事智能应用创新开发专业人员的技术用书。 -
解决方案架构师修炼之道[印]所罗伯·斯里瓦斯塔瓦,[印]内拉贾利·斯里瓦斯塔夫成为解决方案架构师,必须熟练掌握各类技术栈,洞悉业务流程,本书将带你了解成为一名成功的解决方案架构师所需要了解的基本概念、设计原则和模式、架构考量以及相关的新技术。 本书是一部深度解读并实践解决方案架构师这一角色的综合性指南。书中不仅详细介绍了设计支柱、高级设计模式、反模式以及现代软件设计的云原生方面的知识,还阐述了解决方案架构师在不同层次的任务和责任——从技术架构设计的基本原则到实际项目中的难点突破,再到面对新兴技术挑战时的应对手段,都有着详尽而实用的解说。同时,作者并未忽视那些在架构设计之外同样至关重要的软技能,如沟通协调、团队领导力、创新能力,以及对于行业趋势的敏锐度等,这些都是决定一位解决方案架构师能否在实践中游刃有余、脱颖而出的关键品质。 相较于第1版,第2版与时俱进地更新了大量前沿内容,特别是针对当前热门的IT趋势,如大数据架构、人工智能架构、物联网架构等方面,进行了深度探讨和案例解析。值得一提的是,本书还前瞻性地介绍了量子计算这一尖端领域,让你有机会接触未来可能重塑IT行业的关键技术趋势,为你的职业发展铺设更加宽广的道路。 -
Chrome浏览器插件开发乔凯本书是一本全面深入的浏览器插件开发教程,旨在帮助读者理解并掌握创建功能强大的浏览器插件的技术和方法。本书不仅详细介绍了插件开发的理论知识,同时还提供了丰富的实战代码,使读者能够通过实际操作来巩固和提升技能。全书共12章。第1~3章为背景与理论介绍,包括浏览器发展背景介绍、Chrome浏览器插件基础以Manifest新特性的介绍,如service-worker、declarativeNetRequest API、promise等。第4~11章则是每个知识点的分章节介绍,包括插件的基本架构、弹出界面与配置界面详解、内容组件详解、background脚本详解、权限详解、浏览器扩展API详解、网络通信等内容,每章都配有对应的实战代码,使理论知识得到实际应用。最后的第12章是项目实战,通过完整的项目案例,帮助读者快速上手,将前面学习的知识融会贯通。本书的特色在于它理论与实战并重的教学方式。每章的理论介绍都配备了对应的实战代码,使读者可以在理解原理的同时,通过编写和测试代码来提升技能。这种强调实践的方法,使本书成为那些希望快速上手浏览器插件开发的读者的理想选择。无论你是初学者,还是有一定基础想要进一步提升的开发者都能从本书中获益。 -
下一代创新科技清华大学探臻科技评论社《下一代创新科技(第2辑)》根据清华大学探臻科技评论社2023年发布的“青年最关注的改变未来十大变革科技”榜单内容编写而成。它全面解读了十大变革科技的发展历程和科技内涵,展望了相关未来科技发展趋势,旨在促进交叉学科创新,传播清华科技观点,服务高水平科技自立自强。全书分为上、下两篇,涵盖了第六代移动通信技术、类脑计算、太阳能电池、四代半导体材料等多领域主题,力图为青年学者、科技工作者、行业领军人才提供一流科技资讯。 -
React与React Native 跨平台开发[美]米哈伊尔·萨赫尼乌克 等著 刘璋 译《React与React Native 跨平台开发:使用JavaScript与TypeScript构建网页端、桌面端和移动端应用》详细阐述了与 React和 React Native相关的基本解决方案,主要包括为什么选择 React、使用 JSX渲染、理解 React组件和 Hooks、React方式中的事件处理、打造可复用组件、 TypeScript类型检查和验证、使用路由处理导航、使用延迟组件和 Suspense进行代码分割、用户界面框架组件、高性能状态更新、从服务器获取数据、 React中的状态管理、服务器端渲染、 React中的单元测试、为什么选择 React Native、React Native内部机制、快速启动 React Native项目、使用 Flexbox构建响应式布局、屏幕间的导航、渲染项目列表、地理位置与地图、收集用户输入、响应用户手势、显示进度、展示模态屏幕、使用动画、控制图像显示、离线使用等内容。此外,本书还提供了相应的示例、代码,以帮助读者进一步理解相关方案的实现过程。
