本书从面向对象程序设计的7个基本原则出发,用浅显易懂、可视化的UML建模语言逐一介绍GoF的23种经典设计模式。全书共9章,内容包括设计模式基础、创建型设计模式(共5种)、结构型设计模式(共7种)、行为型设计模式(共11种)、设计模式实验指导。每章包括教学目标、重点内容、模式的定义与特点、模式的结构与实现、模式的应用场
本书是指导初学者学习WPS的入门图书,书中详细地介绍了初学者学习WPS文字、WPS表格、WPS演示时应该掌握的基础知识和使用方法,对初学者在学习过程中可能遇到的问题进行了详细的讲解,并配有步骤介绍。 全书共11章。第1~3章介绍了WPS文字的基本操作、表格应用与图文混排及WPS文字的排版;第4~9章详细介绍了工作簿与工
本书是一本Python入门书,适合对计算机了解不多,没有学过编程,但对编程感兴趣的读者学习使用。这本书以习题的方式引导读者一步一步学习编程,从简单的打印一直讲到完整项目的实现,让初学者从基础的编程技术入手,最终体验到软件开发的基本过程。本书是基于Python3.6版本编写的。 本书结构非常简单,除“准备工作”之外,还包
无
随着信息技术的发展和硬件设备成本的降低,当今的互联网存在海量的数据,想要快速从这些数据中获取更多有效的信息,数据可视化是重要的一环。对Python语言来说,比较传统的数据可视化模块是Matplotlib,但是Matplotlib存在不够美观、静态性、不易分享等缺点,限制了Python在数据可视化中的发展。为了解决这个问
本书遵循由浅入深的原则编写。全书分为3个部分,分别包括了HTML5、CSS3与JavaScript的基础与应用知识。第1部分分为10章,分别是HTML概述、HTML基础结构、文字/段落/列表、超级链接、图像、表格、框架、HTML表单、多媒体、HTML5布局;第2部分分为9章,分别是CSS学习*步、文字样式、定位布局、边
本书把握当今泛在数据、泛在信息和泛在知识的信息环境特征,着眼于当前知识服务的多维知识需求及知识库在大数据引领知识组织的结构体系深刻变化。主要从知识服务的角度探讨知识库结构的理论、技术和方法,并结合应急决策领域实际设计知识库结构体系。阐述经典科学理论方法对知识库结构研究的理论依据,厘清不同知识服务需求的知识库的研究边界并
《Word/Excel/PPT现代商务办公从新手到高手一本通》针对Office办公软件初学者的学习特点,在结构上采用“由简单到深入、由单一应用到综合应用”的组织思路,在写作上采用“图文并茂、一步一图、理论与实际相结合”的教学原则,全面具体地对Word2016/Excel2016/PowerPoint2016的使用方法、
在互联网产品部,无论是初出茅庐的新人,还是久经沙场的老手,都会被“常识”限制观察的视野和思考的角度。在真实的世界,达成目标的方式从来都不止一种。然而,很多时候由于“独木桥”上的人比较多,大家都涌向了独木桥,忽略了附近的康庄大道。 笔者在书中想向大家揭示了一些看似平常,实则无比重要的事。了解并掌握相关知识,不仅能获得更多
本书以MATLABR2017a为平台,以智能算法为背景,全面详细地介绍了人工智能的各种新型算法。本书内容以理论为基础,以实际应用为主导,循序渐进地向读者讲解怎样利用MATLAB智能算法解决实际问题。全书共13章,主要内容包括MATLABR2017a软件的基础知识、智能算法的理论、人工神经网络算法、模糊逻辑控制算法、粒子
《Node.js调试指南(全彩)》从CPU、内存、代码、工具、APM、日志、监控、应用这8个方面讲解如何调试Node.js,大部分小节都会以一段经典的问题代码为例进行分析并给出解决方案。其中,第1章讲解CPU相关的知识,涉及各种CPU性能分析工具及火焰图的使用;第2章讲解内存相关的知识,例如CoreDump及如何分析h
2015年,美智讯公司与沈浩老师合作撰写了国内较早的一本Tableau中文书《触手可及的大数据分?析工具:Tableau案例集》。该书经过了多次重印,发行甚广。看到书籍如此受欢迎,我们很受鼓舞,于?是推出了这本书。?全书共分为四个部分,分别是产品主题分析、客户主题分析、营销主题分析、技术扩展主题。?本书偏重于商业分析思
仅仅会Python编程是不够的。想成为一名优秀的数据分析工程师,还需要有全方位、透彻理解问题本质的能力,善于把实际的工作任务拆解成准确的数据问题,并运用相关的知识来解决。本书恰好是从这个角度出发的,它条分缕析地帮助你认识任务的本质,教你从数据的角度来思考、拆解任务,并最终顺利地达成目标。
本书紧扣用户界面设计趋势,主要讲解了什么是UI设计,UI设计的原则与理念,UI的文字、图片和图标设计,网页UI设计,移动端UI设计五大方面的内容。本书结构清晰、内容翔实,为广大读者详细解读了用户界面的设计理念与方法,是一本用户界面设计的导论级读物。本书可供UI设计师、平面设计师、用户体验专家、网页设计师等提高设计技能、
本书以Qt5.9LTS版本为开发平台,详细介绍了QtC++开发应用程序的技术,包括Qt应用程序的基本架构、信号与槽工作机制、图形显示的Graphics/View架构、数据编辑和显示的Model/View架构、对话框和多窗口的设计与调用方法等,介绍了常用界面组件、文件读写、绘图、图表、数据可视化、数据库、多线程、网络和多
内容提要 本书按照典型的软件开发过程来组织内容,旨在培养读者具备软件工程思想及实际软件开发的能力。本书共分为12章,内容涉及软件与软件工程、软件过程、可行性研究与项目开发计划、结构化分析、结构化设计、面向对象方法与UML、面向对象分析、软件体系结构与设计模式、面向对象设计、软件实现、软件测试、软件维护与软件工程管理。本
本书结合当今信息社会、数字化社会、非物质社会中人们对于信息获取的要求、信息交互与传递主要方式的改变,以及各类人群对基于软件界面进行信息交互的渴望,以交互设计基础理论知识为指导与依托,确立了以用户为中心的设计思路,通过理论分析与整合,并结合实践经验,对人机交互过程中软件交互界面的设计进行了系统化的分析与研究,提出了合理的
SG-UAP是国家电网公司统一发布和使用的企业级信息化软件云开发平台。本书分为三大部分,分别是SG-UAP平台建设背景和态势分析、SG-UAP方法论和平台、SG-UAP平台的应用开发实践和应用案例。全书共计8章,包括引言、软件开发与软件生产线、软件生产线的新态势、企业级软件生产线2.0、SG-UAP软件生产线平台、SG
本书是涵盖ApacheKafka各方面的具有实践指导意义的工具书和参考书。作者结合典型的使用场景,对Kafka整个技术体系进行了较为全面的讲解,以便读者能够举一反三,直接应用于实践。同时,本书还对Kafka的设计原理及其流式处理组件进行了较深入的探讨,并给出了翔实的案例。本书共分为10章:第1章全面介绍消息引擎系统以及
如今,众多的互联网产品企业不再仅仅重视用户交互体验和运营推广渠道,也越来越重视产品的质量,所以软件测试岗位的受重视程度自然也就水涨船高,越来越多的同学正在前往或者已经走在软件测试这条路上。而本书不同于市面上大多数测试理论知识的集合类书籍,它以软件测试的职业发展道路为主线,按不同的工作年限为阶段划分,再围绕各个阶段最常遇