本书主要内容包括MyBatis开发环境、基本操作、运行原理、关联映射、动态SQL、缓存机制、注解开发、插件技术、逆向工程以及国内流行的MyBatis-Plus,最后一章结合Spring Boot技术详细介绍了MyBatis在项目实战中的应用。
本书分为两部分。第一部分为第1~7章,介绍了Python的语法、编程基础和对常见错误的处理。第二部分为第8~14章,介绍了Python的各种实践应用,分别是对目录和文件的操作,对Excel、Word和PDF文件的操作,在图像处理、网络爬虫领域的应用,以及Python的图形用户接口编程。本书以实践应用为目的,希望读者能够前后对应,根据例题举一反三。本书可供Python爱好者和技术人员参考和自学,也非常适于用作高等院校的自动化类、电子信息类、机械类、计算机类等相关专业的教材。
本书是国内首先使用 Python tkinter 设计 GUI 的中文书籍之一。本书主要讲解如何在窗口内使 用 Python 的内部模块 tkinter 设计图形用户接口 (GUI) 程序,让用户可以利用图形接口与计算机沟通。 tkinter 模块是一个跨平台的窗口应用程序,使用它设计的程序可以在 Windows 、macOS 、Linux 系 统上执行。2019 年《Python GUI 设计 tkinter 菜鸟编程》一经出版便受到广大读者的喜爱。为了使其内容 更丰富,本书在其基础上
《Python数据分析快速上手》通过通俗易懂的语言、丰富多彩的实例,详细介绍了使用Python进行数据分析应该掌握的各方面技术。本书内容包括Python基础,用NumPy进行数据计算,用Pandas进行数据分析,用SciPy进行数据分析,用Scikit-learn进行数据分析、数据预处理、数据可视化,用Matplotlib进行可视化等内容。本书示例丰富,所有涉及的程序代码都给出了详细的注释,读者可以轻松学习,快速提升开发技能。除此之外,本书还附配了教学视频、PPT课件和全书示例源码。
《Python数据分析与应用》从结构上分为编程基础、数据分析和数据应用三部分。 第一部分(第1~6章)是Python语言入门及进阶,内容包括Python语法和程序设计;第二部分(第7~10章)是Python核心数据分析演练,主要介绍Python核心数据处理库和专业库;第三部分(第11~15章)是Python在金融行业的应用,通过金融应用案例培养学生运用Python进行数据分析和解决实际问题的能力。 《Python数据分析与应用》可作为高校财经类学生“数据分析”课程的教材,也可供从事数据分析工作的
本书通过一个完整的项目开发案例,系统介绍在统信UOS操作系统上进行Flask Web应用开发的过程。本书从项目功能、环境配置开始介绍,详细分析用户功能、管理功能、数据分析与可视化、数据库管理的代码实现,最后还介绍了搭建服务器的流程与模块化编程。为了方便学习,本书提供完整的项目源码。虽然所有代码的开发调试在统信UOS上进行,但在Windows、macOS和Linux系统上均可以运行。 本书可作为高校计算机及相关专业的应用开发教材,也可作为Web开发工程师和相关从业者的自学参考书。本
本书通俗易懂,循序渐进,以初学者为立足点,充分考虑了高职学生的认知特点和学习兴趣点,树莓派应用开发与软硬件功能紧密结合,以树莓派实际应用开发为主线,以学以致用为主导,使学生能够快速掌握树莓派应用开发的基本知识和技能,为进一步深入学习树莓派在工业控制、物联网、智能家居、人工智能等领域的应用开发打下良好的基础。通过使用本教材,初学者可在轻松的氛围中掌握树莓派应用开发的基础知识和技能以及解决本专业问题的方法。
本书以Python 3.9为数据分析与挖掘的工具,课程内容包括基础篇和综合篇。基础篇从Python基础知识出发,围绕数据分析与挖掘常用的科学计算包NumPy、数据处理包Pandas、数据可视化包Matplotlib以及机器学习库Scikit-learn进行理实一体化讲练;综合篇聚焦汽车、交通行业案例进行数据分析综合应用,包括新能源汽车运行数据分析、汽车贷款违约概率预测、航空公司客户价值分析,以及吉利汽车用户在线评论数据分析4个综合应用案例。本书遵循从基础到综合应用、理论与实践一体化的编写
本教材是一本针对入门读者的基础教材,专门为一般层次的本科生和高职专科院校学生撰写,兼顾理工科学生和文科生,以培养学生计算思维为指导理念,淡化语法知识点的介绍,不拘泥于语法点的细节,尽量靠近实际编程,以便学生快速跨入编程的大门。本教材不涉及任何稍微复杂的算法,尽量使用简短的代码来介绍知识点。除了介绍基本的语言知识点,还较为详细地介绍了流行的第三方包的使用。
本书内容包括程序设计基础和程序设计应用两部分: 程序设计基础部分内容简单,易学易用; 程序设计应用部分包括文本分析程序设计、图形用户界面程序设计、可视化程序设计、数据库程序设计、大数据程序设计、人工智能程序设计、简单游戏程序设计和其他应用程序设计(包括图像处理程序设计、语音合成程序设计和科学计算程序设计)等内容。本书由多个教学模块组成,便于不同专业采用不同模块组合的方式进行教学。本书列举了560多个程序例题,还提供了丰富的教学资源,包括教学文档、PPT课件、例题素材、习题参考答案