- 博客(5)
- 收藏
- 关注
原创 Spark 学习3 ——Scala进阶
参见我的掘金 函数式编程 best ref 1.函数定义和高阶函数 函数的类型和值 在非函数式编程语言里,函数的定义包含了**“函数类型”和“值”**两种层面的内容。 在函数式编程中,函数是“头等公民”,可以像任何其他数据类型一样被传递和操作,也就是说,函数的使用方式和其他数据类型的使用方式完全一致。 def counter(value: Int): Int = { value += 1} // 这个函数的“类型” (Int) => Int 当参数只有一个时,括号可以省略 // 只要把函数
2020-06-19 16:51:11
728
原创 Spark学习1-入门必知
参见我的倔金 前言:spark学习个人总结 。主要参考已有的精品教程,部分加上自己的理解总结。引用未注明部分请联系更改。 参考 子雨大数据之Spark入门教程 一、Spark简介 spark是由伯克利于2009年开发,是基于内存计算的大数据并行计算框架,可用于构建大型的、低延迟的数据分析应用程序。2013年,Spark加入Apache孵化器项目。如今已成为Apache软件基金会最重要的三大分布式计算系统开源项目之一(即Hadoop、Spark、Storm)。2014年打破了Hadoop保持的基准排序(Sor
2020-06-19 16:49:09
460
原创 Spark学习2 ——scala基础
女神图开篇(Winona Ryder) 最佳参考 Scala语言的名称来自于“可伸展的语言”,从写个小脚本到建立个大系统的编程任务均可胜任。 Scala运行于Java平台(JVM,Java 虚拟机)上,并兼容现有的Java程序,Scala代码可以调用Java方法,访问Java字段,继承Java类和实现Java接口。 Scala具有以下突出的优点: Scala具备强大的并发性,支持函数式编程,可以更好地支持分布式系统; Scala语法简洁,能提供优雅的API; Scala兼容Java,运行速度快,且能
2020-06-09 10:37:31
477
原创 面试常考基础题
1.数据结构与算法 1.c++指针引用区别,传值方式 2.第k小元素第k小元素 3.快速幂链接描述 4.快速排序复杂度 5.主定理复杂度分析 2.编程基础 1.编译汇编链接 2. ...
2019-05-24 10:21:01
203
原创 c++算法
1.字符数字转换 <stdio.h> itoa atoi <string.h> to_string ‘0’,‘a’ 2.operetor operetor用法 3.new()用法
2019-05-24 10:19:37
316
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