• 博客(0)
  • 资源 (15)

空空如也

kubernetes-in-action.pdf.zip

2018年最新的Docker技术资料,想学Kubernetes的可以看下,全高清英文版,Manning出版社

2020-01-30

Spark in Action.pdf.zip

s in action 不可多得的实践应用指,程序员的学习、分享、交流知识的技术社区,不允许发布任何推广内容

2020-01-30

大话存储:存储系统底层架构原理极限剖析(终极版)(高清版)(书签)

大话存储:存储系统底层架构原理极限剖 一个无比严谨的技术痴迷者创作的一本饱含诚意与想象力的经典存储著作

2019-05-30

spark 高级数据分析 高清 书签

在深入了解一个系统的原理、实现细节之前,应当先准备好它的源码编译环境、运行环境。如果能在实际环境安装和运行Spark,显然能够提升读者对于Spark的一些感受,对系统能有个大体的印象,有经验的技术人员甚至能够猜出一些Spark采用的编程模型、部署模式等。当你通过一些途径知道了系统的原理之后,难道不会问问自己?这是怎么做到的。如果只是游走于系统使用、原理了解的层面,是永远不可能真正理解整个系统的。很多IDE本身带有调试的功能,每当你阅读源码,陷入重围时,调试能让我们更加理解运行期的系统。如果没有调试功能,不敢想象阅读源码的困难。本章的主要目的是帮助读者构建源码学习环境,主要包括以下内容:在windows环境下搭建源码阅读环境;在Linux搭建基本的执行环境;Spark的基本使用,如spark-shell。 《深入理解SPARK:核心思想与源码分析》结合大量图和示例,对Spark的架构、部署模式和工作模块的设计理念、实现源码与使用技巧进行了深入的剖析与解读。, 《深入理解SPARK:核心思想与源码分析》一书对Spark1.2.0版本的源代码进行了全面而深入的分析,旨在为Spark的优化、定制和扩展提供原理性的指导。阿里巴巴集团专家鼎力推荐 、阿里巴巴资深Java开发和大数据专家撰写。, 本书分为三篇:, 准备篇(第1~2章),介绍了Spark的环境搭建、设计理念与基本架构,帮助读者了解一些背景知识。, 核心设计篇(第3~7章),着重讲解SparkContext的初始化、存储体系、任务提交与执行、计算引擎及部署模式的原理和源码分析。通过这部分的内容,读者可以通过源码剖析更加深入理解Spark的核心设计与实现,以便在实际使用中能够快速解决线上问题并对性能进行调优。, 扩展篇(第8~11章),主要讲解基于Spark核心的各种扩展及应用,包括SQL处理引擎、Hive处理、流式计算框架Spark Streaming、图计算框架GraphX、机器学习库MLlib等内容。通过阅读这部分内容,读者可以扩展实际项目中对Spark的应用场景,让Spark焕发活力

2018-10-06

深入理解Spark 核心思想与源码分析

在深入了解一个系统的原理、实现细节之前,应当先准备好它的源码编译环境、运行环境。如果能在实际环境安装和运行Spark,显然能够提升读者对于Spark的一些感受,对系统能有个大体的印象,有经验的技术人员甚至能够猜出一些Spark采用的编程模型、部署模式等。当你通过一些途径知道了系统的原理之后,难道不会问问自己?这是怎么做到的。如果只是游走于系统使用、原理了解的层面,是永远不可能真正理解整个系统的。很多IDE本身带有调试的功能,每当你阅读源码,陷入重围时,调试能让我们更加理解运行期的系统。如果没有调试功能,不敢想象阅读源码的困难。本章的主要目的是帮助读者构建源码学习环境,主要包括以下内容:在windows环境下搭建源码阅读环境;在Linux搭建基本的执行环境;Spark的基本使用,如spark-shell。 《深入理解SPARK:核心思想与源码分析》结合大量图和示例,对Spark的架构、部署模式和工作模块的设计理念、实现源码与使用技巧进行了深入的剖析与解读。, 《深入理解SPARK:核心思想与源码分析》一书对Spark1.2.0版本的源代码进行了全面而深入的分析,旨在为Spark的优化、定制和扩展提供原理性的指导。阿里巴巴集团专家鼎力推荐 、阿里巴巴资深Java开发和大数据专家撰写。, 本书分为三篇:, 准备篇(第1~2章),介绍了Spark的环境搭建、设计理念与基本架构,帮助读者了解一些背景知识。, 核心设计篇(第3~7章),着重讲解SparkContext的初始化、存储体系、任务提交与执行、计算引擎及部署模式的原理和源码分析。通过这部分的内容,读者可以通过源码剖析更加深入理解Spark的核心设计与实现,以便在实际使用中能够快速解决线上问题并对性能进行调优。, 扩展篇(第8~11章),主要讲解基于Spark核心的各种扩展及应用,包括SQL处理引擎、Hive处理、流式计算框架Spark Streaming、图计算框架GraphX、机器学习库MLlib等内容。通过阅读这部分内容,读者可以扩展实际项目中对Spark的应用场景,让Spark焕发活力。

