"Scrum是一个优秀的框架,但是它的使用者和实践者,就像所有人一样,都是不完美、多样化、不可预测的。他们都会本色出演,安静或健谈,犹豫或打断,鲁莽或谨慎,线性或创造性,专横或胆怯。所有人,包括ScrumMaster在内,在团队工作时,都会带来一些本能的习惯。换句话说,在所有的Scrum事件中,都是人为因素让普通的会议
《Java超能学习手册》通过大家熟悉的三个2D游戏制作过程来讨论Java语言的各个特性,帮助读者掌握Java编程语言的基础知识,比如数据结构和OOP。通过针对特定游戏项目和主题的编码挑战,读者将掌握如何使用Java编程语言、NetBeansIDE、一个2D游戏引擎来开发三个不同的2D游戏。《Java超能学习手册》适合想
OpenCV作为一个应用广泛的开源计算机视觉库,正在受到越来越多的关注。目前OpenCV的各类教程基本上以Python和C++为主,基于Java的OpenCV书籍则少之又少,本书旨在弥补这一空白。本书共13章,前4章是基础部分,包括OpenCV概述和安装配置、数字图像基础及图像基础操作等内容;第5到11章则包括了图像的
本书依据项目管理协会(ProjectManagementInstitute,PMI)制定的行业标准,以PMI组织编写的《项目管理知识体系指南》(PMBOK)为指引,围绕软件项目开发的全过程,从软件项目整体管理、软件项目范围管理、软件项目进度管理、软件项目成本管理、软件项目质量管理、软件项目资源管理、软件项目沟通管理、软
本书系统论述Java编程语言及其实际应用,全书共分为16章:第1~6章讲解Java基本语法;第7~10章讲解Java面向对象相关知识;第11~16章讲解Java实用技术。主要内容包括:编写第一个Java程序、Java基本语法、Java数据类型、运算符、条件语句、循环语句、面向对象基础、面向对象进阶、常用类、Java集合
《Oracle数据库实用基础教程》内容涵盖Oracle11g数据库应用开发的基础知识与实用技术。全书共分为12章,详细介绍了Oracle数据库服务器的安装与配置、数据库管理工具、数据库存储结构、数据库对象管理、SQL基础、PL/SQL基础、PL/SQL程序设计、数据库安全管理、数据库备份与恢复、基于Oracle数据库的
本书阐述了如何使用Unity来开发3D游戏。书中分为“3D游戏开发基础”和“3D冒险游戏”两部分,内容包括:软件工具、3D游戏、游戏开发中的3D基础、FPS和其他、构建世界、角色控制器等。
本书重点介绍2D游戏开发的整个过程。针对每个步骤背后的理论,作者提供了充分的描述和解释,读者可以通过大量的步骤指导和理论讲解来掌握2D游戏开发,熟练运用GIMP、Audacity和MuseScore等工具来制作游戏中会用到的预制件、相机、动画、角色控制器、灯光和声音等。
本书介绍编译原理理论基础及其实现方法,强调语言的形式化定义、编译技术的各种概念及实现过程的具体方法。介绍过程以算法为核心,力求简单明了反映编译的基础知识。从形式语言理论角度讨论词法分析和语法分析技术。第3版增加了经本书介绍编译理论基础及其实现方法,强调语言的形式化定义、编译技术的各种概念及实现过程的具体方法。介绍过程以
本书通过500个实例,为读者提供较为详细的练习题目,以便读者举一反三,深度学习。本书实例涉及的算法包括搜索、回溯、递归、排序、迭代、贪心、分治和动态规划等;涉及的数据结构包括字符串、数组、指针、区间、队列、矩阵、堆栈、链表、哈希表、线段树、二叉树、二叉搜索树和图结构等。书中所有实例均以问题描述、问题示例、代码实现及运行