本书是一部系统论述Python编程语言和实际应用技术的图书,全书共分为13章。第1~8章讲解 Python基本语法; 第9~13章讲解Python实际应用的技术。主要内容包括编写第一个Python程序、 Python基本语法、Python数据类型、函数、面向对象、日期和时间、异常处理、访问文件和目录、GUI编程、 网络编程、多线程、MySQL数据库编程和访问Excel文件。 本书每章后面安排了“动手练一练”实践环节,旨在帮助读者消化和吸收本章所讲解的知识点,在本书 附录A中提供了动手练一练参考答
随着时代的发展和信息技术的进步,信息技术已经是社会发展的动力之一,尤其是大数据技术对社会的发展起到促进作用。在人们的生活、生产中,大数据的应用能够给人们带来便利性,同时在大数据中也会存储人们的个人信息。随着科技的发展和进步,我们逐渐进入大数据时代。本书首先对大数据相关概念和应用问题进行了简述,进而论述了大数据的异化分析;然后介绍了大数据的影响因素,以及云计算技术与算法分析;最后介绍了大数据在不同方面的应用。 大数据具有规模大、种类多、生成速度快、价值巨大但密度低的特点。大数据应用就是利用数
本书基于UML与Rational Rose建模工具,详细介绍UML的用例图、顺序图、协作图、类图、状态图、活动图、组件图和部署图,介绍数据建模、Web建模、Rose建模工具的主要用法等。同时,本书选择JDK 9与MySQL 8.0作为信息系统的运行环境,深入探讨如何基于UML与Rose建模工具开发与运行Java信息系统。本书注重理论与实践相结合,每章都有大量的实例,对重点实例阐述编程思想并归纳必要的结论和概念。本书的电子教案与实例源代码等配套教学资源均可在清华大学出版社网站免费下载。本书
本书采用项目形式编写,内容紧密联系相关专业的工程实际,将知识点贯穿于项目中,遵循从简单到复杂循序渐进的教学规律,注重工程实践能力的提高,重点突出对学生职业技能及职业素质的培养,力求全面、翔实、通俗,主要针对高等院校机电类相关专业编写。全书按照项目描述、项目分解、学习目标、项目展现、项目小结、知识扩展、习题与思考七个方面的内容来设计,将知识点的学习直接嵌入项目中,以项目为载体,实现教学目标,做到理论与实际无缝对接。按照由简单到复杂,由理论到实践,依照学生的认知规律安排教材内容,教学内容贴
本书共分10章:防火墙概述;防火墙安全策略;网络地址转换(NAT);GREVPN;IPSecVPN;L2TPVPN;双机热备;虚拟系统;服务器负载均衡;内容安全。主要内容包括:防火墙定义;防火墙基本功能;防火墙基本结构;防火墙分类等。
本书是一本面向所有人的提示工程工具书,旨在帮助你掌握并有效利用以ChatGPT为代表的AI工具。学习完本书后,你将能够自如地将ChatGPT运用在生活和专业领域中,成为ChatGPT进阶玩家。 本书共分为9章,内容涵盖三个层次:介绍与解读、入门学习、进阶提升。第1~2章深入介绍与剖析了ChatGPT与提示工程,并从多个学科的角度探讨了提示工程学科。第3~5章演示了ChatGPT的实际运用,教你如何使用ChatGPT解决自然语言处理问题,并为你提供了一套可操作、可重复的提示设计框架,让你能够熟练
数据是人类共同的财富数据是现代科学研究的基石。在当今这个大数据的时代,如何强调数据的重要性似乎都不为过。随着互联网及其应用的普及,传统关系数据库越来越难以满足计算机应用对数据存储、访问和安全的需要,非关系数据库和新兴数据库应运而生。本书主要面向新一代数据库系统,详细介绍数据库发展史、数据库设计原则、NoSQL和NewSQL的基本原理与设计思想。本书选取了新一代数据库发展历程中具有代表性的数据库展开讲解,如键值数据库实例的Redis与DynamoDB、列族数据库的HBase与Cassandr
机器学习是人工智能的核心,而统计思维则是机器学习方法的核心:从随机性中寻找规律性。例如,利用损失最小化思想制定学习策略,采用概率最大化思想估计模型参数,利用方差对不确定性的捕捉构造 k维树,采用贝叶斯公式构建分类决策模型,等等。只有树立正确的统计思维,才能准确高效地运用机器学习方法开展数据处理与分析。本书以统计思维的视角,揭示监督学习中回归和分类模型的核心思想,帮助读者构建理论体系。具体模型包括线性回归模型、K近邻模型、贝叶斯推断、逻辑回归模型、最大熵模型、决策树模型、感知机模型、支持向量
本书既可作为实践教程单独使用,也可作为与《大学计算机》(郭风,宋燕星)教材配套的实践教程,旨在辅助教师实践教学并指导学生更好地完成大学计算机课程的实验,提高上机操作的课堂效率。学生通过学习案例和完成实验,将具备计算机基本应用能力。书中绝大部分实验样例都源自实际问题,并经过整理和组织,能更好地指导实际应用。 全书共8章,内容包括计算机基础知识、Windows 11操作系统、Office 2019常用办公软件、计算机网络应用基础、计算机信息安全和多媒体制作。以案例为基础,引导学生快速掌握各种软件的
《高质量需求(英文限量版)》从软件需求领域中萃取出20 个核心的实践,覆盖需求过程六大环节:需求的计划、启发、分析、规范、验证和管理节。本书可以帮助团队在短时间内了解和发现更精准的需求,通过充分的沟通和协作来得到更好的解决方案,以更有利于实现持续价值交付的顺序实现更有价值的功能,让业务得以持续和增长。 《高质量需求(英文限量版)》尤其适合商业分析师、需求工程师、产品经理、产品负责人和开发人员阅读和参考,可以帮助他们合力打造出可持续增长的业务。