2018-10-06

大数据之路 阿里巴巴大数据实践

阿里巴巴的大数据实践,阿里巴巴大数据系统架构,实现系统的高度扩展性、灵活性以及数据展现的高性能 在阿里巴巴集团内,数据人员面临的现实情况是:集团数据存储已经达到EB级别,部分单张表每天的数据记录数高达几千亿条;在2016年“双11购物狂欢节”的24小时中,支付金额达到了1207亿元人民币,支付峰值高达12万笔/秒,下单峰值达17.5万笔/秒,媒体直播大屏处理的总数据量高达百亿级别且所有数据都需要做到实时、准确地对外披露……巨大的信息量给数据采集、存储和计算都带来了极大的挑战。, 《大数据之路:阿里巴巴大数据实践》就是在此背景下完成的。《大数据之路:阿里巴巴大数据实践》中讲到的阿里巴巴大数据系统架构,就是为了满足不断变化的业务需求,同时实现系统的高度扩展性、灵活性以及数据展现的高性能而设计的。, 《大数据之路:阿里巴巴大数据实践》由阿里巴巴数据技术及产品部组织并完成写作,是阿里巴巴分享对大数据的认知,与生态伙伴共创数据智能的重要基石。相信《大数据之路:阿里巴巴大数据实践》中的实践和思考对同行会有很大的启发和借鉴意义。

2018-10-06

推荐系统实战

主要介绍了目前个互联网公司采用的推荐系统。详细说明了推荐系统的关键技术,介绍了推荐系统的常用算法。适合推荐系统的研究者阅读 内容简介:, 随着信息技术和互联网的发展,人们逐渐从信息匮乏的时代走入了信息过载(information overload)的时代 。在这个时代,无论是信息消费者还是信息生产者都遇到了很大的挑战:对于信息消费者,从大量信息中找到自己感兴趣的信息是一件非常困难的事情;对于信息生产者,让自己生产的信息脱颖而出,受到广大用户的关注,也是一件非常困难的事情。推荐系统就是解决这一矛盾的重要工具。推荐系统的任务就是联系用户和信息,一方面帮助用户发现对自己有价值的信息,另一方面让信息能够展现在对它感兴趣的用户面前,从而实现信息消费者和信息生产者的双赢。

2018-09-02

MySQL技术内幕:InnoDB存储引擎(第二版)-中文-高清版

本书是国内目前唯一的一本关于innodb的著作,由资深mysql专家亲自执笔,中外数据库专家联袂推荐,权威性毋庸置疑。 内容深入,从源代码的角度深度解析了innodb的体系结构、实现原理、工作机制,并给出了大量最佳实践,能帮助你系统而深入地掌握innodb,更重要的是,它能为你设计和管理高性能、高可用的数据库系统提供绝佳的指导。注重实战,全书辅有大量的案例,可操作性极强。 全书首先全景式地介绍了mysql独有的插件式存储引擎,分析了mysql的各种存储引擎的优势和应用环境;接着以innodb的内部实现为切入点,逐一详细讲解了innodb存储引擎内部的各个功能模块,包括innodb存储引擎的体系结构、内存中的数据结构、基于innodb存储引擎的表和页的物理存储、索引与算法、文件、锁、事务、备份,以及innodb的性能调优等重要的知识;最后深入解析了innodb存储引擎的源代码结构,对大家阅读和理解 innodb的源代码有重要的指导意义。 本书适合所有希望构建和管理高性能、高可用性的mysql数据库系统的开发者和dba阅读。 本书是畅销书《MySQL技术内幕:InnoDB存储引擎》的姊妹篇,深刻揭示了MySQL中SQL编程的精髓与奥秘,能

