大数据日知录:架构与算法
云计算教程

大数据日知录:架构与算法

大数据日知录:架构与算法 内容简介: 大数据是当前最为流行的热点概念之一,其已由技术名词衍生到对很多行业产生颠覆性影响的社会现象,作为最明确的技术发展趋势之一,基于大数据的各种新型产品必将会对每个人的日常生活产生日益重要的影响。 《大数据日知录:架构与算法》从架构与算法角度全面梳理了大数据存储与处理的相关技术。大数据技术具有涉及的知识点异常众多且正处于快速演进发展过程中等特点,其技术点包括底层的硬件体系结构、相关的基础理论、大规模数据存储系统、分布式架构设计、各种不同应用场景下的差异化系统设计思路、机器学习与数据挖掘并行算法以及层出不穷的新架构、新系统等。《大数据日知录:架构与算法》对众多纷繁芜杂的相关技术文献和系统进行了择优汰劣并系统性地对相关知识分门别类地进行整理和介绍,将大数据相关技术分为大数据基础理论、大数据系统体系结构、大数据存储,以及包含批处理、流式计算、交互式数据分析、图数据库、并行机器学习的架构与算法以及增量计算等技术分支在内的大数据处理等几个大的方向。通过这种体系化的知识梳理与讲解,相信对于读者整体和系统地了解、吸收和掌握相关的优秀技术有极大的帮助与促进作用。 《大数据日知录:架构与算法》的读者对象包括对NoSQL 系统及大数据处理感兴趣的所有技术人员,以及有志于投身到大数据处理方向从事架构师、算法工程师、数据科学家等相关职业的在校本科生及研究生。 资源目录: 第0 章 当谈论大数据时我们在谈什么……………. 1 第1 章 数据分片与路由………………………………………. 9 第2 章 数据复制与一致性…………………………………………20 第3 章 大数据常用的算法与数据结构………………………………51 第4 章 集群资源管理与调度…………………………………71 第5 章 分布式协调系统……………………………..91 第6 章 分布式通信…………………………106 第7 章 数据通道…………………………………..120 第8 章 分布式文件系统………………………………131 第9 章 内存KV 数据库……………………………..168 第10 章 列式数据库…………………………………….176 第11 章 大规模批处理系统……………………………..199...
Hadoop技术内幕深入解析YARN架构设计与实现原理
云计算教程

Hadoop技术内幕深入解析YARN架构设计与实现原理

Hadoop技术内幕深入解析YARN架构设计与实现原理 内容简介: 本书从应用角度系统讲解了YARN的基本库和组件用法、应用程序设计方法、YARN上流行的各种计算框架(MapReduce、Tez、Storm、Spark),以及多个类YARN的开源资源管理系统(Corona和Mesos);从源代码角度深入分析YARN的设计理念与基本架构、各个组件的实现原理,以及各种计算框架的实现细节。 全书共四部分13章:第一部分(第1~2章)主要介绍了如何获取、阅读和调试Hadoop的源代码,以及YARN的设计思想、基本架构和工作流程;第二部分(第3~7章)结合源代码详细剖析和讲解了YARN的第三方开源库、底层通信库、服务库、事件库的基本使用和实现细节,详细讲解了YARN的应用程序设计方法,深入讲解和分析了ResourceManager、资源调度器、NodeManager等组件的实现细节;第三篇(第8~10章)则对离线计算框架MapReduce、DAG计算框架Tez、实时计算框架Storm和内存计算框架Spark进行了详细的讲解;第四部分(第11~13章)首先对Facebook Corona和Apache Mesos进行了深入讲解,然后对YARN的发展趋势进行了展望。附录部分收录了YARN安装指南、YARN配置参数以及Hadoop Shell命令等非常有用的资料。 资源目录: 前 言 第一部分 准备篇 第1章 环境准备 2 1.1 准备学习环境 2 1.1.1 基础软件下载 2 1.1.2 如何准备Linux环境 3 1.2 获取Hadoop源代码 5 1.3 搭建Hadoop源代码阅读环境 5 1.3.1 创建Hadoop工程 5 1.3.2 Hadoop源代码阅读技巧 8 1.4 Hadoop源代码组织结构 10 1.5 Hadoop初体验 12 1.5.1 搭建Hadoop环境 12 1.5.2 Hadoop Shell介绍 15 1.6 编译及调试Hadoop源代码 16 1.6.1 编译Hadoop源代码 17 1.6.2 调试Hadoop源代码 18 1.7 小结 20 第2章 YARN设计理念与基本架构 21 2.1 YARN产生背景...
Python概述 中文_Python教程
Python教程

Python概述 中文_Python教程

