编程语言 | 数盟社区 | Page 2
020911 0

100行C代码终端打印树形结构

- 文章,基础架构,编程语言 - 阅 1,134

摘要: 这是一篇讲究套路的数据结构实战教学文,阅读需要约20分钟。 讲究套路之前,先来回答三个问题。 为什么要打印树形结构 树形结构是算法里很常见的一种数据结构,从二叉树到多叉树,还有很多变种。很多涉及到算法的工作,就需要程序员自己手动实现树形结构,但出…

1111111 0

机器学习菜鸟最常犯的5个错误,以及如何避免

- 文章,编程语言 - 阅 1,103

我常帮助菜鸟们学习机器学习。 但是我看到,他们在思维模式上和行动上,经常犯同样的错误。 本文我要指出他们经常栽跟头的5个地方。 我发自肺腑地相信,对于应用机器学习,任何人都可以学,并且学得很好。 希望你能够意识到自己已经毫无悬念地掉进了以下的某个坑里,…

111 0

Spark(1.2.0)Streaming 集成 Kafka 总结

- 文章,编程语言 - 阅 817

最近在做利用Spark streaming和Kafka进行数据分析的研究, 整理一些相应的开发文档, 做了一些代码实践。 本文特意将这些资料记录下来。 本文最后列出了一些参考的文档,实际调研中参考了很多的资料,并没有完全将它们记录下来, 只列出了主要的一些参考资料。 当前的版本: …

5 0

Hadoop2.x 让你真正明白yarn

- 文章,基础架构,编程语言 - 阅 769

相同点 hadoop2.x的发展是由于hadoop1.x的问题造成的。 那么是什么问题造成的。比较流行的说法是jobtracker的问题,比如单点故障,任务过重。我们知道了除了Jobtracker,同时还有一个TaskTracker。我们看下图: 上图中,有一个JobTracker,多个TaskTracker。 Yarn…

111 0

spark小知识总结

- 文章,编程语言 - 阅 675

1.如何创建rdd RDD是一个容错的、可以被并行操作的元素集合。创建一个RDD有两个方法:在你的驱动程序中并行化一个已经存在的集合;从外部存储系统中引用一个数据集。Transformation用于对RDD的创建,RDD只能使用Transformation创建,同时还提供大量操作方法,包括map,filter,g…

2 0

spark core组件:RDD、DataFrame和DataSet介绍、场景与比较

- 文章,数据分析,基础架构,编程语言 - 阅 687

spark生态系统中,Spark Core,包括各种Spark的各种核心组件,它们能够对内存和硬盘进行操作,或者调用CPU进行计算。 spark core定义了RDD、DataFrame和DataSet spark最初只有RDD,DataFrame在Spark 1.3中被首次发布,DataSet在Spark1.6版本中被加入。 RDD是什么? R…

link 0

30 分钟学会 AWK

- 文章,编程语言 - 阅 275

作者: mylxsw  来自: 伯乐在线 概述 AWK是一门解释型的编程语言。在文本处理领域它是非常强大的,它的名字来源于它的三位作者的姓氏:Alfred Aho, Peter Weinberger 和 Brian Kernighan。 GNU/Linux发布的AWK目前由自由软件基金会(FSF)进行开发和维护,通常也称它为…

4767aab89bd7277ff41c611a0dd93ccb 0

盘点 | 2016年年度十大Python库

- 文章,编程语言 - 阅 885

作者:机器之心 圣诞将至,又到了年终盘点时间,Tryo Labs 和去年一样又推出了一份 2016 年十大 Python 库的榜单。对于这份榜单的筛选条件,Tryo Labs 写道:「我们避开了 Django、Flask 等已经成为今天的标准库的已经成功的项目。另外,这个榜单中有的库是 2016 年之前建立的…