本书基于Java语言,以案例为核心,问题求解为主线,快速深入地介绍面向对象程序设计的基本思想、方法和应用,以及GUI编程、线程、IO流等高级应用框架。全书包括三部分:第1部分Java入门,对应第1章和第2章,讨论Java概况、JDK配置,从C过渡到Java,并涉及一些面向对象的基本概念、理念和语法元素;第2部分面向对象
“数据结构”是计算机专业的核心课程,是从事计算机软件开发和应用的人员应当必备的专业基础。随着计算机的日益普及,“数据结构”课程也在不断发展。本书按照清华大学计算机科学与技术系本科“数据结构”大纲的要求,从面向对象的概念、对象类设计的风格和数据结构的层次开始,从线性结构到非线性结构,从简单到复杂,循序渐进,逐步深入地讨论
Java语言是一种分布式的面向对象语言,学好Java是成为一名优秀软件工程师的必经之路。《Java程序设计基础(微课版)》由课程导入和11个单元组成。内容包括本课程学习方法、搭建环境并构建语法基础、Java程序结构、Java类与对象、继承/多态/接口、数组与异常处理程序设计、静态界面布局与设计、事件处理及界面设计、文件
《MySQL数据库项目实践教程(微课版)》按照由易到难、逐步加深的原则,依次探讨了较为初级阶段的MySQL数据库的安装与配置、数据库的创建与管理和数据查询等内容,以及较为高级阶段的优化数据查询、数据库编程、维护数据库的安全性和数据库的设计等内容,特别加入了Java访问MySQL数据库的实用扩展内容。为了便于读者阅读,全
内容简介: 本书是一本面向初学者的Python基础性教程,分别从程序是什么开始Python的学习编写Python程序时的规则构成程序的基本功能试着编写猜数字游戏将猜数字游戏图形化类和对象试着使用扩展模块8章对Python语言进行由浅入深的讲解,令Python初学者带着兴趣去学习。本书语言生动、版式设计活泼,通过讲解一段
随着Unity的发展,Unity已经从一个轻量级的游戏引擎变成一个成熟的综合性引擎,所涵盖的领域也越来越多,包括游戏、VRAR、电影与动画、建筑工程等各个方面。本书从基础入手,结合案例开发,使读者掌握基础的游戏开发。本书共8章,第1章至第4章为基础知识部分,主要介绍Unity的基本操作、基本概念,物理系统和UI界面系统
本书根据Web前端开发职业岗位技能需求,结合高职院校职业教育课程改革经验,并参考1XWeb前端中级考试知识标准,以生产实践中的典型工作任务模块进行项目设计,从工程开发角度出发,采用项目教学法,介绍了PHP开发环境的搭建、PHP语言的基础语法和内置函数、PHP与Web的交互、PHP操作MySQL数据库、PHP面向对象编程
与SPSS、Excel、Python部分功能相似,R是一款免费的、简单易学、优秀的统计分析软件,广泛应用于数据分析、统计建模和数据可视化等。《R数据科学从数据挖掘基础到深度学习》一书就用R语言解释了主要数据挖掘技术的理论基础,并通过实例介绍了具体的应用方法和实现过程。全书分为多变量分析和机器学习两部分,内容涵盖回归分析
本书重点介绍Python语言数据处理与数据分析方面的应用技巧,内容涉及:(1)介绍Python语言基础,(2)介绍科学计算工具库NumPy、Pandas和SciPy,(3)介绍可视化工具库Matplotlib和Seaborn,(4)介绍统计知识中的描述性统计及概率与数理统计基础。本书从读者角度出发,以实例为载体,以简洁
根据ACMCC2013专业实践教学体系对程序设计基础课的要求,通过面向应用和循序渐进设计的典型实例,基于C语言,引导学生关注和掌握系统逻辑,从宏观到微观去分析、理解和把握系统,实现从系统级上对算法和程序设计的再认识,强调系统设计,达到用不同特点的程序设计语言解决同样的计算问题的目的,并在各种语言的使用中去理解其不同的特