2018-05-07

深入理解Java虚拟机 JVM高级特性与最佳实践(第2版).pdf 扫描版

本书第1版两年内印刷近10次,4家网上书店的评论近4?000条,98%以上的评论全部为5星级的好评,是整个Java图书领域公认的经典著作和超级畅销书,繁体版在台湾也十分受欢迎。第2版在第1版的基础上做了很大的改进:根据最新的JDK1.7对全书内容进行了全面的升级和补充;增加了大量处理各种常见JVM问题的技巧和最佳实践;增加了若干与生产环境相结合的实战案例;对第1版中的错误和不足之处的修正;等等。第2版不仅技术更新、内容更丰富,而且实战性更强。 全书共分为五大部分,围绕内存管理、执行子系统、程序编译与优化、高效并发等核心主题对JVM进行了全面而深入的分析,深刻揭示了JVM的工作原理。第一部分从宏观的角度介绍了整个Java技术体系、Java和JVM的发展历程、模块化,以及JDK的编译,这对理解本书后面内容有重要帮助。第二部分讲解了JVM的自动内存管理,包括虚拟机内存区域的划分原理以及各种内存溢出异常产生的原因;常见的垃圾收集算法以及垃圾收集器的特点和工作原理;常见虚拟机监控与故障处理工具的原理和使用方法。第三部分分析了虚拟机的执行子系统,包括类文件结构、虚拟机类加载机制、虚拟机字节码执行引擎。第四部分讲解了程序的编译与代码的优化,阐述了泛型、自动装箱拆箱

2018-04-18

深入理解Java虚拟机 JVM高级特性与最佳实践(非扫面板).pdf

本书第1版两年内印刷近10次,4家网上书店的评论近4?000条,98%以上的评论全部为5星级的好评,是整个Java图书领域公认的经典著作和超级畅销书,繁体版在台湾也十分受欢迎。第2版在第1版的基础上做了很大的改进:根据最新的JDK1.7对全书内容进行了全面的升级和补充;增加了大量处理各种常见JVM问题的技巧和最佳实践;增加了若干与生产环境相结合的实战案例;对第1版中的错误和不足之处的修正;等等。第2版不仅技术更新、内容更丰富,而且实战性更强。 全书共分为五大部分,围绕内存管理、执行子系统、程序编译与优化、高效并发等核心主题对JVM进行了全面而深入的分析,深刻揭示了JVM的工作原理。第一部分从宏观的角度介绍了整个Java技术体系、Java和JVM的发展历程、模块化,以及JDK的编译,这对理解本书后面内容有重要帮助。第二部分讲解了JVM的自动内存管理,包括虚拟机内存区域的划分原理以及各种内存溢出异常产生的原因;常见的垃圾收集算法以及垃圾收集器的特点和工作原理;常见虚拟机监控与故障处理工具的原理和使用方法。第三部分分析了虚拟机的执行子系统,包括类文件结构、虚拟机类加载机制、虚拟机字节码执行引擎。第四部分讲解了程序的编译与代码的优化,阐述了泛型、自动装箱拆箱

2018-04-18

kafka快速入门

内部培训用的,有史以来最详尽的kafka培训资料,kafka 快速入门

2018-04-14

JAVA程序性能优化 带书签

Java程序性能优化 让你的Java程序更快、更稳定 高清 目录 完整

2018-04-10

编程珠玑(第2版).pdf

