本书以案例带动知识点的讲解,将Python爬虫知识点分解到各个不同的案例,每个案例各有侧重点。同时展示实际项目的设计思想和设计理念,使读者可以举一反三。
《Python自动化测试入门与进阶实战》从Python自动化测试的概念开始讲解,然后逐步深入讲解自动化测试的进阶知识,最后通过两个综合项目案例,重点介绍如何使用unittest+requests+Selenium进行RESTfulAPI和跨终端自动化测试,让读者能够从实践中学会项目分析,编写出高质量和高复用性的测试代码
本书以MySQL8.0为主要应用环境,以电商购物管理系统为典型案例,由浅入深、循序渐进地介绍了数据库的应用、管理和设计等三方面技术。数据库应用技术包括:数据库基本概念和环境安装与配置,创建数据库和应用存储引擎,创建数据表,插入、修改和删除数据,查询数据,视图,存储过程与函数,触发器等;数据库管理技术包括:索引和事务,数
本书围绕综合案例开发,系统地介绍了程序设计的思路和方法。全书分为四篇,共9章。第一篇为基础算法篇,主要介绍了线性表的顺序存储结构、链式存储结构和典型链表应用案例,递归程序设计和递归程序执行过程,分治法和回溯法两大算法设计方法,以及常用的查找和排序方法。第二篇为人工智能篇,主要围绕复杂工程问题的求解,引出线性回归算法、聚
《C++编程实战:从0到1》详细地介绍了C++在实际项目中的具体编程应用,主要内容包括:数据类型,变量声明、范围,控制语句,引用、指针、函数、类与对象、输入输出流、模板和异常处理等。通过这些章节的学习,《C++编程实战:从0到1》读者将可以编写自己的模板,以使泛型算法适用于任何类型。通过《C++编程实战:从0到1》的学
《JavaWeb开发实用教程》以Servlet技术为起点,注重Web编程的原理知识,对JSP知识采取必要、必备原则,以EL和JSTL的使用为重点,通过传统的MVC模式应用将Servlet、JSP知识融会贯通;*后介绍了基于Spring框架技术的MVC应用,使读者掌握Web编程框架及其设计思想和MVC编程方法。《Java
本书紧扣用户界面设计趋势,主要包括交互设计理论、交互设计的理念与方法、用户体验设计、交互设计心理学、用户需求研究、交互设计的视觉界面设计、网站UI交互设计、移动端交互设计、交互设计团队等方面的内容。本书旨在普及用户界面设计的相关理念,全面阐述用户界面设计在网页及移动端两大主流设计领域的具体表现和所需掌握的专业技能。
本书是一本前沿科技类的科普启蒙书。科普内容是现在话题度很高的“区块链”。作者通过讲述区块链的诞生、成长、作用,以及区块链的相关趣味故事,全方位地带小读者进入这个虚拟的知识领域。这些知识,对于科技大发展时代下的孩子们来说,无疑是受益匪浅的。 本书知识点利用孩子们身边的例子来讲述,让小读者们不再枯燥地被动接受知识,而是真
《Docker实战(第2版)》聚焦于创建、部署和管理运行在Linux操作系统上的Docker容器中的应用程序。本书对内容做了全面更新,新增了4章,修订了更佳实践和示例。书中首先对Docker模型做了清晰解释,然后开始打包应用程序,安全地测试、安装和运行应用程序,并将它们部署到主机集群中。本书通过示例展示了Docker如
本书以MicrosoftVisualStudio2015为集成开发环境,但同时也适合以VisualStudio2010、VisualStudio2012、VisualStudio2017甚至VisualStudio2019为集成开发环境的教学,并且配套有立体化教学资源。本书通过多个学习任务,引导读者完成C#程序设计的基