Golang开发

280 篇文章
28 人订阅

编程算法

羊羽shine

RDD操作—— 行动(Action)操作

行动操作是真正触发计算的地方。Spark程序执行到行动操作时,才会执行真正的计算,从文件中加载数据,完成一次又一次转换操作,最终,完成行动操作得到结果。

264
羊羽shine

Scala基础——模式匹配

当需要从多个分支进行选择的场景,类似Java中的switch语句,不需要使用break停止代码执行。

142
羊羽shine

Scala基础——容器操作

472
羊羽shine

Scala基础——Map(映射)

Scala映射(Map)是一组键/值对的对象。键在映射中是唯一的,但值不一定是唯一的。映射也称为哈希表。映射有两种,不可变的和可变的。默认情况下,Scala使用...

613
羊羽shine

Scala基础——高阶函数

在非函数式编程语言里,函数的定义包含了“函数类型”和“值”两种层面的内容。但是,在函数式编程中,函数是“头等公民”,可以像任何其他数据类型一样被传递和操作,也就...

442
羊羽shine

VSCode开发环境配置

VSCode(Visual Studio Code)是由微软研发的一款免费、开源的跨平台文本(代码)编辑器,算是目前前端开发几乎完美的软件开发工具。

764
羊羽shine

Scala数组

声明一个字符串类型的数组,数组长度为 3 ,可存储 3 个元素。我们可以为每个元素设置值,并通过索引来访问每个元素,scalad的索引标示是小括号而不是其他语言...

773
羊羽shine

JavaScrip数据类型

变量的用途存储数据,ECMAScrip变量类型是松散型的 松散类型:可以保存任何类型数据。

633
羊羽shine

JavaScrip数组

JS的数组使用中括号[]进行定界,中括号包裹的区域就是数组的元素。数组元素之间使用逗号隔开

682
羊羽shine

JavaScrip内置对象

数组任意地方删除或者添加元素 start 开始 deletedCount 删除个数

674
羊羽shine

Scala对象

如果有一个class,还有一个与class同名的object,那么就称这个object是class的伴生对象,class是object的伴生类

482
羊羽shine

Scala常量与变量

val 类似于java中final修饰变量,val 修饰的变量,引用地址值不可变。是英文单词value常量的缩写 val修饰的变量,.class文件中只有ge...

631
羊羽shine

ES6——对象(object)

对象的解构赋值用于从一个对象取值,相当于将目标对象自身的所有可遍历的(enumerable)、但尚未被读取的属性,分配到指定的对象上面。

672
羊羽shine

ES6——异步操作

ES2017 标准引入了 async 函数,使得异步操作变得更加方便。 async 函数是什么?一句话,它就是 Generator 函数的语法糖。 前文有一...

1154
羊羽shine

ES6——Generator

ES6 新引入了 Generator 函数,可以通过 yield 关键字,把函数的执行流挂起,为改变执行流程提供了可能,从而为异步编程提供解决方案。 基本用法

551
羊羽shine

ES6——Symbol

ES6 引入了一种新的原始数据类型Symbol,表示独一无二的值。它是 JavaScript 语言的第七种数据类型,前六种是:undefined、null、布尔...

824
羊羽shine

Recursion递归

编程的角度来看,程序调用自身的编程技巧称为递归(recursion)。 本质上将原来的问题转化成更小的同一问题。就是一个函数直接或间接调用自身的一种方法,它通...

1092
羊羽shine

ES6——数组

一个类数组对象必须含有 length 属性,且元素属性名必须是数值或者可转换为数值的字符。

593
羊羽shine

DOM

概念: 文档对象模型(Document Object Model,简称DOM),是W3C组织推荐的处理可扩展标记语言的标准编程接口。 DOM的设计是以对象管理...

723
羊羽shine

分治算法

在计算机科学中,分治法是一种很重要的算法。字面上的解释是“分而治之”,就是把一个复杂的问题分成两个或更多的相同或相似的子问题,再把子问题分成更小的子问题,直到最...

641

扫码关注云+社区

领取腾讯云代金券