本书讲解如何用单元测试引领开发工作, 以解决业务领域中的复杂问题。本书把需求划分成多个比较小的功能, 并分别予以实现。无论采用哪种编程语言与编程框架, 你都可以把书里的知识运用到日常的编程工作之中。本书包含下列内容: 用 TDD 把业务领域中的复杂问题划分成多个小的功能, 并分别予以实现; 如何在各种编程语言里面, 用各种测试框架来做测试驱动开发 (TDD)。
MySQL是目前比较流行的关系型数据库管理系统之一,由于其具有开放源码的特点而深受用户喜爱。本书采用项目驱动的方式,详细讲述了MySQL的相关概念与应用。本书分为8个项目,共有29个任务,包括学生体能健康数据库设计、MySQL数据库相关知识、创建学生体能健康数据库、创建学生体能健康数据库中的表、学生体能健康数据库表数据的操作、程序化操作学生体能健康数据库的表数据、学生体能健康数据库的安全管理以及多种方式实现可视化操作学生体能健康数据库。本书既可以作为高等学校计算机专业的教材,也可以作为计
这是一本能让你脑洞大开的渗透测试类著作,不仅能让你零基础快速掌握渗透测试的思维能力、知识体系和动手能力,并成功拿下30种各式配置的目标主机;还能让你深入理解网络安全攻防实战场景中的各种渗透测试难题的技术原理、漏洞线索和攻防措施。全书从逻辑上分为三个部分:第 一部分 准备篇(第1章)全面介绍了主机环境的搭建、常见工具的使用以及常见问题的求助渠道,让读者能快速做好实战前的准备。第二部分 基础实战篇(第2-3章)手把手教读者如何一步步拿
本书以Python编程语言为载体,以微课为媒介,从基本编程应用到综合项目设计逐级推进、衍化,通过221个实例详细介绍了Python编程语言的基础知识和语法操作规范,同时还剖析了18个综合应用案例,从而培养读者解决人工智能应用问题的编程能力,完成Python算法库的建构与应用,最终用程序来模拟或实现人类的学习行为。本书可以作为高职院校计算机类、自动化类、电子信息类、数字经济类等专业Python编程课程的参考教材,也可作为广大Python编程语言爱好者自学的参考书。
深度学习框架中蕴藏着惊人的技术和有趣的机制,本书旨在揭开这些技术和机制的神秘面纱,帮助读者正确理解技术,体会它们的有趣之处。为此,本书会带领读者从零开始创建一个深度学习框架DeZero。DeZero 是本书原创的框架,它用最少的代码实现了现代深度学习框架的功能。本书分60 个步骤来完成这个框架,在此过程中,读者会加深对PyTorch、TensorFlow 和Chainer 等现代深度学习框架的理解,看清深度学习框架的本质。本书沿袭《深度学习入门:基于Python 的
本书介绍龙芯1B(LS1B)芯片的原理与应用开发,以培养读者的动手能力和增强读者的工程素养为目标,按照项目驱动的思路展开知识的讲解和实践操作。本书基于LS1B开发套件,讲解LS1B的结构及原理,还介绍进行嵌入式系统开发需掌握的GPIO、UART等外设的基本原理与常用库函数,以及国产物联网操作系统RT-Thread的原理及应用开发。最后通过一个综合设计——基于物联网的智慧路灯,让读者熟悉嵌入式系统设计流程。
"本书是一本专为影视特效与后期合成人员编写的全实例型图书,所有的案例都是作者多年设计工作的积累。本书的**特点是实用性强,理论与实践结合紧密,通过精选最常用、最实用的案例进行技术剖析和操作详解。 本书按照由浅入深的写作方法,从基础内容开始,以全实例为主,详细讲解了在影视制作中应用最为普遍的基础动画实例入门、内置特效进阶提高、精彩文字特效、蒙版动画操作、键控抠图、常用插件应用、奇幻光线特效、自然景观特效、电影特效及宣传片制作等,全面详细地讲解了影视后期动画的制作技法。 本书在编写过程中除系统
本书针对计算机视觉三维重建理论与应用展开研究, 在计算机视觉概述的基础上系统地分析了图像的形成、图像的处理和图像的局部特征, 不仅采用了理论与实际相结合的方式, 还配有相关图片, 便于读者理解。同时还研究了纹理分析和模型拟合, 在此基础上, 深度探究了计算机视觉三维重建理论和计算机视觉三维服装建模的应用, 全书具有语言简洁、条理清晰、重点突出、内容详尽等特点, 可为相关研究人员提供一定的借鉴, 旨为解决信息技术产品的可扩展性、易用性和低成本等问题。
本书介绍了数据可视化的基本原理和设计方法,适合初学者或希望系统学习数据可视化设计的读者阅读。本书特色:内容翔实,基于大量的中外案例,对数据可视化进行了多方位的解剖,展现了数据可视化的丰富性和趣味性;注重实践,提供了切实可行的工具、数据集和教程,供读者能够“在学中做,在做中学”;通俗易懂,将专业术语和学术成果转化为平实的语言,让知识不再“高冷”。
本书由数数科技分析师团队撰写。基于数数科技成立以来服务上千家游戏企业、近万个游戏项目的经验,作者介绍了游戏行业的数据分析现状,解读了数据驱动增长的典型案例,阐明了如何建设数据分析体系才能给游戏企业带来商业价值,希望为游戏行业的运营、数据分析、策划等岗位从业者提供从方法到实践的指导,驱动游戏业务增长。