软件与程序设计
-
WebRTC Native 开发实战许建林 著本书是WebRTC方面的专著,WebRTC是一项实时通信领域革命性的技术,在实时音视频通信领域已经产生了深远的影响。本书涵盖了Native端WebRTC SDK基本场景的使用、基本场景下完整流程的源码导读,还介绍了一些高级的功能和场景,比如多人通话、屏幕共享、H.265、美颜、伴奏、本地录制等,最后还对Server端展开了一些讨论。本书通过细致的代码分析和源码导读,来讲解WebRTC Native的具体实战,分析WebRTC内部主要的数据流程,力图使读者能够通过实际操作快速入门和理解WebRTC Native的开发技巧。 -
突围算法刘凡平 著本书主要对算法的原理进行了介绍,并融合大量的应用案例,详细介绍使用机器学习模型的一般方法,帮助读者理解算法原理,学会模型设计。本书首先介绍数据理解、数据的处理与特征,帮助读者认识数据;然后从宏观、系统的角度介绍机器学习算法分类、一般学习规则及机器学习的基础应用;接着根据项目研发的流程,详细介绍了模型选择和结构设计、目标函数设计、模型训练过程设计、模型效果的评估与验证、计算性能与模型加速;最后通过多个应用案例帮助读者加强对前面知识点的理解。 -
零起步玩转Mind+创客教程占正奎,占杨 著《零起步玩转Mind+创客教程——基于Arduino平台》由26节课组成,通过课程中的45个案例,讲解如何用Mind+对Arduino硬件进行编程,使学生学会应用Arduino传感器来感知环境,如通过控制灯光、电动机和其他硬件来反馈、影响环境,搭建出创客作品。书中所使用的Arduino硬件全部是大众化的元器件,没有采用二次开发的套装,因此适合学校开展普惠式创客教育。 书中所有案例均来源于课堂教学实践,并按照每节课45分钟的时间进行编排,非常适合作为中小学生学习Arduino的入门与提高课本,也可为创客爱好者的创作、创新提供一定的参考。 -
R语言机器学习Brett Lantz 著《R语言机器学习 第3版(影印版)》提供了具备良好可读性的实践指南,帮助你将机器学习应用于实际问题。无论你是经验丰富的R语音用户还是刚接触这门语言的新手,从Brett Lantz这里都可以学到发掘关键见解、做出新的预测并可视化你的发现所需的一切。 -
算法实例精讲荣培杉,刘仕博 著为了帮助有一定编程基础的人群进一步提升自己的Python编程水平及应对编程工作的压力,《算法实例精讲—Python语言实现》全面讲解了9种经典算法理论、65个典型实例的算法设计与分析以及Python语言的代码实现过程。首先从Python数据结构基础入手,然后讲解了各种算法,包括排序算法、动态规划算法、双指针算法、深度优先搜索算法、广度优先搜索算法、贪心算法、递归算法、分治算法、回溯算法等,最后归纳了数据结构中的一些经典问题。这既能帮助初学者理清算法的基本结构,融会贯通地掌握好算法基础知识;又能帮助有一定工作经验的读者巩固基础,进一步提升编程水平;也能帮助求职者为未来面试与工作做好必要的知识储备。 《算法实例精讲—Python语言实现》理论基础与实例应用相结合,实例分析与图解相结合,每个实例均设有详细的思路解析和代码实现,浅显易懂,实用性强,既是Python初学者学习算法的入门书籍,又是初级程序员求职的面试宝典,也是职场人士提升代码质量与效率的实用手册。 -
R统计编程入门[美] W.John,Braun 等 著,齐光,原作强 译本书为计算机辅助统计编程的入门书,由浅入深地介绍实用统计中R的学习和使用方法,使读者能够深切领会数据科学和R的魅力。本书共7章,第1章为入门,简单介绍本书特点以及R软件和RStudio平台的特性;第2章为R语言简介,介绍了R语言基本特征、数据操作和程序包等内容;第3章为统计绘图,涉及低级和高级绘图函数以及图形系统的基础知识;第4章为R编程;第5~7章为R统计编程核心内容,包括模拟、计算线性代数和数值优化等内容。本书附录对各种随机变量和分布类型进行了概述,读者可以随时翻阅附录以帮助理解正文内容。 -
我的酷炫创客空间杰西·阿尔基尔,埃尔茜·奥尔森,克丽斯塔·施耐德 著,解超 译丛书以乐高、科乐思、littleBits等国际知名的拼搭积木和电子积木产品为基础材料,通过提供详细的操作步骤,循序渐进地教会孩子设计、制作出有趣而实用的物品。每一册一个主题,涉及建筑物制作、机器人制作、电路模型制作,以及通过简易编程进行制作等。 -
AutoCAD 2020中文版建筑设计从入门到精通CAD/CAM/CAE技术联盟 著《AutoCAD 2020中文版建筑设计从入门到精通》讲述了利用AutoCAD 2020进行建筑设计的过程和技巧,全书共分3篇11章:基础篇、提高篇和综合篇。其中,基础篇(第1~5章)介绍AutoCAD 2020入门、绘制二维图形、二维图形的编辑、辅助工具,以及建筑理论基础;提高篇(第6~10章)分别介绍绘制总平面图,以及绘制建筑平面图、立面图、剖面图和绘制建筑详图的过程和技巧;综合篇(第11章)介绍高层住宅的绘制方法和技巧。另附1章线上扩展学习内容,是绘制商住楼的大型实例。每章的知识点都配有案例讲解,使读者对知识点有更进一步的了解,并在章节*后配有实践练习题,使读者能综合运用所学的知识点。 -
精通Django 3 Web开发黄永祥 著本书是一本Django Web的技术总结,以Django 3.0版本实现。全书以一个完整的商城网站开发流程为主线,讲解了Django 3.0版本的知识点和新特性以及每一个功能模块的要点和实现方式。主要内容包括:Django基础、商城的设计说明与配置、商城网址的规划与设计、商城的数据模型搭建与使用、商城的数据业务处理、商城的数据渲染与展示、商品信息模块、用户信息模块、购物功能模块、商城后台管理系统、项目上线与部署等内容。 本书的特点是突出实战,代码注释详尽,与新版本技术紧密联系,适合于有一定Python基础的读者、网站开发人员、大学生等使用,也可以供培训机构和大中专院校作为教学用书。 -
TensorFlow 2.0深度学习应用实践王晓华 著本书总的指导思想是在掌握深度学习的基本知识和特性的基础上,培养使用TensorFlow 2.0进行实际编程以解决图像处理相关问题的能力。全书力求深入浅出,通过通俗易懂的语言和详细的程序分析,介绍TensorFlow 2.0的基本用法、高级模型设计及其应用程序编写。 本书共18章,内容包括:计算视觉与深度学习概述、Python的安装与使用、深度学习的理论基础、Python类库的使用、OpenCV的使用、OpenCV与TensorFlow的融合、TensorFlow概念、TensorFlow重要算法、Keras的使用、卷积层与MNIST实战、卷积神经网络公式推导与应用、TensorFlow Datasets和TensorBoard详解、ResNet、注意力机制、深度学习常用面试问题、GAN、图卷积神经网络等内容。 本书可作为学习人工神经网络、深度学习、TensorFlow 2.0程序设计以及图像处理等相关内容的程序设计人员培训和自学用书,也可以作为高等院校和培训学校相关专业的教材使用。
