01scala环境搭建和基础

1.环境搭建

  1.下载安装jdk1.7以上版本,并进行环境变量的配置

  2.下载scala-2.10.4.msi,安装后进行环境变量的配置

  3.下载scala-SDK-4.1.1-vfinal-2.11-win32.win32.x86.zip,解压双击运行

2.scala基础

  1.println  控制台输出   readLine  控制台输入

  2.方法的定义:

    def 方法名 (参数名:参数类型):返回值类型={

      方法体

    }

    注意:

      1.如果没有返回值,可以省略

      2.方法调用 方法名(参数)  ,如果没有参数,可以省略()

      3.方法的最后一行通常作为函数的返回值

  3.for循环语句:

    for(变量名 <- 集合名){操作}

  4.集合操作

    1.Tuple 创建(元素1,元素2,元素3)   角标从1开始

    2.Array  创建 Array(元素1,元素2)

    3.Map  创建  Map(键 -> 值,键->值)

  5.文件操作

    val file=Source.fromFile("F:\\工作\\项目\\china_life.sql")
        val file2=Source.fromURL("http://www.baidu.com")
       for(line <- file2.getLines()) println(line)

时间: 2024-10-13 00:00:15

01scala环境搭建和基础的相关文章

TeraData环境搭建及基础知识

没办法,工作需要,得学习一下Teradata,现在就把平台搭建过程记录下来吧, 以便以后观看 一,平台搭建 1,首先安装VMware 2,下载Express VM版的Teradata,(Teradata Express 14.0 for VMware ) 地址:http://downloads.teradata.com/download/database/teradata-express/vmware 3,将文件解压,可以直接用VMware打开进入 二,配置 1,用户名密码都是root 2,配置

Redis学习系列二之.Net开发环境搭建及基础数据结构String字符串

一.简介 Redis有5种基本数据结构,分别是string.list(列表).hash(字典).set(集合).zset(有序集合),这是必须掌握的5种基本数据结构.注意Redis作为一个键值对缓存系统,其所有的数据结构,都以唯一的key(字符串)作为名称,然后通过key来获取对应的数据. 二..Net开发环境搭建 这个版本,暂时不考虑并发问题,后续的文章会说!第一步:安装StackExchange.Redis包,我用的是2.0.519版本的. 第二步:编写代码,采用扩展方法的链式编程模式+as

Dubbo源码学习--环境搭建及基础准备(ServiceLoader、ExtensionLoader)

环境搭建 1. Github上下载 "Dubbo最新发布版本" ,楼主下载版本为2.5.7. 2. cd到源码解压目录,maven编译,命令为: 3. 生成Intellij idea相关配置文件,命令为: 4. 双击运行生成的 文件 Java SPI SPI是Service Provider Int http://p.baidu.com/itopic/main/qlog?qid=ae116162633263383961612700&type=questionlog http:/

RocketMQ 可视化环境搭建和基础代码使用

RocketMQ 是一款分布式消息中间件,最初是由阿里巴巴消息中间件团队研发并大规模应用于生产系统,满足线上海量消息堆积的需求, 在 2016 年底捐赠给 Apache 开源基金会成为孵化项目,经过不到一年时间正式成为了 Apache 顶级项目.早期阿里曾经基于 ActiveMQ 研发消息系统, 随着业务消息的规模增大,瓶颈逐渐显现,后来也考虑过Kafka,但因为在低延迟和高可靠性方面没有选择,最后才自主研发了 RocketMQ, 各方面的性能都比目前已有的消息队列要好,RocketMQ 和 K

node-webkit 环境搭建与基础demo

首先去github上面下载(地址),具体更具自己的系统,我的是windows,这里只给出windows的做法 下载windows x64版本 下载之后解压,得到以下东西 为了方便,我们直接在这个目录中建立我们的项目 添加app文件夹,并添加index.html <html> <head> <title>windowdemo</title> <metahttp-equiv="Content-Type"content="tex

Java环境搭建---(基础)

首先下载eclipse开发工具,下载地址:http://www.eclipse.org/downloads/,界面如下: 选择eclipse juno(4.2)的版本进入界面 点击Downloads,进入界面 选择eclipse IDE for java EE Developers进行下载 你可以下载32位的或者64位的eclipse. 下载好了之后,将其解压就可以使用.但是电脑上面没有java环境,所以我要下载相应的jdk,这里以1.7为例.进入http://www.oracle.com/te

Ionic3 环境搭建以及基础配置实现(更新中)

GitHub:https://github.com/Teloi 环境配置输入以下命令安装 Ionic (如果刚才设置了淘宝镜像源,可以使用 cnpm 代替 npm):npm install -g ionic需要注意的是,如果之前安装过 Ionic 2 的 beta 版本,需要先卸载掉:npm uninstall -g ionic然后重新安装.ionic -version查看当前版本 截至8月21日时的版本为3.9.2 生成目录:ionic start Tests blank 启动项目npm in

自动化测试第一季-selenium + python(环境搭建与基础代码解释)

# coding = utf-8              %%%%%%%%%%%%%%%%防止乱码(可加可不加) from selenium import webdriver                  %%%%%%%%%%%%%%使用selenium中的webdriver里面的函数,所以要把webdriver导进来 browser = webdriver.Firefox()                     %%%%%%%%%%%%%%%%browser名字随意定义,用来操作函数

暑假学习计划:Day_1.JSP&amp;Servlet&amp;Tomcat 环境搭建到基础的认识。

1.了解JSP和Servlet(百度了解即可). 2.了解B/S和C/S.分别是  浏览器/服务器  和  客户端/服务器. 其中 B/S 被称为瘦模式(主流模式). 3.了解并下载Tomcat服务器:web应用服务器,轻量级.链接:http://pan.baidu.com/s/1nvcCNVF 密码:4fzz 4.了解Tomcat的文件目录结构: 其中,需要注意: /bin 存放启动/关闭Tomcat的脚本文件,.bat后缀的是Windows下的,sh是Linux下的. /conf   存放T