软件与程序设计
-
VR与AR开发高级教程吴亚峰,于复兴 著本书主要介绍AR与VR应用的开发流程。本书共11章。第1章主要介绍了AR应用开发的基础知识,第2~4章介绍了AR开发中所广泛使用的Vuforia与ARCore引擎,第5章介绍基于小米VR的应用开发,第6~8章分别介绍了基于HTC VIVE与Leap Motion设备的应用开发步骤,第9章介绍了当前VR与AR的创新风口,最后两章分别给出了一个完整的VR游戏案例与一个结合AR、VR的科普类应用案例。本书适合VR、AR应用开发方面的专业人士阅读。 -
JAVA程序设计研究李红日 著本书通过对Java编程语言的全面介绍。引导读者快速掌握Java编程语言的核心内容并学会灵活运用所学的语言知识及面向对象的编程思想。全书共分13个部分,内容包括Java语言概述、面向对象编程设计、多线程设计、Java集合框架设计、反射、Socket编程设计、JSP、正则表达式与XML操作、JavaScript、Servlet、Ajax、算法与数据结构及Oracle数据库的研究。 -
深入解析C#[英] 乔恩·斯基特(Jon Skeet) 著,韩博 译C#语言简洁优雅,精妙强大,是当今编程语言的集大成者,功能不断推陈出新,受到众多开发人员的推崇。本书是C#领域不可多得的经典著作,新版重磅升级,不仅重新组织了内容,还全面更新并细致剖析了C#6和C#7的新增特性,为读者奉上知识盛宴。作者在详尽展示C#各个知识点的同时,注重从现象中挖掘本质,解读语言背后的设计思想,深入探究了C#的核心概念和经典特性,并将这些特性融入代码示例,帮助读者顺畅使用C#,享受使用C#编程的乐趣。 -
PHP程序设计基础教程王海宾 著本书以计算机语言的学习与认知过程为主线,以实践为主导,按照程序设计与编写的思路进行讲解。首先对PHP有所认知并搭建PHP的开发环境;随后在实践中学习程序设计的基本元素;在学习基本知识的过程中,逐渐引入三大结构的概念;从Web应用开发的需求入手,讲解了PHP表单的交互与会话、数组存储批量数据,通过函数进行程序的模块化操作,使用正则表达式规范网页数据,使用文件和PHP操纵MySQL实现数据**化存储,引入面向对象的编程提高程序设计编写效率;以及为了更好地处理网页中的图片,讲解了PHP的图形图像处理;最后通过综合实例对整本书的内容进行总结。本书精选大量实例贯穿知识点的讲解,并在每个章节末配有实训任务,突出PHP程序设计学习的实用性与可操作性。顺应“互联网+”趋势,本书提供了大量配套资源,包括源代码、实训任务、PPT课件等,可登录华信教育资源网(www.hxedu.com.cn)免费注册后下载。本书适合作为高等职业院校新一代信息技术相关专业的教材,也可作为应用型本科PHP基础课程的教材,同时本书也适合作为计算机编程爱好者的入门参考书籍,还可作为计算机培训机构的培训教材。 -
大学程序设计基础朱晴婷 著《大学程序设计基础》是华东师大非计算机专业本科生理科方向教学用书。大学程序设计基础是大学计算机教学的核心课程,本书以零基础的初学者为对象,循序渐进地讲述各种客观数据对象在计算机世界中是如何表示的,计算机又是如何操作数据对象,实现各种功能的。本书使用目前流行的python语言作为实例的实现工具,但不浮于讲解一门程序语言的基本语法,而是重点贯彻程序设计的基本思想方法,培养学生的编程思维。本书在编写过程中,通过大量非常实用的例题、实验和习题,把晦涩难懂的基本概念和不易掌握的软件技巧,深入浅出、融会贯通地讲解出来,并且提供了全部实例,方便读者随心所欲地使用。 本书适合高等学校非计算机专业理科专业学生,作为计算机应用课程的教材使用;也可以供各类社会计算机应用人员想深层次掌握python等软件的高级技巧,或准备参加数据处理与管理类计算机等级考试人员作为参考书使用。 -
TensorFlow 2.X项目实战李金洪 著本书基于TensorFlow 2.1 版本进行编写。书中内容分为4 篇。 第1 篇包括TensorFlow 的安装、使用方法。这部分内容可以使读者快速上手TensorFlow 工具。 第2 篇包括数据集制作、特征工程等数据预处理工作,以及与数值分析相关的模型(其中包括wide_deep 模型、梯度提升树、知识图谱、带有JANET 单元的RNN 等模型)。 第3 篇从自然语言处理、计算机视觉两个应用方向介绍了基础的算法原理和主流的模型。具体包括:TextCNN 模型、带有注意力机制的模型、带有动态路由的RNN 模型、BERTology 系列模型、EfficientNet系列模型、Anchor-Free 模型、YOLO V3 模型等。 第4 篇介绍了生成式模型和零次学习两种技术,其中系统地介绍了信息熵、归一化、f-GAN、**传输、Sinkhorn 算法,以及变分自编码、DeblurGAN、AttGAN、DIM、VSC 等模型。 本书结构清晰、案例丰富、通俗易懂、实用性强,适合对人工智能、TensorFlow 感兴趣的读者作为自学教程。 另外,本书也适合社会培训学校作为培训教材,还适合计算机相关专业作为教学参考书。 -
Qt 5/PyQt 5实战指南白振勇 著《Qt 5/PyQt 5实战指南——手把手教你掌握100个精彩案例》根据跨平台软件研发工作中对Qt技术的需求,按照循序渐进的原则逐步介绍Qt的各种实用技术。本书分为3部分: 第1部分(第1~14章)讲述C+ + 版的Qt知识,着重介绍Qt的安装配置以及开发环境搭建、Qt项目文件的配置与使用、Qt常用类与常用控件的应用、使用Qt Designer绘制窗体与控件、库的开发与使用、插件开发技术、Qt的MVC机制及应用、SDI与MDI类应用开发技术、Qt多线程应用开发及并发框架、Qt网络应用程序开发技术;第2部分(第15~22章)讲述PyQt版的开发知识,内容同第一部分大体一致,用Python语言实现并根据Python语言特点省去了部分内容;第3部分(第23、24章)分别以C++ 语言、Python语言的实战项目为例,讲解Qt技术的综合应用。全书提供了100个应用案例,除第1、23、24章外,每章后均附有配套练习。《Qt 5/PyQt 5实战指南——手把手教你掌握100个精彩案例》适合作为C++/Python跨平台软件研发工作人员的参考资料,也可作为高等院校计算机、软件工程等相关专业高年级本科生、研究生的参考教材。 -
西游小创客刘金鹏 编《西游小创客:基于SCRATCH3.0的趣味编程故事20例》一共分为20节课,每节课大约需要2个课时。前16节课采用的是官方Scratch 3.0软件,后4节课由于涉及人工智能等方面的知识,因此采用了基于Scratch 3.0开发的Mind+软件来编程。《西游小创客:基于SCRATCH3.0的趣味编程故事20例》以西游故事为载体,以编程为工具,涉及多学科知识,可作为开展STEAM教育和编程教育的学校的教师授课教材,也可以作为热爱科技的孩子们的课外阅读书籍。希望拿到《西游小创客:基于SCRATCH3.0的趣味编程故事20例》的老师与家长可以陪伴孩子一起阅读,与他们一起展开想象,对西游故事不断创新,创作出更多奇妙的西游故事作品。 -
MATLAB金融风险管理师FRM姜伟生,涂升,李蓉 著金融风险管理已经成为各个金融机构必备的职能部门。特别是随着全球金融一体化不断发展深入,金融风险管理愈发重要,也日趋复杂。金融风险管理师(FRM)就是在这个大背景下推出的认证考试,FRM现在已经是金融风险管理领域权威的国际认证考试。丛书以FRM考试*、二级考纲内容为中心,并且突出介绍实际工作所需的金融建模风险管理知识。丛书将金融风险建模知识和MATLAB编程有机地结合在一起,配合丰富的彩色图表,由浅入深地将各种金融概念和计算结果可视化,帮助读者理解金融风险建模核心知识,提高数学和编程水平。 -
火球张传波 著本书主要包含UML的基本语法、面向对象的分析方法、应用UML进行需求分析的最佳实践、软件需求管理的最佳实践、UML与敏捷需求分析的融合这五个方面的内容。本书融合了UML、非UML、需求分析及需求管理、敏捷需求分析等各方面的知识,可有效带领读者轻松而深入地掌握UML、需求分析及需求管理等知识。 本书各章以问题为引子,通过案例、练习、思考和分析等模块设计,由浅入深地讲解从UML基础到UML综合应用的相关知识,全书以案例贯穿始终,补充了大量的实用知识,讲究实效,可以使读者尽快地在工作中对所学知识加以运用。 这是一本读书与多媒体课程(扫码学习)相结合的书,各章都包含延伸学习的二维码,线上的内容随时更新,让读者可以及时学习到需求分析与项目管理领域*新鲜的知识与技术。
