阅读本书可以学习使用Python对数据集进行操作、处理、清洗和规整。第3版针对Python3.10和pandas1.4进行了更新,并通过实操讲解和实际案例向读者展示了如何高效地解决一系列数据分析问题。读者将在阅读过程中学习新版本的pandas、NumPy、IPython和Jupyter。 本书作者Wes McKinney是Python pandas项目的创始人。本书对Python数据科学工具的介绍既贴近实战又内容新颗,非常适合刚开始学习Python的数据分析师或刚开始学习数据科学和科学计算的Python程序员阅读。读者可以从GitHub获取数据文件和相关资料。 学完本书,你将能够: ·使用Jupyter notebook和IPython shell进行探索性计算。 ·掌握NumPy的基础功能和高级功能。 ·掌握pandas库中的数据分析工具。 ·使用灵活的工具对数据进行加载、清洗、转换、合并和重塑。 ·使用matplotlib进行信息可视化。 ·使用pandas的groupBy功能对数据集进行切片、切
Oracle数据库系统是数据库领域的数据库之一,姚瑶、苏玉主编的《OracleDatabase12c应用与开发教程(高等学校计算机应用规划教材)》以Oracle新版本OracleDatabase12cRelease1(12.1.0.2.0)为蓝本,全面、翔实地介绍应用OracleDatabase12c数据库管理系统进行数据库管理的各种操作以及数据库程序开发所需的各种知识和技能。全书共分为16章,深入阐述了OracleDatabase12c系统的基本特点、安装和配置技术、OracleDatabase12c的体系结构、数据库操作、数据表操作、SQL语言查询、PL/SQL编程、索引、视图、序列和同义词、存储过程和触发器、事务和锁、表空间、控制文件和日志文件、OracleDatabase12c的安全管理、备份恢复、闪回操作等内容。 本教材内容丰富、结构合理、思路清晰、语言简练、示例翔实。全书以一个实际的学籍管理数据库为案例介绍OracleDatabase12c的管理和开发技术,适合
《零基础学Oracle》是针对零基础编程学习者研发的Oracle入门教程。从初学者角度出发,通过通俗易懂的语言、流行有趣的实例,详细地介绍了使用Oracle 11g进行数据管理的各方面技术。全书共分16章,包括Oracle 11g概述、Oracle管理工具、SQL*Plus命令、数据表操作、SQL查询基础、SQL查询进阶、子查询及常用系统函数、PL/SQL语言编程、游标以及企业人事管理系统等。书中所有知识都结合具体实例进行讲解,涉及的程序代码给出了详细的注释,可以使读者轻松领会Oracle 11g数据库管理的精髓,快速提高数据库管理技能。本书通过大量实例及一个完整项目案例,帮助读者更好地巩固所学知识,提升能力;随书附赠的《小白实战手册》中给出了3个实用数据库、数据表的创建、操作和系统维护流程,力求让学习者能学以致用,真正获得数据库管理经验;附赠的光盘中给出了视频讲解
本书根据PL/SQL的新版本进行了全面更新,涵盖从基础语法、程序控制到最新的优化和调优增强等方面的知识,通过真实的实验、大量的示例讲解了PL/SQL技能,是一本逐步分解的、详尽的PL/SQL编程教程。读者可以按照本书的步骤一步一步地完成每一个关键任务,掌握Oracle 21c PL/SQL编程技术,深度探索PL/SQL编程技术及最佳实践。本书既适合新手数据库开发人员和DBA阅读,也适合有一定经验的从业人员阅读。
本书以面向应用为原则,深入浅出的介绍了oracle平台上使用pl/sql语言进行数据库开发的技术。通过大量的示例,详细介绍了pl/sql的语言特性、使用技巧,同时配以2个在实际工作中的示例来深入的剖析了pl/sql进行oracle开发的方方面面。 本书附带1张dvd光盘,内容为作者为本书录制的全程语音教学视频及本书所涉及的源代码。 本书共分为20章,分为5大篇。涵盖的内容主要有pl/sql语言基础、开发环境、变量与类型、控制语句、数据表的管理和查询、数据表的操纵、使用pl/sql的记录与集合、各种内置函数、游标、事务处理、异常处理、子程序、包、面向对象的开发等等技术点。通过示例性的代码,由浅入深,详细介绍了每一个技术要点在实际工作中的应用,对于各种技术要点的应用场合进行了细致的分析。 本书适合于使用pl/sql进行应用程序开
本书在前四版畅销书的基础上,根据SPSS 26.0软件升级的市场应用需求进行第5次升级修订。 本书结合具体的SPSS统计分析实例,图文并茂地介绍了近期新版本SPSS 26.0的各种统计分析方法,包括基本统计分析、参数与非参数检验、方美分析、相关分析、同归分析、名重响应分析、聚类分析、判别分析、因子分析、主成分分析、对应分析、时间序列模型、信度分析、生存分析和缺失值分析的原理和使用方法。全书注重内容的实用性,在译细介绍SPSS常用的提作功能基础上,通过一些综合应用案例(在医学、经济管理、自然科学和社会科学中的应用)来演示实际统计分析中SPSS的使用。 本书适用于SPSS软件17.0~26.0版本,作者录制了96个视频教学文件,读者可通过扫描各章节二维码阅读学习。本书可作为高校经济学、管理学、统计学、公共管理、社会学和卫生统计等专业学生学
《战术数据链》全面系统地介绍了战术数据链的基本概念和工作原理,分类介绍了当前世界发达国家使用的各种典型的战术数据链,后对战术数据链在武器协同、航迹处理及数据链的规划和作战培训等方面的应用进行了探讨。 《战术数据链》图文并茂,讲解深人浅出,集理论与应用研究于一体,可供专业院校、国防工业科研装备部门、军事科研装备部门、军事指挥机关部门等方面的教学、科研、应用与管理人员阅读,对从事数据链装备研究的人员也具有重要的实用价值和参考价值。
Python是一门开源的计算机编程语言,凭借其易学、灵活等特点,得到了越来越多人的认可和青睐。金融科技日新月异,金融行业的数字化、科技化和智慧化快速推进,Python在金融领域有着很好的应用现状和前景。 本书在上一版的基础上进行了内容升级,持续聚焦Python在金融分析与风险管理的应用,第2版从原先的12章扩充至15章,并依次划分为基础篇(共5章)、中阶篇(共5章)以及高阶篇(共5章),基础篇结合金融场景演示了Python语言以及NumPy、pandas、Matplotlib、SciPy以及statsmodel等金融领域常用的第三方模块的编程方法;中阶篇通过Python编程结合金融实例,依次探讨利率、汇率、债券、股票、互换合约、期货合约等产品的定价、风险测度以及风险管控等内容;高阶篇则融合Python与金融案例,探究了期权的定价、希腊字母、动态对冲、隐含波动率、交易策略及其他延
本书主要介绍从高维数据中感知、处理、分析和学习低维结构的基本数学原理和高效计算方法,系统地归纳了建模高维空间中低维结构的数学原理,梳理了处理高维数据模型的可扩展高效计算方法,阐明了如何结合领域具体知识或考虑其他非理想因素来正确建模并成功解决真实世界中的应用问题。本书包括基本原理、计算方法和真实应用三个部分:基本原理部分系统地介绍稀疏、低秩和一般低维模型的基本性质和理论结果,计算方法部分介绍解决凸优化和非凸优化问题的有效算法,真实应用部分通过实例演示利用前两部分的知识改进高维数据处理和分析问题的解决方案。本书适合作为计算机科学、数据科学和电气工程专业的高年级本科生和研究生的教材,也适合学习稀疏性、低维结构和高维数据课程的学生参考。
本书以人力资源管理系统案例开发与管理为主线,深入浅出地介绍Oracle 11g数据库系统开发与管理的基础知识。全书包括4个组成部分。*部分介绍Oracle数据库系统的构建,包括数据库服务器的安装与配置、数据库常用管理与开发工具介绍、数据库体系结构介绍等;第二部分介绍人力资源管理系统数据库开发,包括数据库的创建、数据库存储结构设置、数据库对象的创建与应用、利用SQL语句与数据库交互、利用PL/SQL进行数据库功能模块开发等;第三部分介绍Oracle数据库的管理与维护,包括数据库启动与关闭、安全性管理、备份与恢复管理、数据库闪回管理、初始化参数文件管理等;第四部分介绍基于Oracle数据库的应用开发,包括人力资源管理应用开发、图书管理系统设计与开发和餐饮评价系统设计与开发等。附录A为实验部分,提供8个实验,供学生实践、练习。 本书
本书深入浅出地介绍了Oracle 10g数据库系统管理与开发的基础知识,包括4篇,共14章,内容涉及Oracle 10g数据库服务器的安装与配置、Oracle数据库管理与开发工具的使用、Oracle数据库体系结构管理、Oracle数据库对象应用与管理、Oracle数据库安全性管理、Oracle数据库备份与恢复管理、SQL语言应用、PL/SQL程序设计、Oracle应用系统开发实例等,包含数据泵技术、闪回技术等Oracle 10g的*技术。全书理论与实践相结合,包含大量应用实例,强调实际操作技能的培训。为适合教学需要,附录A提供了8个实验,各章末均配有习题,并配有电子课件。 本书面向Oracle数据库的初学者和入门级用户,可以使读者从Oracle知识零起点开始逐渐全面地了解Oracle数据库的基本原理和相关应用开发,为将来深入学习Oracle数据库奠定基础。 本书适合作为高等院校计算机相关专业的教材,也适合作为Or
本书是作者在长期从事数据库课程教学和科研的基础上,为满足教学需求而编写的配套实验指导书。本书以Oracle技术为基础,编排典型实验,能充分满足课程教学需求。实验内容通用;实验安排可操作性强;灵活性高。通过实验并结合典型系统进行分析,使学生较为系统地掌握Oracle数据库的基本开发方法,设计出满足一定规范的Oracle数据库应用系统。本书共7章,18个实验,基本内容包括Oracle 10g的基本安装、配置、卸载;Oracle的体系结构;PL/SQL程序设计;安全管理;数据库备份与恢复;手工建立数据库;PowerDesigner的使用;项目综合实践。实验内容循序渐进、深入浅出,可作为计算机科学与技术、软件工程、网络工程等相关专业大学本科和研究生相关课程的实验教材,同时也可以供参加自学考试的人员及数据库应用系统开发设计人员等阅读参考。
本书作为《基于Python的金融分析与风险管理(第2版)》一书的姊妹篇,整合了源于现实金融市场和日常实务的119个原创案例,涉及403项编程任务。本书囊括了丰富多样的金融场景,涵盖利率、汇率、债券、股票、基金、信托、资管、远期、互换、期货、期权等金融产品,还涉及商业银行、证券公司、期货公司、保险公司、信托公司、资产管理公司、基金管理公司、金融控股公司等不同业态的金融机构,尽可能覆盖金融实战中涉及Python编程的各种场景。本书着眼于从业者可能涉及的金融实战案例,并结合具体的职场角色给出了基于Python的高性能解决方案。通过阅读本书,读者能够全方位地了解金融市场的运作,深刻洞察处理各类金融工作的实战技能。
信息系统监理师考试是全国计算机技术与软件专业技术资格(水平)考试(简称“软考”)中的中级资格考试,通过信息系统监理师考试可获得中级工程师职称。 软考目前已经变为机考,本书在全面分析知识点的基础之上,结合第2版考试大纲对机考的要求,对整个内容架构进行了科学重构,可以极大地提高考生的学习效率。尤其是针对单选题、案例分析题的核心考点,分别从理论与实践方面进行了重点梳理。通过学习本书,考生可掌握考试的重点,熟悉试题形式及解答问题的方法和技巧等。 本书可供备考信息系统监理师考试的考生学习参考,也可供各类培训班使用。
本书以TiDB数据库为基础介绍分布式数据库的运行原理、性能优化和应用场景架构设计。首先,剖析分布式数据库的运行原理与架构;然后,阐述分布式数据库TiDB在表与索引的设计优化、SQL优化、系统级优化方面的方法论,通过融入多个有代表性的案例,帮助读者将方法论对应到生产实践中;最后,梳理场景选型和架构设计过程中读者应该掌握的主要知识点,并对一些分布式数据库的优势场景进行了详细介绍。 本书适合希望了解分布式数据库原理,学习TiDB数据库的开发工程师、数据库管理员和架构师阅读,也可以作为高等学校教师或学生学习分布式数据库的参考教材。
本书主要围绕南京图书馆非物质文化遗产影像资源的采集、制作、加工、传播以及数据库建构这几个方面展开,对近十年来的工作加以总结和思考,对非遗影像的制作和收藏提出建设性的意见。本书共分为九章,层层递进。第一章主要介绍公共图书馆与非物质文化遗产的关系,阐述其中的渊源,引出公共图书馆的非遗影像制作工作的必要性和重要性。第二章主要介绍南京图书馆十年来非遗影像数据库的建构历程,介绍工作经验和基本情况。第三章从《何处忆江南》这个项目来分析非遗影像专题中对非遗项目的选择标准。第四章从技术层面介绍南京图书馆外拍团队的拍摄技术和后期剪辑技术。第五章以《何处忆江南》这个项目分析非遗影像中非遗传承人的选择和人物的形象架构。第六章从视听语言角度,分析非遗影像的声音和画面,如何做到声画的统一。第七章从精
本书结合大量实例,系统讲解了电商经营中涉及的各种数据及其分析方法,能让读者快速学会如何做电商数据分析,并能利用数据分析结果指导网店经营。本书共8章,内容包括电商数据分析的基础知识、行业数据分析、产品数据分析、店铺数据化运营、客户数据分析、竞争对手数据分析、库存数据分析、财务数据分析。本书内容全面、案例丰富,具有很强的可读性和实用性,不仅适合从事电商相关工作的读者阅读,还适合作为高等学校相关专业和培训机构的教材。
这是一本需要“动手实践”的图书,通过带领大家从零构建一款分布式向量数据库,让大家透彻理解向量数据库的技术原理和实现细节。 本书共分为三大部分,内容由浅入深、循序渐进。“第一部分 认识向量数据库”(第1~3章)是基础篇,介绍向量数据库的基础知识,涵盖向量及数据库的基本概念、向量数据库的发展历程和核心功能。“第二部分 构建向量数据库”(第4~6章)是核心篇,详细介绍如何从零开始构建并优化向量数据库,巨细靡遗地展示数据库内核的技术实现细节并辅以代码示例、技术架构图等,旨在让大家真正实现动手写向量数据库。“第三部分 向量数据库的实践与展望”(第7~8章)是结束篇,通过实践案例展示向量数据库在AI应用中的使用方法,并尝试勾勒向量数据库的未来。 本书面向数据库开发人员、数据库管理员、数据库架构师等数
本书是一本指导读者用数据分析思维解决商业问题的实战指南。用数据分析思维解决商业问题更重要的是了解如何思考问题。真正具备数据分析思维的人,即使对数据工具和分析思路了解得不多,也能够很好地解决问题。 本书分为三部分:思维篇、流程篇和实战篇。思维篇介绍了数据分析师需要掌握的思维能力,包括定义问题的思维、分析问题的思维、解决问题的思维。流程篇介绍了一个完整的案例分析流程,以及每个步骤内的具体操作方法和注意事项,包括分析流程、定义和分析问题、提出建议、结论汇报、其他分析方法。实战篇通过介绍不同场景的分析案例,帮助读者更好地掌握思维和流程的具体应用,包括用户增长分析案例、产品的用户留存分析案例、营销转化率分析案例、经营分析案例。 本书适合数据领域从业者、业务与管理人员、在校学生阅读。
本书分为以下几个主要部分:第1-3章介绍方法和技术。在这些章节中,我们描述了一种性能调优方法。还提供了一些关于MongoDB架构和MongoDB提供的用于调查、监控和诊断MongoDB性能的工具的背景知识。第4章和第5章介绍应用程序和数据库设计。第6-10章介绍应用程序代码的优化。第11-14章讨论MongoDB服务器及其运行硬件的优化。
通过大数据手段搜集挖掘情报信息,已成为国际上专业情报领域的重要手段。本书选取网络舆论、社会事件、开源人物、用户行为、科技动态、视频图像、公共卫生等多个具有代表性的情报大数据领域,围绕大数据背景下情报的采集、存储、管理和分析等方面,从技术实现途径进行全方位详解,以帮助读者学习掌握在海量数据中提炼出髙价值情报的方法。 本书适合高等学校数据科学与大数据、计算机、软件工程、人工智能等本专科教学使用,也适合作为对情报大数据感兴趣的研究生、工程师和研究人员的学习资料。
本书稿兼具专业性、前沿性与可读性, 可作为广大从业者、研究者、投资者等的重要学习参考。书稿采用问答方式, 图文并茂, 围绕数据要素的科学内涵、政策法规、技术路径、流通交易、实践探索、国际比较和远景蓝图七个主要方面, 设置100个问题, 选取广大读者关心的、有实践指导性的数据要素相关经济、法律、技术、业界实践等前沿内容进行重点介绍与解读, 如“数据权属界定难在什么地方”“‘数据可用不可见, 使用可控可计量’如何通过技术实现”“《个人信息保护法》禁止的‘大数据杀熟’怎么判定”“数据应该如何估值与定价”“如何探索构建现代数据产权制度”, 等等, 助力广大读者理解数据要素、用好数据要素, 进而切实发挥数据要素价值。
《MySQL是怎样运行的:从根儿上理解MySQL》采用诙谐幽默的表达方式,对MySQL的底层运行原理进行了介绍,内容涵盖了使用MySQL的同学在求职面试和工作中常见的一些核心概念。 《MySQL是怎样运行的:从根儿上理解MySQL》总计22章,划分为4个部分。第1部分介绍了MySQL入门的一些知识,比如MySQL的服务器程序和客户端程序有哪些、MySQL的启动选项和系统变量,以及使用的字符集等。第2部分是本书后续章节的基础,介绍了MySQL的一些基础知识,比如记录、页面、索引、表空间的结构和用法等。第3部分则与大家在工作中经常遇到的查询优化问题紧密相关,介绍了单表查询、连接查询的执行原理,MySQL基于成本和规则的优化具体指什么,并详细分析了Explain语句的执行结果。第4部分则是与MySQL中的事务和锁相关,介绍了事务概念的来源,MySQL是如何实现事务的,包括redo日志、undo日
许多开发者掌握了Java、Spring Boot和MySQL等基础知识后,能够搭建一个简单的单体系统,但面对复杂系统的构建和管理时,往往感到迷茫和力不从心:对于高性能、高可用、高并发的分布式系统一头雾水,束手无策。本书首先介绍从单体架构到微服务架构的演化过程,帮助读者开阔技术视野。然后带领读者摆脱单体架构的束缚,深入领略集群、主从架构、分库分表、读写分离、微服务、API网关、NoSQL数据库、HDFS、分布式事务等分布式技术的无限魅力。此外,本书深入剖析了如何运用Kafka、RabbitMQ、RocketMQ等消息中间件和Elasticsearch搜索引擎来解耦应用,如何利用Docker、Kubernetes快速部署与隔离应用,以及如何借助冗余备份、高可用和异地多活策略保障系统稳定运行,让系统焕发新生。最后通过“支持5000万用户同时在线的短视频系统设计”和“日均订单量8000万的外卖系统设