软件工程及软件方法学
-
深度学习处理结构化数据实战[加] 马克·瑞安(Mark Ryan) 著,史跃东 译告诉你一个不太光彩的秘密:在大多数数据科学项目中,有一半的时间都花在清理和准备数据上了。但还有更好的方法:针对表格数据和关系数据库进行优化的 深度学习技术,无需密集的特性工程,就能提供洞察和分析。学习使用少量的数据过滤、验证和清洗,就能解锁深度学习性能的技能。 《深度学习处理结构化数据实战》传授面向表格数据和关系数据库的强大数据分析技术。该书从多伦多公交系统的数据集出发,带你领略用深度学习处理表格化数据的简易性和便捷性,并教你解决在生产环境中部署模型和监控模型性能等关键问题。主要内容何时何地使用深度学习技术Keras深度学习模型的架构训练、部署以及维护模型量化评估性能
-
Xamarin全栈开发技术与实践张引,赵玉丽,张斌,高克宁 著复杂工程问题的解决要求学生具备整合运用客户端开发技能栈、服务器端开发技能栈、软件工程技能栈、人机交互技能栈等多个技能栈的能力。为培养学生多技能栈整合运用的能力,本书介绍基于Xamarin.Forms框架的面向iOS、Android,以及Windows平台的客户端服务器端Xamarin全栈开发技术,涵盖语言特性、设计思想、技术技巧、测试方法等内容,并通过一个完整的实例连接全部知识与技能。本书尤其注重多种技术栈的有机融合,为培养解决复杂工程问题的能力提供完整的支持。 本书面向具有一定计算机专业课基础的读者。本书读者应至少掌握一门编程语言,并能独立完成简单的开发任务。本书可作为全栈开发技术相关课程的本科生教材,也可以作为基于Xamarin.Forms框架的全栈开发入门参考书。
-
Photoshop案例实战从入门到精通敬伟 著《Photoshop案例实战从入门到精通》是学习Photoshop软件的进阶教程。通过本书,读者将深入认识Photoshop,了解该软件的各类工具与功能;再通过学习图层、选区、填充、蒙版、图层样式、智能对象、混合模式、多种调色命令、抠图、滤镜等软件功能,完成一系列的案例练习。本书案例丰富多彩,涉及多个领域,综合多种知识,涵盖了中高级技术要点。本书精彩案例配套高清视频讲解,方便读者跟随视频观摩并动手练习。读者通过基本理论了解原理,通过基本操作掌握软件技能,通过案例实战领会设计思路,将知识系统化并进行综合应用,实现创意的发挥,让读者的能力上升到一个新的水平。 《Photoshop案例实战从入门到精通》既适合想要快速掌握Photoshop的入门者,也适合有一定基础的人员作为深造的教程,还可以作为学校或培训机构的教学参考书籍。
-
用户体验与创新设计徐俊,陈嘉嘉 著《用户体验与创新设计》使用用户体验工具箱中的多个工具和设计方法串联起五个典型工作环节,学生在学习时可以清楚地知道自己学到哪里,并配合可视化作业单,让抽象的方法可视化,做到易学易用。编写教材以结果导向式选取教材内容,并且采取理论与实践相结合的一体化编写形式,每一部分的内容都是在事先分析所需达到的技术实践水平后,再确定相应的技术理论知识,并配有适合的技能训练项目。本教材通过设置“用户体验日记”和“作业单”单元,将以用户为中心的思维和基于方法训练融入全学习周期。本书难度适中,学练结合,内容系统,并提供电子课件、电子作业单、微课等数字资源。本书可作为艺术设计类高等职业教育院校数字媒体艺术设计、数字媒体技术、视觉传达设计等专业教材,也可作为相关艺术设计人员的培训教材,以及企业视觉设计师、交互设计师、用户体验设计师的参考用书。
-
Electron入门与实战潘潇 著《Electron入门与实战》围绕Electron核心的功能展开,讲解了如何使用Electron技术快速开发桌面应用。本书内容简单易学,从实际场景引入,由浅入深,循序渐进,带领读者一步步地去理解、运用Electron的核心功能。本书理论与案例相结合,不仅对Electron的核心功能及其原理进行了详细讲解,还将它们融合到真实场景的案例中,通过项目实战来让读者深入地理解Electron并将学会的知识完美地应用于实践。书中的代码示例整洁且清晰,为便于读者更好地理解,笔者对这些代码做了详尽的注释和描述。
-
精通Hadoop 3[印] 尚沙勒·辛格 等 著,张华臻 译《精通Hadoop3》详细阐述了与Hadoop 3相关的基础知识,主要包括Hadoop 3简介、深入理解Hadoop分布式文件系统、YARN资源管理器、MapReduce内部机制、Hadoop中的SQL、实时处理引擎、Hadoop生态圈组件、定义Hadoop中的应用程序、Hadoop中的实时流处理、Hadoop中的机器学习、云端中的Hadoop、Hadoop集群分析、Hadoop中的角色及其执行内容、网络和数据安全、监测Hadoop等内容。此外,本书还提供了相应的示例、代码,以帮助读者进一步理解相关方案的实现过程。 本书适合作为高等院校计算机及相关专业的教材和教学参考书,也可作为相关开发人员的自学用书和参考手册。
-
软件测试技术指南智谷一川 著本书主要介绍Web和APP项目的功能测试、接口测试、自动化测试、性能测试的理论以及测试技术。功能部分包括测试流程、测试方法、测试用例、缺陷管理等。接口部分包括接口的分类、原理以及工具的使用等。自动化部分包括UI自动化、接口自动化以及工具的使用等。性能部分包括性能的分类、指标以及工具的使用等。全书覆盖了初级、中级和高级软件测试的知识要点,并结合目前测试岗位的技能要求,提供了极具参考价值的多个热点行业测试实操案例,力求使更多的读者掌握和学好软件测试的相关技术。 本书适合希望从事软件测试的其他专业人员阅读,也适合于从事软件测试领域的技术人员参考。
-
MATLAB信号处理张轶 编MATLAB广泛用于数据分析、无线通信、深度学习、数据挖掘、图像处理、计算机视觉与信号处理等领域。《MATLAB信号处理——算法、仿真与实现(科学与工程计算技术丛书)》以数字信号处理为背景,系统讨论了MATLAB在信号处理领域的知识与应用,具体包括数字信号处理的基本理论、分析方法、算法的设计与实现、输出结果的数值与可视化展示等内容,涉及信号处理的各个方面,是一本比较全面的参考书。《MATLAB信号处理——算法、仿真与实现(科学与工程计算技术丛书)》分为13章,全面系统地讨论了信号处理的相关问题。其中第1~7章介绍了信号的采集、Z变换、离散傅里叶变换、快速傅里叶变换、噪声分布函数、IIR数字滤波器以及FIR数字滤波器的相关知识和实现方法;第8、9章着重对随机信号处理、功率谱分析、小波变换加以阐述;第10~13章介绍了MATLAB在信号处理领域主要工具箱的使用与设计过程。该书涉及的MATIAB代码已经全部调试通过,所附结果均为书中代码运行输出结果,并在代码中备注了较详尽的解释说明。《MATLAB信号处理——算法、仿真与实现(科学与工程计算技术丛书)》的特点是实用,知识内容与应用实例紧密结合,讲解深入浅出,实例程序既有单个函数的应用方法,又包括整体系统的程序实现,同时也展示最后的分析计算结果。该书可作为高校电子信息工程、通信工程以及计算机科学与技术专业本科生和研究生的教学用书,也可作为科研技术人员的参考用书。
-
Spring Security实战[罗马尼亚] 劳伦斯·斯皮尔卡 著,蒲成 译安全性是没有任何商量余地的。我们要依赖Spring应用程序来传输数据、验证凭据和防止攻击。采用“通过设计实现安全防护”的原则将能够保护我们的网络避免数据被窃取和未经授权的入侵。 《Spring Security实战》展示了如何在造成破坏之前防止跨站脚本和请求伪造攻击。该书将从基础开始讲解,其中将模拟密码升级并添加多种类型的授权。随着技能的增长,读者将可以将Spring Security应用到新的架构中,并创建高级的OAuth2配置。完成之后,读者将拥有一个定制的Spring Security配置,它可以保护应用程序免受常见的和特殊的威胁。 主要内容 ●对密码进行编码以及对用户进行身份验证 ●端点的安全防护 ●安全性测试的自动化 ●设置独立的授权服务器
-
互联网+时代APP系统性服务设计与创新韩清波 著本书首先介绍了服务设计的概念和特征,介绍了中国B2C网络购物特征、客户特征和运营体系,之后分别介绍了网购类、直播类、教育类和社区类手机应用程序的设计及案例分析,最后介绍了农产品手机应用程序的服务设计程序开发以及系统性服务设计的整体流程。 本书适合视觉传达设计人员、服务视觉化培训人员、大中院校相关专业师生以及设计爱好者等阅读参考。