- 博客(19)
- 资源 (60)
- 收藏
- 关注
原创 十三.Scala数组
Scala数组 Scala 语言中提供的数组是用来存储固定大小的同类型元素,数组对于每一门编辑应语言来说都是重要的数据结构之一。 声明数组变量并不是声明 number0、number1、…、number99 一个个单独的变量,而是声明一个就像 numbers 这样的变量,然后使用 numbers[0]、numbers[1]、…、numbers[99] 来表示一个个单独的变量。数组中某个指定的元素是
2017-04-26 11:09:00 459
原创 十二.Scala字符串
Scala 字符串以下实例将字符串赋值给一个常量:object TestString1 { val greeting: String = "Hello,World!" def main(args: Array[String]) { println( greeting ) }}以上实例定义了变量 greeting,为字符串常量,它的类型为 String (java.lan
2017-04-25 23:23:40 2540
原创 CentOS7 基于Hadoop2.7 的Spark2.0集群搭建
CentOS7 基于Hadoop2.7 的Spark2.0集群搭建 1.前提Hadoop 2.7 集群已搭建完毕,有关Hadoop集群搭建请参考:CentOS7.0下Hadoop2.7.3的集群搭建Hadoop集群服务器列表 服务器IP 服务器Hostname 192.168.56.216 apollo.hadoop.com 192.168.56.217 artemis.ha
2017-04-25 16:53:19 1376
原创 十一.Scala 闭包
Scala 闭包闭包是一个函数,返回值依赖于声明在函数外部的一个或多个变量。 闭包通常来讲可以简单的认为是可以访问一个函数里面局部变量的另外一个函数。 如下面这段匿名的函数:val multiplier = (i:Int) => i * 10 函数体内有一个变量 i,它作为函数的一个参数。如下面的另一段代码:val multiplier = (i:Int) => i * factor在 mul
2017-04-25 13:46:34 310
原创 十. Scala函数详解
Scala函数详解1.Scala函数说明函数是一组一起执行一个任务的语句。您可以把代码划分到不同的函数中。如何划分代码到不同的函数中是由开发者决定的,但是在逻辑划分上,划分通常是根据第个函数的某个特定功能决定的,以便实现模块化编程需要。 Scala有函数和方法,二者在语义上的区别很小。 * Scala方法是类的一部分,而函数是一个对象可以赋值给一个变量。换句话说在类中定义的函数就是方法。 *
2017-04-25 11:47:46 750
原创 九.Scala 循环
Scala 循环有的时候,我们可能需要多次执行同一块代码。一般情况下,语句是按顺序执行的:函数中的第一个语句先执行,接着是第二个语句,依此类推。 编程语言提供了更为复杂执行路径的多种控制结构。 循环语句允许我们多次执行一个语句或语句组,下面是大多数编程语言中循环语句的流程图: 1.循环类型Scala 语言提供了以下几种循环类型。 循环类型 描述 while 循环 运行一系列语句,
2017-04-24 17:42:33 689
原创 八.Scala流程控制语句
Scala流程控制语句 1.Scala IF…ELSE 语句Scala IF…ELSE 语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块。 可以通过下图来简单了解条件语句的执行过程: 1.1.if 语句if 语句有布尔表达式及之后的语句块组成。 语法 if 语句的语法格式如下:if(布尔表达式){ // 如果布尔表达式为 true 则执行该语句块}如果
2017-04-24 15:36:13 558
原创 七.Scala 运算符
Scala 运算符 一个运算符是一个符号,用于告诉编译器来执行指定的数学运算和逻辑运算。 Scala 含有丰富的内置运算符,包括以下几种类型: - 算术运算符 - 关系运算符 - 逻辑运算符 - 位运算符 - 赋值运算符接下来我们将为大家详细介绍以上各种运算符的应用。1.算术运算符下表列出了 Scala 支持的算术运算符。 假定变量 A 为 10,B 为 20: 运算符 描述
2017-04-24 15:20:14 2359
原创 六.Scala 访问修饰符
Scala 访问修饰符 Scala 访问修饰符基本和Java的一样,分别有:private,protected,public。 如果没有指定访问修饰符符,默认情况下,Scala对象的访问级别都是 public。 Scala 中的 private 限定符,比 Java 更严格,在嵌套类情况下,外层类甚至不能访问被嵌套类的私有成员。1.私有(Private)成员用private关键字修饰,带有此标记
2017-04-24 13:48:30 345
原创 五.Scala变量
Scala变量 变量是一种使用方便的占位符,用于引用计算机内存地址,变量创建后会占用一定的内存空间。操作系统会根据变量的数据类型进行内存分配与释放。因此,通过赋予变量不同的数据类型,可以在声明的变量中存储不同的数据类型。1.声明变量在学习如何声明变量前,先来了解变量与常量的区别: * 变量: 在程序运行过程中其值可能发生改变的量叫做变量。 * 常量: 在程序运行过程中其值不会发生变化的量叫做常量
2017-04-24 13:29:38 1269
原创 四.Scala 数据类型
Scala 数据类型 1.Scala数据类型Scala 与 Java有着相同的数据类型,下表列出了 Scala 支持的数据类型: 数据类型 描述 Byte 8位有符号补码整数。数值区间为 -128 到 127 Short 16位有符号补码整数。数值区间为 -32768 到 32767 Int 32位有符号补码整数。数值区间为 -2147483648 到 21474836
2017-04-24 11:40:54 717
原创 三. Scala基础语法
Scala基础语法如果你是一名Java程序员,并了解Java语言的基础知识,这将有助于快速学会Scala基础语法。 Scala与Java的最大区别是Scala语句末尾的分号;是可选的。我们可以认为Scala程序是对象的集合,通过调用彼此的方法来实现消息传递。接下来我们详细介绍类、对象、方法,实例变量的概念: * 对象:对像有属性和行为。例如猫(对象)的状态属性有:颜色,名字; 行为有:叫、吃,跑
2017-04-24 10:50:39 729
原创 一. Scala安装与环境配置
CenOS7安装Scala2.12Mac OS X 安装Scala2.12Windows安装Scala2.12Scala2.12安装与配置
2017-04-23 02:33:18 10161
原创 二. Scala编程之简介
Scala编程之简介1.什么是scala?Scala是一门多范式(multi-paradigm)的编程语言,设计的初哀是要集成面向对象编程(OOP)和函数式编程的各种特征。 Scala运行在Java虚拟机上,并兼容现有的Java程序。 Scala源代码被编译成Java字节码,所以它可以运行在JVM上,并可以调用现有的JAVA类库。2.Scala编程入门本教程适合从零开始学习Scala编程语言的开
2017-04-23 01:39:19 448
原创 MySQL5.7 Group Replication (MGR)
MySQL5.7 Group Replication(组复制)1 介绍MySQL Group Replication(简称MGR)是MySQL官方于2016年12月推出的一个全新的高可用与高扩展的解决方案。MySQL组复制提供了高可用、高扩展、高可靠的MySQL集群服务。
2017-04-09 02:36:00 10021
原创 CentOS7 安装 Ansible
CentOS7 安装 AnsibleAnsible是一款为类Unix系统开发的自由开源的配置和自动化工具。它用Python写成,类似于Chef和Puppet,但是有一个不同和优点是我们不需要在节点中安装任何客户端。它使用SSH来和节点进行通信。 本篇中我们将在CentOS 7上安装并配置Ansible,并且尝试管理两个节点。 * Ansible 服务端 – hostname:artemis.
2017-04-06 11:53:08 9475 2
原创 CentOS7安装配置mysql5.7
CentOS7 rpm安装mysql5.7环境介绍操作系统: CentOS7.0MySQL版本:mysql-5.7.17-1.el7准备下载rpm包本文主要介绍如何通过官方提供的RPM包安装mysql5.7, 安装前,请前往mysql官网下载mysql5.7的RPM安装包。我下载的是rpm的集合包:mysql-5.7.17-1.el7.x86_64.rpm-bundle.tar检查卸载mari
2017-04-01 17:59:17 8591 2
Oracle 10g RAC的负载均衡配置
2011-10-20
DataAdapter是如何更新数据库数据的
2009-09-17
Arraylist 的用法
2009-09-17
MD5算法之C#程序 MD5算法描述
2009-09-16
GridView用法大合集
2009-06-29
CSharp从入门到精通全攻略
2009-04-27
C#编程新手入门通(内含PDG格式阅读软件)
2009-04-23
学习C#入门必看的实例程序.rar
2009-04-23
高级PLSQL编程(包、过程、函数、触发器等的详细介绍)
2009-04-22
DataGridView控件用法合集
2009-04-22
vs2005水晶报表1小时速成教程.txt
2009-04-22
实战Visual C#数据库编程
2009-04-21
Storm分布式实时计算模式.pdf
2017-08-16
Spark高级数据分析 (美) sandy ryza;uri laserson; 龚少成(译) ---文字版.pdf
2017-08-16
Spark快速大数据分析.pdf
2017-08-16
Spark实战高手之_从零开始.pdf
2017-08-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人