《Python GUI设计PyQt5从入门到实践》一书以开发Python窗口程序常用的PyQt5模块为主线,全面介绍了使用PyQt5设计Python GUI程序的各方面技术。全书共分为16章,包括Python与PyQt5、搭建开发环境、个PyQt5窗口程序、PyQt5窗口设计基础、PyQt5常用控件、PyQt5高级控件、菜单、工具栏和状态栏、对话框应用、布局管理、数据库操作、文件操作、PyQt5绘图技术、多线程编程、PyQt5程序的打包发布、明日图片助手、学生成绩管理系统等多方面技术及项目。本书从用户学习与应用的角度出发,所有知识都结合具体实例进行讲解;涉及的程序代码给出了详细的注释,并且运用了大量的示意图,力求为读者打造轻松、零压力的学习氛围,以便使读者可以快速掌握使用PyQt5进行Python GUI应用开发,大大提高编程技能,拓宽职场道路;后运用两个实战项目将PyQt5的开发知识应用于实际操作中,以使读
复杂网络上的博弈及其演化动力学是当前网络科学研究领域中的一个前沿课题,其研究内容包括复杂交互环境下的个体与群体决策、网络上集群行为的形成与演化等,涉及生物演化、社会合作和经济决策等多个重要领域,相关模型和结果在实际工程系统中的优化和协同控制等应用中有广阔的前景。 《复杂网络上的博弈及其演化动力学》旨在为复杂网络上的博弈及其演化动力学这一前沿研究课题及其相关重要理论结果提供一个系统的自洽性的介绍。具体地,作者结合复杂网络、博弈模型及演化动力学这三个方面,给出网络上博弈及其演化动力学模型的一个系统框架,并基于这一框架介绍这一领域所涉及的主要模型、结果及其相关应用。全书共10章,前两章主要介绍博弈以及演化博弈理论的基本概念;第3-6章详细介绍网络上的博弈、漂移、常数选择以及演化博弈等
这是本也是一本关于使用C#实现领域驱动设计的技术书籍,本书介绍了构建实际应用系统的全过程。本书的项目基于一个现有公司的实际系统,重点介绍了领域驱动设计和构建支持领域驱动设计的框架。 每一章都按照清晰的层次结构分成特定的模块,介绍了如何选择的解决方案,然后采取相应的设计来解决问题。所有章节构建了一个完整的项目,在创建系统代码的过程中您可以学到重要的实践技能。 本书主要内容 何时、为什么以及如何使用领域驱动设计 如何设计和构建初始的领域模型 如何实现“持久化无关” 如何为领域模型构建仓储框架 将TDD应用到领域模型的技能 如何应用模
本书介绍了情境化设计领域的很新实践成果,整合了过去20年的经验教训,结合新的数据收集方法,分析、构思和设计,帮助团队更有效地为生活而设计。情境化设计以下面三项原则作为指导,这些原则将贯穿于本书之中: ?为生活而设计,而不只是解决单个任务或活动; ?沉浸于用户的世界,以调整直觉、聚焦设计构思; ?团队设计,因为在现实生活中,总是需要团队一起合作,共同设计,以达成一致。
本书是的“Craftsman”系列软件测试书籍中的新作,主要讨论基于模型的测试(MBT)技术。第壹部分讲解理论知识,介绍了9种不同的测试模型。第二部分关注实践方法,涵盖6个商用的MBT产品和6个开源工具。书中设计了两个贯穿各章的例子,一个简单的保费计算系统,一个事件驱动的车库门控系统,以帮助读者深入理解建模过程和工具的应用技巧。
本书主要研究视听媒体虚拟现实(VR)作品内容的创作理念、创作方法和艺术规律,主要的研究对象是 VR电影、VR纪录片、VR新闻、VR直播、VR图片等,即视听媒体中虚拟现实技术与实际拍摄相结合的作品类型,VR游戏、VR医疗等应用研究不在本书研究范围之内。 具体章节内容包括:虚拟现实技术概述、虚拟现实发展述评、虚拟现实与360度全景影像、虚拟现实与视听媒体内容创作的关系、VR图片、VR 新闻与 VR 纪录片、VR 直播、VR 电影、当下虚拟现实技术瓶颈与未来发展。
本书包括中医入门必须掌握的中医基础理论、中医诊断、方药、针灸等内容。本书编写特色鲜明:中医基础理论部分避繁就简,从宏观角度阐述中医的精髓,指导自学者快速领悟中医理念;中医诊断部分将辨证与辨病相结合,便于应用和推广;方药部分引用经典及常用的中药与方剂,让读者能够学到规范的中医药知识,以指导临床实践;针灸部分则力求实用,操作简单、安全。本书尤其适合中医爱好者、中医院校的学生学习阅读。 《中医入门精要》共设四篇,以构建理、法、方、药完善的系统理论体系。篇为中医基础理论,主要阐述中医阴阳五行、脏象经络、气血津液、病因病机、预防治则的基本理论。第二篇为中医诊断学,主要阐述望、闻、问、切的基本诊断方法,八纲辨证、病因辨证、气血津液辨证、脏腑辨证及六经、卫气营血、三焦辨证等辨证方法的主
由于移动设备的大量使用,各种屏幕尺寸、各种操作系统、各种访问设备及各种需求均对用户体验提出了新的挑战。为了让我们的网站在各个终端上的用户体验都尽可能接近,我们需要采用响应式移动设计。本书重点介绍了Phil Dutson的开发经验,主要是关于移动设备及其设计,甚至一点点代码就可以帮助你以的方式为数百万手机用户提供内容;同时,顺便简单地介绍了一些主题,以解决常见的响应式移动设计中可能会遇到的问题。
《饼干小公主》讲述的是一个充满甜香味的温暖世界。所有的东西都是用饼干做的,你想要什么也能用饼干烤出来。书里有1000多款饼干,激发起种种味觉的美好联想。 饼干城堡里住着饼干国王和饼干王后,他们有三位厨师,厨师们什么样的饼干都能烤出来。厨师们给国王烤出了一个可爱的饼干小公主。然后,小公主想要什么东西,厨师们就给她烤出来,可是小公主并不开心。她只能自己玩,宝贝再多也无法和别人分享。后来她说“给我做个妹妹吧!”接着,小公主和厨师们一起动手,一共制作了50个饼干小小公主!这些妹可并不用厨师们帮助做各种小东西,而是在饼姐的带领下,她们自己学会照顾自己。从此,饼干城堡里总是传出欢声笑语。饼干小公主有伙伴了,她想做的事情很多很多! 弥漫着饼干香味的绘本,自用或送礼均合适,尤其适合配上饼干、蛋糕作为
《测试反模式:有效规避常见的92种测试陷阱》系统归纳了在日常的开发过程中容易出现的92种测试陷阱,从描述、可能出现之处、典型症状、潜在的负面后果、潜在原因、建议和相关的陷阱等多个方面探讨了这些陷阱,可帮助测试人员、技术经理和其他利益相关者避免陷入这些陷阱、在陷入的时候识别这些陷阱,以及在逃脱陷阱的同时将负面后果最小化。 《测试反模式:有效规避常见的92种测试陷阱》共分4章:章讲解测试、缺陷和测试陷阱等重要概念,并介绍如何对测试陷阱进行分类和记录,以便能更容易地找到并理解它们;第2章总结了92种常见的测试陷阱,并对每种陷阱进行了简要介绍,以帮助读者轻松寻找并识别出相关的陷阱;第3章是本书的核心内容,详细讲解经常发生的92种测试陷阱,包括名字、描述、适用性、典型症状、潜在的负面后果、潜在原因和相
本书主要介绍了软件质量及可靠性的基本概念、软件的可靠性设计、软件测试、软件可靠性预计模型、软件与硬-软件复合系统结构模型、软件系统安全性分析、程序的复杂性与可靠性分配、软件维护、软件的质量保证等。 本书不仅力求反映本学科国际上的新动态,同时也介绍了我国专家近年的一部分有实用价值的研究成果。 本书适合IT产业的高层管理人员、科技人员、质量及可靠性工程技术人员阅读,可作为高等院校相关专业的研究生、本科生的教材。
Power Query 是Office 商业智能工具的重要组件,Office 2016 已经将其作为内置工具嵌入在“数据”选项卡中,可见微软非常重视此功能。Power Query 集成了Access 和Excel 的功能,通过它可以对数据进行可视化菜单操作,完成对数据的提取、转换和加载。本书主要内容包括Power Query 简介及安装、Power Query 基本操作、Power Query 应用案例、PowerQuery 结构组成、Power Query 高级应用以及常用M 语言函数语法介绍。本书适合具备Excel 应用基础知识,了解Excel 基础函数应用的读者,另外也适合财务、统计、人力资源、客服、售后服务、电商等需要处理大量数据的朋友学习。
在这本堪称Java类经典教材的书中,畅销书作家WalterSavitch全面翔实地介绍了Java程序设计基础,内容涵盖Java程序设计语言的方方面面,是Java初学者和有经验的Java程序员的理想参考书。第2版沿袭Savitch教授深入浅出、通俗易懂的风格,充分阐述Java5.0的新增特性和新增的Scanner 类。同时还提供丰富的范例代码和大量编程练习。 本书特色:新增478个自我测试题,140个编程项目; 广泛、透彻地讲解Java类库; 引入现代化编程主题,比如UML和多线程;完全围绕Java 5.0展开讨论; 原书配套网站提供Codemate支持。
古诗是中国文化中闪亮的瑰宝,默诵、沉浸古诗能让我们成为真善美的人。学习古诗不仅需要好的文化感受力,也需要精要的思维方法。思维导图具有概括性、全局性和关联性,《用思维导图学古诗:365天完整版》采用思维导图的形式,通过作者介绍、重点注释、背景赏析和联想关联四个分支,将每首古诗融入大的知识体系中,帮助读者 好地理解和记忆古诗,由此发散和联想到 多的古诗和文化。其中,对中小学生必须掌握的106首古诗,本书还提供了导图赏析,帮助莘莘学子充分学习理解。
MATLAB图像处理工具箱是目前很流行的图像处理工具之一,其函数能有效地实现各种图像算法。本书从实用角度出发,详细介绍MATLAB各种图像处理函数,包括图像显示、绘图、图像类型转换、图像用户界面、空间变换、图像统计、图像代数运算、图像增强、去模糊、滤波变换、形态学操作、块与邻域操作、色彩空间变换函数等。为加深读者对MATLAB图像处理应用的认识,书中列举了8个MATLAB图像处理应用综合实例。本书写作结构清晰、解释翔实、实例丰富。随书赠送的DVD光盘中附有大量教学视频,方便读者学习与提高。本书可作为MATLAB图像处理工作者的参考用书。
本书主要介绍传统的和现代的数据结构方面的知识,重点介绍问题的解决和软件的设计。从基础知识开始并贯穿全书,介绍并扩展了许多Java功能的应用,如类、对象、泛型、多态、包、接口、库中的类、继承、异常和线程等。我们还在整个讲解过程中使用统一建模语言(UML)类图来帮助建模并可视化对象、类、接口、应用程序及其相互关系。 Chapter1关于基础知识的整理。综述面向对象,强调了组织对象和类的机制。Chapter2介绍了抽象数据类型找(Stack),引入了抽象数据类型(abstractdatatype,ADT)的概念。Chapter3讨论了递(Recursion),演示了如何使用递归解决编程问题。Chapter4介绍了抽象数据类型队列(Queue)。Chapter5对抽象数据类型集合进行了定义。Chapter6介绍了一个更具体的抽象数据类型—集合。Chapter7介绍了二叉搜索树抽象数据类型。Chapter8讲了映射(Map)抽象数据