数据结构是用计算机解决问题的重要基础,数据结构机制中有各种解题策略,形成各种规则,直接学习这些抽象的内容往往是枯燥乏味难以理解的。探究规则本源,其实大都来自人们日常中遇到问题的解决思路,既然如此,我们何不“像外行一样思考,像专家一样实践”,从实际问题开始来探讨数据结构呢?《数据结构与算法分析新视角(英文版)(共二卷)》
Python是一种面向对象的脚本语言,其代码简洁优美,类库丰富,开发效率也很高,得到越来越多开发者的喜爱,广泛应用于Web开发、网络编程、爬虫开发、自动化运维、云计算、人工智能、科学计算等领域。预测技术在当今智能分析及其应用领域中发挥着重要作用,也是大数据时代的核心价值所在。随着AI技术的进一步深化,预测技术将更好地支
AdobePremiereProCC是一款功能强大的非线性视频编辑软件,被广泛地应用于视频内容编辑和影视特效制作领域。《中文版PremiereProCC入门教程(全彩版)》循序渐进地介绍了使用AdobePremiereProCC中文版进行视频影片编辑的完整工作流程,以及各种编辑工具、视频切换、视频特效、字幕编辑、音频编
《Python第三方库开发应用实战》循序渐进地讲解了Python中常用第三方库的核心知识,并通过具体实例的实现过程演练了各个库的使用流程。全书共12章,分别讲解了Tornado框架、Django框架、Flask框架、数据库存储框架、数据库驱动框架、使用ORM操作数据库、特殊文本格式处理、图像处理、图形用户界面、数据可视
全书共分12章,内容包括:初识软件测试、软件开发流程、软件测试计划、代码检查与走查、黑盒测试、白盒测试、软件缺陷与缺陷报告、评审风险分析与测试总结、软件质量度量与评估、软件测试过程与改进、软件测试项目与管理。
本书较为全面地介绍了企业级开发框架的构成及应用。全书共9章,以JDK1.8为基础,详细地介绍了从传统JavaWeb开发到企业级框架开发的演变发展,其知识点涵盖Servlet、JDBC、Spring、SpringMVC、MyBatis、Shiro、Redis、缓存,以及脚手架工具SpringBoot和SpringData
《Python3.x网络爬虫从零基础到项目实战》介绍了如何使用Python来编写网络爬虫程序,内容包括网络爬虫简介、发送请求、提取数据、使用多个线程和进程进行并发抓取、抓取动态页面中的内容、与表单进行交互、处理页面中的验证码问题及使用Scrapy和分布式进行数据抓取,并在最后介绍了使用本书讲解的数据抓取技术对几个真实的
本书从初学者学习角度出发,通过四个部分:Python编程基础、大家一起来编程、编程进阶、程序调试与数据库,全面讲解了Python的编程基础、软件结构、常用模块等编程知识以及基于Python编程的多个游戏综合设计实例,同时也介绍了Python文本操作与数据库的有关技巧,不仅适于初学者入门,也利于Python开发者全面提高
Scratch是国际流行的图形化编程软件,使用者哪怕没有编程基础、不会编程语言,只要有清晰的思路,就可以通过拖曳各个功能模块的方式,设计出智能互动项目,轻松地把创意变成现实。 本书是全国青少年软件编程等级考试图形化编程(Scratch一级到四级)的指定用书,基于Scratch3.0中文版,在多个有趣小游戏的制作过程中
本书以Python语言为基础描述了网络爬虫的基础知识,用大量实际案例及代码,向读者介绍了编写网络爬虫所需要的相关知识要点及项目实践的相关技巧。本书共5章,介绍了爬虫的基本结构及工作流程、抓包工具、模拟网络请求、网页解析、去重策略、常见反爬措施,以及大型商业爬虫框架Scrapy的应用,最后介绍了数据分析及可视化的相关基础