第一部分 编 程 技 术 第1章 性能监视工具.....。3 1.1 计算素数....。3 1.2 使用性能监视工具....。7 1.3 一个专用的性能监视工具....。8 1.4 开发性能监视工具....。10 1.5 原理....。11 1.6 习题....。11 1.7 深入阅读....。12 第2章 关联数组.....。13 2.1 Awk中的关联数组....。13 2.2 有穷状态机模拟器....。16 2.3 拓扑排序....。17 2.4 原理....。20 2.5 习题....。21 2.6 深入阅读....。22 第3章 程序员的忏悔.....。23 3.1 二分搜索....。24 3.2 选择算法....。26 3.3 子程序库....。28 3.4 原理....。30 3.5 习题....。31 第4章 自描述数据.....。33 4.1 名字—值对....。33 4.2 记录来历....。36 4.3 排序实验....。37 4.4 原理....。39 4.5 习题....。39 第二部分 实 用 技 巧 第5章 劈开戈尔迪之结.....。43 5.1 小测验....。43 5.2 解答....。44 5.3 提示.. ..。44 5.4 原理....。47 5.5 习题....。48 5.6 深入阅读....。49 5.7 调试(边栏)....。49 第6章 计算机科学箴言集.....。51 6.1 编码....。52 6.2 用户界面....。53 6.3 调试....。53 6.4 性能....。54 6.5 文档....。56 6.6 软件管理....。56 6.7 其他....。58 6.8 原理....。58 6.9 习题....。58 6.10 深入阅读....。60 第7章 粗略估算.....。61 7.1 头脑热身....。61 7.2 性能的经验法则....。62 7.3 Little定律....。64 7.4 原理....。65 7.5 习题....。66 7.6 深入阅读....。67 7.7 日常速算(边栏)....。67 第8章 人员备忘录.....。69 8.1 备忘录....。69 8.2 原理....。71 8.3 深入阅读....。71 第三部分 人性化I/O 第9章 小语言.....。75 9.1 Pic语言....。76 9.2 视角....。79 9.3 Pic预处理器....。81 9.4 用来实现Pic的小语言....。83 9.5 原理....。87 9.6 习题....。88 9.7 深入阅读....。89 第10章 文档设计.....。91 10.1 表格....。92 10.2 三条设计原则....。94 10.3 插图....。94 10.4 文本....。96 10.5 合适的媒介....。98 10.6 原理....。100 10.7 习题....。101 10.8 深入阅读....。101 10.9 次要问题目录(边栏)....。101 第11章 图形化输出.....。103 11.1 实例研究....。103 11.2 显示结果取样....。105 11.3 原理....。107 11.4 习题....。108 11.5 深入阅读....。110 11.6 拿破仑远征莫斯科(边栏)....。110 第12章 对调查的研究.....。113 12.1 有关民意调查的问题....。113 12.2 语言....。114 12.3 图片....。117 12.4 原理....。119 12.5 习题....。120 第四部分 算 法 第13章 绝妙的取样.....。123 13.1 取样算法一瞥....。123 13.2 Floyd算法....。124 13.3 随机排列....。125 13.4 原理....。127 13.5 习题....。127 13.6 深入阅读....。128 第14章 编写数值计算程序.....。129 14.1 问题....。129 14.2 牛顿迭代....。130 14.3 良好的起点....。132 14.4 代码....。133 14.5 原理....。135 14.6 习题....。135 14.7 深入阅读....。137 14.8 数值算法的力量(边栏)....。137 第15章 选择.....。141 15.1 问题....。141 15.2 程序....。142 15.3 运行时间分析....。145 15.4 原理....。148 15.5 习题....。149 15.6 深入阅读....。151 附录A C和Awk语言....。153 附录B 一个子程序库....。157 部分习题答案....。165 索引....。181

2018-04-07

大数据日知录 架构与算法 带书签

内容简介 · · · · · · 大数据是当前最为流行的热点概念之一,其已由技术名词衍生到对很多行业产生颠覆性影响的社会现象,作为最明确的技术发展趋势之一,基于大数据的各种新型产品必将会对每个人的日常生活产生日益重要的影响。 《大数据日知录:架构与算法》从架构与算法角度全面梳理了大数据存储与处理的相关技术。大数据技术具有涉及的知识点异常众多且正处于快速演进发展过程中等特点,其技术点包括底层的硬件体系结构、相关的基础理论、大规模数据存储系统、分布式架构设计、各种不同应用场景下的差异化系统设计思路、机器学习与数据挖掘并行算法以及层出不穷的新架构、新系统等。《大数据日知录:架构与算法》对众多纷繁芜杂的相关技术文献和系统进行了择优汰劣并系统性地对相关知识分门别类地进行整理和介绍,将大数据相关技术分为大数据基础理论、大数据系统体系结构、大数据存储,以及包含批处理、流式计算、交互式数据分析、图数据库、并行机器学习的架构与算法以及增量计算等技术分支在内的大数据处理等几个大的方向。通过这种体系化的知识梳理与讲解,相信对于读者整体和系统地了解、吸收和掌握相关的优秀技术有极大的帮助与促进作用。 《大数据日知录:架构与算法》的读者对象包括对NoSQL 系统及大数据处理感兴

2018-03-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除