《Python GUI设计PyQt5从入门到实践》一书以开发Python窗口程序常用的PyQt5模块为主线,全面介绍了使用PyQt5设计Python GUI程序的各方面技术。全书共分为16章,包括Python与PyQt5、搭建开发环境、个PyQt5窗口程序、PyQt5窗口设计基础、PyQt5常用控件、PyQt5高级控件、菜单、工具栏和状态栏、对话框应用、布局管理、数据库操作、文件操作、PyQt5绘图技术、多线程编程、PyQt5程序的打包发布、明日图片助手、学生成绩管理系统等多方面技术及项目。本书从用户学习与应用的角度出发,所有知识都结合具体实例进行讲解;涉及的程序代码给出了详细的注释,并且运用了大量的示意图,力求为读者打造轻松、零压力的学习氛围,以便使读者可以快速掌握使用PyQt5进行Python GUI应用开发,大大提高编程技能,拓宽职场道路;后运用两个实战项目将PyQt5的开发知识应用于实际操作中,以使读
Linux C/C 编程在Linux应用程序开发中占有重要的地位,掌握这项技能将在就业竞争中立于不败之地。本书是一本针对初、中级读者的、贴近软件公司一线开发实践的书。本书共分为19章,内容包括Linux概述、搭建开发环境、语言基础、文件编程、多进程编程、进程间通信、Web编程、多线程编程、Linux下的库、TCP/IP协议基础、网络编程、网络性能测试工具iPerf简析、版本控制和SVN工具、C 跨平台开发以及安全编程等。本书适合想全面学习Linux环境下C/C 语言编程的读者,并可作为初中级开发人员的案头查阅与参考手册,也适合作为高等院校和培训学校相关专业师生的教学参考书。
本书是吴军博士《文明之光》全四册的精华本。 全书大致按照从地球诞生到近现代的顺序讲述了人类文明进程的各个阶段,以人文和科技、经济结合的视角,选取对人类历史发展产生重大影响的人或事件,透过有趣易懂的故事式的讲解,揭示人类文明不断解决问题、曲折前行的辉煌历程,以及平凡人等对社会进步的巨大贡献,有机地展现了一幅人类文明发展的宏大画卷。在阅读过程中,读者既能够增长历史知识,也可以体会到人类文明发展历程的多样性。
本书包括中医入门必须掌握的中医基础理论、中医诊断、方药、针灸等内容。本书编写特色鲜明:中医基础理论部分避繁就简,从宏观角度阐述中医的精髓,指导自学者快速领悟中医理念;中医诊断部分将辨证与辨病相结合,便于应用和推广;方药部分引用经典及常用的中药与方剂,让读者能够学到规范的中医药知识,以指导临床实践;针灸部分则力求实用,操作简单、安全。本书尤其适合中医爱好者、中医院校的学生学习阅读。 《中医入门精要》共设四篇,以构建理、法、方、药完善的系统理论体系。篇为中医基础理论,主要阐述中医阴阳五行、脏象经络、气血津液、病因病机、预防治则的基本理论。第二篇为中医诊断学,主要阐述望、闻、问、切的基本诊断方法,八纲辨证、病因辨证、气血津液辨证、脏腑辨证及六经、卫气营血、三焦辨证等辨证方法的主
《麻省理工科技评论》从2001年开始,每年都会公布“10大全球突破性技术”,即TR10(Technology Review 10),并预测其大规模商业化的潜力,以及对人类生活和社会的重大影响。 这些技术代表了当前世界科技的发展前沿和未来发展方向,集中反映了近年来世界科技发展的新特点和新趋势,将面向未来的研究方向。其中许多技术已经走向市场,主导着产业技术的发展,极大地推动了经济社会发展和科技创新。 正如《麻省理工科技评论》主编JasonPontin所说,突破性技术的定义非常简单,那就是能够给人们带来高质量运用科技的解决方案。有些技术是工程师们天才创意的结晶;而有的则是科学家们对长期困扰他们的问题所采取的诸多尝试的集大成者(比如深度学习)。评选“10大全球突破性技术”的目的不仅仅是向人们展示新的创新成果,同时也是为了强调,是人类的聪明才
本书主要介绍了软件质量及可靠性的基本概念、软件的可靠性设计、软件测试、软件可靠性预计模型、软件与硬-软件复合系统结构模型、软件系统安全性分析、程序的复杂性与可靠性分配、软件维护、软件的质量保证等。 本书不仅力求反映本学科国际上的新动态,同时也介绍了我国专家近年的一部分有实用价值的研究成果。 本书适合IT产业的高层管理人员、科技人员、质量及可靠性工程技术人员阅读,可作为高等院校相关专业的研究生、本科生的教材。
《饼干小公主》讲述的是一个充满甜香味的温暖世界。所有的东西都是用饼干做的,你想要什么也能用饼干烤出来。书里有1000多款饼干,激发起种种味觉的美好联想。 饼干城堡里住着饼干国王和饼干王后,他们有三位厨师,厨师们什么样的饼干都能烤出来。厨师们给国王烤出了一个可爱的饼干小公主。然后,小公主想要什么东西,厨师们就给她烤出来,可是小公主并不开心。她只能自己玩,宝贝再多也无法和别人分享。后来她说“给我做个妹妹吧!”接着,小公主和厨师们一起动手,一共制作了50个饼干小小公主!这些妹可并不用厨师们帮助做各种小东西,而是在饼姐的带领下,她们自己学会照顾自己。从此,饼干城堡里总是传出欢声笑语。饼干小公主有伙伴了,她想做的事情很多很多! 弥漫着饼干香味的绘本,自用或送礼均合适,尤其适合配上饼干、蛋糕作为
RUP(Rational Unified Process)是Rational公司开发的一种软件工程过程,是开发组织用于分配和管理任务及职责的规范化方法,其目标是帮助开发人员在预定的进度和预算范围内开发出符合最终用户需求的产品。 本书依照RUP 2003进行编写,全面而简洁地介绍了RUP的概念,结构,内容和动机,帮助读者学会如何开发出高质量的软件。本书作者是RUP的首席架构师,本书融入作者几十年的开发经验,极具实用性。本书适合所有参与软件开发的人员阅读。
本书是一本有关AutoCAD 2007的实例性教程类书籍,按照建筑效果图制作的流程依次讲解发二维辅助建模、三维实体建模、效果图制作三个过程。每个过程包含1~5个实例。配合精彩实例,全面介绍了AutoCAD2007三维建模及实体编辑工具、光源和视图设置工具、渲染和输出工具。 该书条理清晰,结构新颖,内容讲解由浅入深,适合于建筑行业建模人员、设计师以及相关专业在校学生选用。
MATLAB图像处理工具箱是目前很流行的图像处理工具之一,其函数能有效地实现各种图像算法。本书从实用角度出发,详细介绍MATLAB各种图像处理函数,包括图像显示、绘图、图像类型转换、图像用户界面、空间变换、图像统计、图像代数运算、图像增强、去模糊、滤波变换、形态学操作、块与邻域操作、色彩空间变换函数等。为加深读者对MATLAB图像处理应用的认识,书中列举了8个MATLAB图像处理应用综合实例。本书写作结构清晰、解释翔实、实例丰富。随书赠送的DVD光盘中附有大量教学视频,方便读者学习与提高。本书可作为MATLAB图像处理工作者的参考用书。
Linux如此的流行正是得益于它的特性丰富及有效的网络协议栈。如果你曾经惊叹于Linux能够实现如此复杂的工作,或者你只是想通过现实中的例子学习现代网络,《深入理解Linux网络内幕》将会给你指导。同其他O'Reilly的流行书籍一样,《深入理解Linux网络内幕》清楚地阐述了网络的基本概念,并指导你如何用C语言实现。虽然早先的TCP/IP经验是有用的,但初学者通过《深入理解Linux网络内幕》仍然可以学习到协议本身和大量的应用信息。一旦掌握了这些网络工具,你就可以使用《深入理解Linux网络内幕》这本书所附的代码,准确地指出Linux内核中最重要的部分如何工作。 网络功能的实现或破坏在不同的时候是由不同的代码块完成的,这正是理解网络和实现它的难点中的一部分。《深入理解Linux网络内幕》该书的成功之一就是描述这些代码块如何集成,以及众多的函数和
Houdini是世界著名的3D特效软件,在电影、电视等方面有着大量的应用。本书以Houdini 10.0版本为依托,全面、系统地介绍Houdini的动力学功能。动力学是Houdini的重点内容,本书详细介绍了布料仿真模拟,碰撞,动力学节点网络,各种仿真模拟和计算,粒子操作,粒子控制以及全部动力学节点的功能解释等。本书配有3张DVD,12个小时的教学时长,1024×768高清画质,语音讲解。图书和视频教学内容互为补充,相得益彰,并且相互独立。教学内容包括粒子行为、粒子替换、粒子渲染、粒子群组动画,刚体操作、布料系统,线动力学、头发模拟、柔体,流体技术等。 本书是全面学习Houdini动力学功能不可多得的参考手册,也可作为培训教材或供业内用户查阅使用。
古诗是中国文化中闪亮的瑰宝,默诵、沉浸古诗能让我们成为真善美的人。学习古诗不仅需要好的文化感受力,也需要精要的思维方法。思维导图具有概括性、全局性和关联性,《用思维导图学古诗:365天完整版》采用思维导图的形式,通过作者介绍、重点注释、背景赏析和联想关联四个分支,将每首古诗融入大的知识体系中,帮助读者 好地理解和记忆古诗,由此发散和联想到 多的古诗和文化。其中,对中小学生必须掌握的106首古诗,本书还提供了导图赏析,帮助莘莘学子充分学习理解。
本书主要介绍传统的和现代的数据结构方面的知识,重点介绍问题的解决和软件的设计。从基础知识开始并贯穿全书,介绍并扩展了许多Java功能的应用,如类、对象、泛型、多态、包、接口、库中的类、继承、异常和线程等。我们还在整个讲解过程中使用统一建模语言(UML)类图来帮助建模并可视化对象、类、接口、应用程序及其相互关系。 Chapter1关于基础知识的整理。综述面向对象,强调了组织对象和类的机制。Chapter2介绍了抽象数据类型找(Stack),引入了抽象数据类型(abstractdatatype,ADT)的概念。Chapter3讨论了递(Recursion),演示了如何使用递归解决编程问题。Chapter4介绍了抽象数据类型队列(Queue)。Chapter5对抽象数据类型集合进行了定义。Chapter6介绍了一个更具体的抽象数据类型—集合。Chapter7介绍了二叉搜索树抽象数据类型。Chapter8讲了映射(Map)抽象数据
《数据算法:Hadoop/Spark大数据处理技巧》介绍了很多基本设计模式、优化技术和数据挖掘及机器学习解决方案,以解决生物信息学、基因组学、统计和社交网络分析等领域的很多问题。这还概要介绍了MapReduce、Hadoop和Spark。 主要包括: 完成超大量交易的购物篮分析。 数据挖掘算法(K-均值、KNN和朴素贝叶斯)。 使用超大基因组数据完成DNA和RNA测序。 朴素贝叶斯定理和马尔可夫链实现数据和市场预测。 推荐算法和成对文档相似性。 线性回归、Cox回归和皮尔逊(Pearson)相关分析。 等位基因频率和DNA挖掘。 社交网络分析(推荐系统、三角形计数和情感分析)。