本书首先介绍解决方案架构的基本原理、设计原则和属性,这些内容将帮助你理解解决方案架构如何使跨企业的软件项目受益。你将了解云迁移和应用程序现代化框架,并将使用微服务、事件驱动、基于缓存和无服务器模式来设计健壮的架构。然后,你将探索架构设计的主要考量,包括性能、可伸缩性、成本优化、安全性、卓越运营和DevOps。此外
本书以达梦数据库DM8为蓝本,介绍达梦数据库的存储过程、存储函数、触发器等服务器端程序,以及Java、C、Python、PHP等高级语言基于达梦数据库的应用程序设计方法。本书主要包括:DMSQL程序结构、基本语法;存储过程、存储函数、触发器、包等高级对象的基本语法及应用方法;嵌入式SQL程序Pro*c组成、基本语法及应
本书系统介绍了用户体验分析的基本原理、基础知识和基本方法,包括用户体验的概念和构成、设计案例和用户体验的测量方法等;深入探讨了数字媒体环境下用户体验的要素和分析方法,并根据数字媒体产品的特点,以案例的方式对社交媒体、数字游戏、动画等领域的用户体验设计和分析等进行分析。本书还介绍了多种用户体验分析的方法,包括访谈法、观察
本书以数据收集→数据清洗→数据分析→数据可视化→根据数据可视化结果(即图表)做决策为脉络,介绍Python在实际工作场景中的应用,侧重于用Python解决工作中的数据处理问题,并通过实战形式讲解如何用Python实现数据收集、数据清洗、数据分析及可视化等工作。本书还详细讲解了Python自动化办公方面的内容,包括:Ex
本书根据教育部颁布的《中等职业学校专业教学标准(试行)信息技术类(第一辑)》中的相关教学内容和要求编写。本书采用项目引领和任务驱动的教学方法,通过一系列项目和任务,详细地讲解SQLServer2016的基本概念、基本操作和应用技巧。全书共分为9个项目,从培养学习者的实践动手能力出发,循序渐进、由浅入深地讲述SQLSer
全书共8章及1个附录:第1章介绍了数据结构和算法的基本概念;第2~4章介绍了线性表、堆栈、队列、串、数组;第5、6章介绍了非线性结构,即树形结构和图状结构,第7、8章介绍了两个基本技术,即查找和排序;附录A介绍了实训的相关知识,包括实训的步骤、实训报告规范和实训的上机环境等内容。本书详细阐述了数据结构的基本概念、各种不
本书系统地讲解JSP程序设计涉及的基本语法,并以在线图书销售平台项目贯穿始终,真正做到项目驱动。全书共10章,内容包括JavaWeb编程基础、在线图书销售平台项目案例设计、Java数据库编程技术、Bootstrap前端技术及应用、JSP基本语法详解、JSP内置对象详解、EL表达式和JSTL标签、MVC模式和Servle
随着云计算、大数据、人工智能、虚拟现实等应用的兴起,企业对于开发人员的算法要求也越来越高。本书全面讲解了在编程中涉及到的常用的数据结构及算法,同时,辅以大量的实战案例,图文并茂,令读者易于理解掌握。同时,案例的选型偏终于解决实际问题,具有很强的应用性、趣味性。全书示例采用Java语言编写,书中示例也可以作为面试使用。
本书是区块链技术与应用领域的基础性教材,分为认识区块链、区块链技术原理、区块链应用、区块链产业剖析四大板块,主要介绍区块链的概念、发展历史、技术基础、应用模式和产业发展,使读者能够掌握区块链构成及基本运行原理,熟悉区块链应用原则及应用模式,了解区块链产业各组成部分及相互联系。 本书以场景应用为导向,阐述区块链技术的应用
Node.js因为使用了Google的V8引擎,所以具有高性能、高并发的特点,尤其适合聊天等即时应用的处理。Node.js使用JavaScript编程语言,有利于快速入门学习。 本书分为10章,从逻辑上分为四个部分。 第一部分为基础篇(第1~7章)。 该部分介绍了Node.js及JavaScript语言的基础知识、No