嘴巴喷火的龙,倒立行走的熊猫,戴围巾的青蛙,充满神秘的森林……我们已知和想象的一切都可以在电子游戏中成为现实。太神奇了! 但是,要如何实现这一切呢? 想要制作出一款电子游戏,只需要向我们的电脑下达正确的指令。这种向电脑发送指令的行为就是编程。一款有趣的电子游戏编程并不是很复杂的事情,现在你也
本书主要解析各种常用算法策略的基本原理及其思维联系。全书分7章,第1章主要解析程序是如何解决问题的;第2章主要解析算法有效策略之搜索优化;第3章主要解析算法有效策略之分治;第4章主要解析算法有效策略之贪心;第5章主要解析算法有效策略之动态规划;第6主要解析各种算法的拓展及思维联系;第7章主要解析各种策略及方法的综合应用
本书根据前两版进行了升级,不仅系统地介绍了软件测试的基本原理和一般方法,而且阐述近几年出现的一些新的软件测试方法以及人工智能在软件测试中的应用,基本上涵盖了当今软件测试技术的全部内容,软件测试工具是结合软件测试技术来撰写的,并融合在每一章节中。其中,升级部分主要介绍了人工智能技术在软件测试中的应用,包括故障定位、测试用
《Linux从入门到精通(视频教学版)》以Linux发行版CentOS7.7为基础,从基本的系统安装开始讲起,然后逐步介绍Linux系统的常用操作命令,以及软件和服务的安装与使用,并在后介绍Shell脚本的使用和防火墙的管理规则。其中重点介绍Linux系统日常维护命令的使用,带领读者系统地学习Linux的操作,帮助他们
Effective TypeScript:精进TypeScript代码的62个实践方法
了解Tableau自《PracticalTableau》一书出版以来的新内容。 检查独特的新图表(时间线、自定义仪表和跳跃式图表),以及对传统图表的创新,如高亮表、散点图和地图。 获得提示以帮助Tableau开发人员,使其工作更轻松。 理解开发者如何做才能让用户的使用更简单。
本书介绍了如何利用Python3开发网络爬虫。本书为第2版,相比于第1版,为每个知识点的实战项目配备了针对性的练习平台,避免了案例过期的问题。另外,主要增加了异步爬虫、JavaScript逆向、App逆向、页面智能解析、深度学习识别验证码、Kubernetes运维及部署等知识点,同时也对各个爬虫知识点涉及的请求、存储、
与传统的关系数据库不同,MongoDB是一种面向文档的数据库。本书这一版共分为6个部分,涵盖开发、管理以及部署等各个方面。这一版对TTL和聚合管道等新特性进行了讲解,还增加了配置MongoDB的章节,涵盖面向文档的存储方式及利用MongoDB的无模式数据模型处理文档、集合和多个数据库,以及监控、安全性和身份验证、备份和
《互联网时代的软件工程》以企业级软件系统的分析、设计和运维为主线,从软件构造应用生命周期的过程维度,软件制品演化的形态维度,体现互联网快速、敏捷、协同特点的管理维度等三个维度,完整描述了互联网下的软件信息建模、设计、部署运维相关的理论方法与技术等。该书内容全面、突出重点,注重实践性和应用性。《互联网时代的软件工程》是高
本书以网上书店、员工管理系统、超市商品管理系统、订餐管理系统、快递管理系统、医院挂号系统等项目为案例,从软件工程的角度出发,按照项目的开发顺序,系统、全面地介绍项目开发流程,从开发背景、系统功能分析,业务流程分析、数据库建模到项目开发,每一过程都进行详细讲解,将JavaWeb的主要技术及知识点融入到项目案例中,旨在使读