了解数据结构与算法是透彻理解计算机科学的前提。随着Python日益广泛的应用,Python程序员需要实现与传统的面向对象编程语言相似的数据结构与算法。本书是用Python描述数据结构与算法的开山之作,汇聚了作者多年的实战经验,向读者透彻讲解在Python环境下,如何通过一系列存储机制有效地实现各类算法。通过本书,读者将深刻理解Python数据结构、递归、搜索、排序、树与图的应用,等等。这一版重写了书中的示例代码,并对诸多内容做了修正。
《战术数据链》全面系统地介绍了战术数据链的基本概念和工作原理,分类介绍了当前世界发达国家使用的各种典型的战术数据链,后对战术数据链在武器协同、航迹处理及数据链的规划和作战培训等方面的应用进行了探讨。 《战术数据链》图文并茂,讲解深人浅出,集理论与应用研究于一体,可供专业院校、国防工业科研装备部门、军事科研装备部门、军事指挥机关部门等方面的教学、科研、应用与管理人员阅读,对从事数据链装备研究的人员也具有重要的实用价值和参考价值。
本书以面向应用为原则,深入浅出的介绍了oracle平台上使用pl/sql语言进行数据库开发的技术。通过大量的示例,详细介绍了pl/sql的语言特性、使用技巧,同时配以2个在实际工作中的示例来深入的剖析了pl/sql进行oracle开发的方方面面。 本书附带1张dvd光盘,内容为作者为本书录制的全程语音教学视频及本书所涉及的源代码。 本书共分为20章,分为5大篇。涵盖的内容主要有pl/sql语言基础、开发环境、变量与类型、控制语句、数据表的管理和查询、数据表的操纵、使用pl/sql的记录与集合、各种内置函数、游标、事务处理、异常处理、子程序、包、面向对象的开发等等技术点。通过示例性的代码,由浅入深,详细介绍了每一个技术要点在实际工作中的应用,对于各种技术要点的应用场合进行了细致的分析。 本书适合于使用pl/sql进行应用程序开
数据作为新型生产要素,推动经济发展、提升生产力。本书从数据的基础认知、数据圈的诞生和发展以及数据蕴含的未来等角度开始谈起,进一步讨论了数据全生命周期管理的核心节点,以及企业数据应用和管理的难点与重点,最后从数据传统应用的不同领域进行解读分析,全面阐释了什么是数据、数据的应用以及数据的未来等内容。通过本书,读者可以感受到数据开启的美好新时代,也可以预期在各行各业中,数据拥有将不可能变为可能的超能力。全书共9章。第1章为基础章节,着重介绍了数据基本认知,包括数据起源、概念以及不断膨胀的数据圈;第2章对数据的不同类型、数据来源以及数据的创建位置等进行了深入介绍,让读者对数据有更全面的认知;第3章对于当前的数据以及数据的未来进行了分析和探讨; 第4~9章重点着墨于数据的应用,介绍了数据全生命
对于企业而言,大数据的重要性不言而喻,如何构建、实施和应用大数据系统是很复杂的。 本书将为大家全面而深入地介绍Hadoop、Spark和NoSQL平台的构建,深入浅出地讲解Hadoop、Spark和NoSQL的基础知识、架构方案与实战技巧等。通过阅读本书,读者可以对大数据平台架构有一个明确、清晰的认识,掌握Hadoop、Spark、NoSQL平台的使用技巧,从而搭建一个安全可靠的大数据集群平台,来满足企业的实际需求。 本书共15章,可分为五大部分。第一部分(第1章)为大数据平台架构概述,讲述大数据平台的基本概念与实际应用;第二部分(第2章?第6章)主要讲解Hadoop的基本使用方法,以及Hadoop生态圈的其他组件;第三部分(第7章)主要介绍NoSQL;第四部分(第8章?第10章)主要介绍Spark生态圈与Spark实战案例;第五部分(第11章?第15章)讲解如何构建大数据平台,阐述大数据平台的
本书通过大量案例研究介绍数据可视化的基础知识,以及如何利用数据创造出吸引人的、信息量大的、有说服力的故事,进而达到有效沟通的目的。具体内容包括:如何充分理解上下文,如何选择合适的图表,如何消除杂乱,如何聚焦受众的视线,如何像设计师一样思考,以及如何用数据讲故事。 本书适合所有需要用图表展示信息和数据的人士阅读。
本书主要以信息科学、计算机科学和管理科学等学科为理论基础,主要面对大数据时代的电子商务智能数据计算领域,其主要研究内容包括数据科学基础理论、数据预处理、数据计算和数据管理和分析等。它主要研究互联网电子商务活动中的商务数据本身,提供完整的数据获取、数据整理、数据存储、数据分析和数据管理等解决方法和技术实现。目前的初步框架分为五大板块,分别为:商务大数据获取、商务大数据整理、商务大据存储、商务大数据分析、商务大数据管理。
本书以引导读者快速实践Oracle 12c数据库为原则,由浅入深,涵盖Oracle 12c数据库管理的主要实践活动,内容非常贴合实际管理需要。本书共12章。第1~4章介绍Oracle数据库基础知识,如Oracle的发展史、数据库简单的基本安装、数据库体系结构、数据库自动存储管理等。第5~8章介绍数据库日常运维的基本工作内容,主要有数据库的备份和恢复、数据库优化以及常用的数据库运维工具使用方法。第9章介绍Oracle 12c新特性的多租户功能。第10~11介绍SQL语句和PL/SQL的使用方法。第12章是RAC案例部分,介绍Oracle数据库的高级安装方法。本书内容丰富,范例精典,实用性强,适合初级、中级层次想要精通Oracle数据库技术的人员阅读,尤其适合数据库进阶人员或高校相关专业的师生阅读。
无论是审计师还是会计师,在工作中都会遇到如何获取数据、分析数据的问题,甚至有时想制作一些自动化的工具或利用编程技巧来辅助完成重复性的工作。本书正是从审计师、会计师的实际工作场景出发,讲解IT审计的学习技巧、SQL基础与实战技巧、Python基础与Python实战技巧,以及数据可视化技巧等。
《计算机技术与大数据应用》由李振,周冠亚,张睿著
这是一本需要“动手实践”的图书,通过带领大家从零构建一款分布式向量数据库,让大家透彻理解向量数据库的技术原理和实现细节。 本书共分为三大部分,内容由浅入深、循序渐进。“第一部分 认识向量数据库”(第1~3章)是基础篇,介绍向量数据库的基础知识,涵盖向量及数据库的基本概念、向量数据库的发展历程和核心功能。“第二部分 构建向量数据库”(第4~6章)是核心篇,详细介绍如何从零开始构建并优化向量数据库,巨细靡遗地展示数据库内核的技术实现细节并辅以代码示例、技术架构图等,旨在让大家真正实现动手写向量数据库。“第三部分 向量数据库的实践与展望”(第7~8章)是结束篇,通过实践案例展示向量数据库在AI应用中的使用方法,并尝试勾勒向量数据库的未来。 本书面向数据库开发人员、数据库管理员、数据库架构师等数
信息系统监理师考试是全国计算机技术与软件专业技术资格(水平)考试(简称“软考”)中的中级资格考试,通过信息系统监理师考试可获得中级工程师职称。 软考目前已经变为机考,本书在全面分析知识点的基础之上,结合第2版考试大纲对机考的要求,对整个内容架构进行了科学重构,可以极大地提高考生的学习效率。尤其是针对单选题、案例分析题的核心考点,分别从理论与实践方面进行了重点梳理。通过学习本书,考生可掌握考试的重点,熟悉试题形式及解答问题的方法和技巧等。 本书可供备考信息系统监理师考试的考生学习参考,也可供各类培训班使用。
图作为一种新型的建模方式,非常适合在不确定模式下建模和存储数据。Neo4j是一款高性能的图数据库,作为图数据库的先驱,已广泛应用在金融风控、知识图谱、社交、政企关系和工业设计等领域。本书的两位作者,一位是资深的Neo4j专家,另一位是建模领域的大师,联合为我们呈现了图数据库Neo4j数据建模和模式设计的相关方法与技巧。本书适合所有对数据建模,尤其是非结构化的图建模感兴趣的读者阅读学习。
本书注重实践,地理空间专家、数据科学家、地理学家、地质学家,以及其他致力于数据分析和可视化的专业人员都能从中学到空间数据分析的基本知识。 本书作者展示了为什么发现并量化数据模式对空间数据分析非常重要。本书面向对Python结合地理空间分析有兴趣的专业人员和业余爱好者。
《基于Oracle的SQL优化》是一本与众不同的书,它的目的是使读者真正掌握如何在 Oracle数据库里写出高质量的 SQL语句,以及如何在 Oracle数据库里对有性能问题的 SQL做诊断和调整。 《基于Oracle的SQL优化》从 Oracle处理 SQL的本质和原理入手,由浅入深、系统地介绍了 Oracle数据库里的优化器、执行计划、Cursor和绑定变量、查询转换、统计信息、Hint和并行等这些与 SQL优化息息相关的本质性内容,并辅以大量极具借鉴意义的一线 SQL优化实例,阐述了作者倡导的“从本质和原理入手,以不变应万变”的优化思路,最后还介绍了作者在实际工作中总结出来的 Oracle数据库里 SQL优化的方法论。 《基于Oracle的SQL优化》适用于使用 Oracle数据库的开发人员、Oracle DBA和其他对 Oracle数据库感兴趣的人员,也可以作为各院校相关专业的教学辅导和参考用书,或作为相关培训机构的培训
信息系统监理师考试是全国计算机技术与软件专业技术资格(水平)考试(简称“软考”)中的中级资格考试,通过信息系统监理师考试可获得中级工程师职称。 软考目前已经变为机考,本书在全面分析知识点的基础之上,结合第2版考试大纲对机考的要求,对整个内容架构进行了科学重构,可以极大地提高考生的学习效率。尤其是针对单选题、案例分析题的核心考点,分别从理论与实践方面进行了重点梳理。通过学习本书,考生可掌握考试的重点,熟悉试题形式及解答问题的方法和技巧等。 本书可供备考信息系统监理师考试的考生学习参考,也可供各类培训班使用。
本书分为三大部分:恢复的原理、恢复的工具、恢复的具体步骤与实战。部分能够让读者领略恢复操作的本质,是其他部分的理论基础,包括“重做日志”、“控制文件”、“补充日志”;第二部分详细地介绍了备份/恢复数据库的工具,包括恢复管理器、恢复编录和数据泵;第三部分以各种数据库损毁场景为例,每一章解决一组特定的问题,其中:第7~11章讨论各种文件(控制文件、数据文件等)遭到不同程度的破坏后,数据库的行为特征及如何将其恢复;2章探讨如何将数据库恢复至以前的时间点;3章讨论如何处理各种数据库文件在没有备份时受损的情况;4章全面介绍了由于人为导致错误的各种闪回技术;5章介绍将恢复的单位缩小,到数据块级别,以提高恢复效率;6章介绍一种非常规恢复的方法——挖掘日志。