资源名称:Python概述 中文 本文档主要讲述的是Python概述;Python 对操作系统服务的内置接口,使其成为编写可移植的维护操作系统的管理工具和部件(有时也被称为Shell 工具)的理想工具。Python 程序可以搜索文件和目录树,可以运行其他程序,用进程或线程进行并行处理等等。 资源截图:
笨办法学Python(第3版) (肖(Zed A.Shaw) 中文_Python教程
Python教程

笨办法学Python(第3版) (肖(Zed A.Shaw) 中文_Python教程

资源名称:笨办法学Python(第3版) (肖(Zed A.Shaw) 中文 习题0 准备工作 1 习题1 第一个程序 7 习题2 注释和#号 12 习题3 数字和数学计算 14 习题4 变量和命名 17 习题5 更多的变量和打印 20 习题6 字符串和文本 23 习题7 更多打印 26 习题8 打印,打印 28 习题9 打印,打印,打印 30 习题10 那是什么 32 习题11 提问 35 习题12 提示别人 37 习题13 参数、解包和变量 39 习题14 提示和传递 42 习题15 读取文件 45 习题16 读写文件 48 习题17 更多文件操作 51 习题18 命名、变量、代码和函数 54 习题19 函数和变量 57 习题20 函数和文件 60...
Python数据分析与挖掘实战 完整版_Python教程
Python教程

Python数据分析与挖掘实战 完整版_Python教程

资源名称:Python数据分析与挖掘实战 完整版 第1章 数据挖掘基础2 第2章 Python数据分析简介10 第3章 数据探索33 第4章 数据预处理60 第5章 挖掘建模83 第6章 电力窃漏电用户自动识别144 第7章 航空公司客户价值分析164 第8章 中医证型关联规则挖掘180 第9章 基于水色图像的水质评价195 第10章 家用电器用户行为分析与事件识别204 第11章 应用系统负载分析与磁盘容量预测223 第12章 电子商务网站用户行为分析及服务推荐238 第13章 财政收入影响因素分析及预测模型270 第14章 基于基站定位数据的商圈分析297 第15章 电商产品评论数据情感分析310 资源截图:
深入python3 中文版 高清_Python教程
Python教程

深入python3 中文版 高清_Python教程

资源名称:深入python3 中文版 高清 安装 Python 第一份 Python 程序 内置数据类型 理解 字符串 正则表达式 闭合 与 生成器 类 & 迭代器 高级迭代器 单元测试 重构 文件 XML Python 对象序列化 HTTP Web 服务 案例研究:将 chardet 移植到 Python 3 Python 类库打包 资源截图:
Python黑帽子:红客与渗透测试编程之道 英文_Python教程
Python教程

Python黑帽子:红客与渗透测试编程之道 英文_Python教程

Python黑帽子:红客与渗透测试编程之道 英文 第1章设置Python环境1 第2章网络基础9 第3章网络:原始套接字和流量嗅探40 第4章Scapy:网络的掌控者54 第5章Web防御71 第6章扩展Burp代理88 第7章基于GitHub的命令和控制114 第8章Windows下的常用功能125 第9章玩转浏览器140 第10章Windows系统提权156 第11章自动化防御取证172 资源截图:
Visual Basic 项目开发案例精粹 (冯小燕等) PDF
NET教程

Visual Basic 项目开发案例精粹 (冯小燕等) PDF

资源名称:Visual Basic 项目开发案例精粹 (冯小燕等) PDF 第1章 文本编辑器 第2章 资源管理器 第3章 电子相册 第4章 科学计算器 第5章 截图软件 第6章 指针式时钟 第7章 波形发生器 第8章 拼图游戏 第9章 扫雷游戏 第10章 俄罗斯方块 第11章 多媒体播放器 第12章 串口通讯系统 第13章 网络聊天系统 第14章 卡拉OK点歌系统 第15章 摄像头监控系统 第1章 文本编辑器 第2章 资源管理器 第3章 电子相册 第4章 科学计算器 第5章 截图软件 第6章...
好学的objective-c ((美)Jiva DeVoe) pdf
NET教程

好学的objective-c ((美)Jiva DeVoe) pdf

资源名称:好学的Objective-c ((美)Jiva DeVoe) pdf 《好学的Objective-C》共分为4部分。第一部分介绍了Objective-C的基础知识,包括Objective-C的基本语法、对象、内存管理等;第二部分深入挖掘Objective-C提供的一些功能,包括如何使用代码块,使用键值编码和键值观察,使用协议,扩展现有类的功能,编写宏以及处理错误和异常;第三部分介绍了Foundation框架及其相关知识;第四部分介绍了一些高级主题,包括多线程处理、Objective-C设计模式、利用NSCoder读写数据以及在其他平台上使用Objective-C等内容。 《好学的Objective-C》适合对Objective-C程序设计感兴趣的人阅读。 作者简介Jiva DeVoe拥有25年的软件开发经验,是专门开发iPhone和Mac OS X 应用的Random Ideas软件公司的创始人,已有多个iPhone应用成为苹果广告中的推荐应用。此外,他还是Cocoa Touch for iPhone OS 3 Developer Reference的作者。他的博客地址为www.random-ideas.net。 目 录 第一部分 Objective-C简介 第1章 Objective-C简介 2 1.1 使用Xcode 进行开发 3 1.1.1 新建项目 3 1.1.2 项目文件 5 1.1.3 添加源码文件 6 1.1.4 主Xcode窗口 7 1.2 理解编译过程 9 1.2.1 编码 9 1.2.2 源码、编译代码和可执行文件 11 1.2.3 查看应用包 11 1.2.4 编译设置 13 1.3 使用Xcode静态分析器 17 1.4 Objective-C运行时 20 1.5 小结 20 资源截图:
C#数据库编程实战经典 中文pdf
NET教程

C#数据库编程实战经典 中文pdf

资源名称:C#数据库编程实战经典 中文pdf 《C#数据库编程实战经典》详细介绍了使用Visual C#.NET 2008进行数据库应用程序设计和开发关系型数据库(比如Microsoft Access、SQL Server和Oracle数据库)时应该考虑的问题。与传统图书使用大量代码块进行知识点介绍不同,本书既介绍Visual Studio.NET提供的设计工具和向导,又介绍运行时对象方法,并结合对60多个实际案例的具体分析,向读者详细介绍了数据库编程的关键技术。 c#数据库编程实战经典目录: 第1章 本书概述 1 第2章 数据库简介 9 第3章 ado.net简介 77 第4章 linq简介 129 第5章 使用visual c#.net查询数据 205 第6章 使用visual c#.net执行数据插入 377 第7章 使用visual c#.net更新和删除数据 473 第8章 在asp.net中访问数据 537 第9章 asp.net web服务 623 资源截图: