本书定位于主流编程语言Java的实现环境,首先介绍了算法概述,帮助读者弄清算法的重要性和实践发展中的来龙去脉;然后重点分析了数据结构和基本算法思想;接着详细讲解了算法在排序、查找、数学计算、数论、历史趣题、游戏等领域中的应用;最后梳理和精选了一些经典的算法面试题,供读者开拓思维之用。
本书以学习笔记的形式阐述了Python语言框架下的数据结构核心知识和应用实践,尤其是对Python不同于其他语言的内置数据结构(线性表、队列和栈、数、图等)进行了重点讲解,全书更多地通过实战演练的形式将数据结构应用经验融入实践之中,旨在帮读者透彻理解数据结构在编程实践中的内涵,以期与算法实现融合,提升读者编程内功。
本书系统地描述了Oracle体系结构,并在此基础上展开阐述了SQL语言,用户权限和对象管理以及实践编译开发,最后是Oracle数据库导入导出和闪回技术。本书内容实用,结构合理,实例丰富,可以帮助Oracle初学者系统地了解Oracle体系架构以及开发实践,除此之外,书中嵌入大量来自作者的实战经验,可以帮助有着一定资历的Oracle数据库开发者在面对具体问题时找到打开思路的方法。
本书介绍使用Excel技术高效处理与分析数据的工具书,包括:数据源管理、数据计算、数据分析、综合实战,本书内容精选,注重实用,在讲解过程中大量列举了真实办公过程中会遇到的问题进行辅助介绍,所有的案例均是采用图解教学的形式,一步一图,以图析文,搭配详细的标注,方便读者即学即用。
"本书共分为11个章节,系统介绍了关系数据库的设计与开发的相关应用技术。其内容包括数据库规范化理论,数据库设计过程各阶段的工作内容与支撑技术,数据库高级编程技术(存储过程、用户自定义函数、游标、触发器、主语言与数据库交互),数据库运维技术(数据库恢复以及并发控制)等各类技术涉及的概念、原理、语法说明以及操作实例。书中通过丰富的图示、大量示例程序和详细的操作步骤说明,让读者循序渐进地掌握数据库设计与开发的基础知识和使用技巧,切实提高编程能力。每章结尾设置的思考题,帮助读者加深对各章内容的理解。
"本书是面向Java初学者的入门级图书,以通俗易懂的语言系统地介绍Java程序设计的基础知识、开发环境与开发工具。全书共分9个项目,内容包括Java语言概述、Java的基本语法、程序的控制结构、类和对象、继承与接口、图形用户界面设计、常用类库、Java输入与输出、数据库编程等。本书采用讲练结合的形式对知识点进行介绍,力求详细得当,使读者快速掌握Java程序设计的方法。每一个项目都安排了项目实训,通过将知识点融入任务,可以更好地指导学生实践,在实践中提高Java的编程能力。在项目后面安排了项目小测
本书是面向MySQL数据库管理系统初学者的一本高质量书籍,适用于高职院校教学应用。MySQL因为其稳定、可靠、快速、管理方便以及支持众多操作系统平台的特点,已经成为世界范围内最流行的开源数据库之一。本书根据就业岗位需要,针对初学者量身定做,除了理论知识外,重点通过实训练习,引领读者快速学习和掌握MySQL的开发和管理技术。本书在内容编排上,全书以小型图书系统(bookDB)、员工管理信息系统(empMIS)、学生管理信息系统(stuMIS)为操作实例,从数据库的设计到数据库的管理、数据库应用展开
本书共12个单元,内容包括Linux系统概述、安装Linux系统、图形界面管理、终端操作、目录及其操作、文本编辑、Linux软件包管理、Linux文件系统管理、网络配置管理、用户和进程管理、Shell程序设计、常见服务配置。每个单元的内容分为知识入门、循序渐进、知识拓展三部分。在每章的知识入门部分,介绍了本章相关的概念,以帮助读者快速入门;在每章的循序渐进部分,讲解了每个知识点的应用,并且对应每个知识点都有相应的实例,循序渐进地引导读者学习Linux基础知识;在每章的知识拓展部分,对知识点进行了
本书内容分为11个单元,内容包括初始网页设计、HTML基础元素、CSS和CSS选择器、CSS样式属性、表格和表单、DIV+CSS布局、JavaScript基础、JavaScript对象、BOM和DOM编程、Javascript高级特性以及综合案例“电商网站”。
本书以Python3.8为基础,围绕Python3版本展开深入讲解,主要内容包括了12个单元。每个单元的内容按照由浅入深的方式,分为知识入门、循序渐进、知识拓展三部分。在讲解过程中,穿插了大量的实例和任务,帮助读者理解和掌握各个知识。同时,每个单元结尾都配以相关的习题,有助于读者自测和练习。