【Scala】01 基础了解】的更多相关文章

简洁到不行,多一个分号都是不应该. 学习笔记: centOS 下安装 scala 和安装 jdk 一毛一样 . 1 . 不同于 Java 的变量声明 :( 但是和 js 很像 ) /** * Created by msym on 2017/7/3. */ object VarTest { def main(args: Array[String]) { //使用val定义的变量值是不可变的, 相当于java里用final修饰的变量 val i = 1 //使用var定义的变量是可变的,但是在Sca…
Java 之 I/O 系列 目录 Java 之 I/O 系列 01 ——基础 Java 之 I/O 系列 02 ——序列化(一) Java 之 I/O 系列 02 ——序列化(二) 整理<疯狂java编程>15章 IO流分为输入流(InputStream)和输出流(OutputStream)两类按流所处理的数据类型又可以分为字节流和字符流(用于处理Unicode字符数据)两类 字节流主要是由 InputStream和OutputStream作为基类,而字符流主要是由 Reader和Writer…
一 简介 Scala 是一门多范式(multi-paradigm)的编程语言,设计初衷是要集成面向对象编程和函数式编程的各种特性.Scala 运行在Java虚拟机上,并兼容现有的Java程序.Scala 源代码被编译成Java字节码,所以它可以运行于JVM之上,并可以调用现有的Java类库. 二 安装与环境配置 Scala 语言可以运行在Window.Linux.Unix. Mac OS X等系统上.Scala是基于java之上,大量使用java的类库和变量,使用 Scala 之前必须先安装 J…
基于王家林老师的Spark教程——共计111讲的<Scala零基础教学> 计划在9月24日内完成(中秋节假期之内) 目前18号初步学习到25讲,平均每天大约完成15讲,望各位监督. 初步计划: 18号完成40讲 19号完成55讲 20号完成70讲 21号完成85讲 22号完成100讲 23号完成111讲 24号回顾复习 第9讲:Scala的内部类实战详解 Java 内部类属于类的: Scala内部类属于对象的,属于外部实例本身.   第11讲:Scala中的apply实战详解 Object的a…
linux 01 基础命令 对于Linux要记住一个概念,一切皆文件,哪怕是目录,也是一个文件 1.修改用户密码 sudo passwd pyvip@Vip:~$ #pyvip表示用户名, Vip表示主机名,~表示家目录 ubuntu root #用户密码 随机 sudo passwd #修改root用户密码 (sudo) password for pyvip:#输入用户pyvip的原密码 Enter new UNIX password: #输入新密码,输入了qwer Retype new UN…
1. Scala语言的特点 a. 多范式编程语言,面向对象(抽象.封装)和函数式(过程.结果)编程 b. 代码简洁 ==>可读性较差 c. 代码会被变异成Java字节码,运行在JVM上 2. Scala语言基础 a. 变量修饰符 var :修饰的变量在整个生命周期内可被重新赋值 val :类似于java中的final,初始化后不能被重新赋值 * 当修饰符作用于集合类型时,修饰的是类型,可理解为仅限定集合类型的引用是否可变,并不限制集合中的值是否可变. b. 基本数据类型 (1) 数值类型:Byt…
01.基础架构:一条SQL查询语句是如何执行的?学习记录http://naotu.baidu.com/file/1c8fb5a0f2497c3a2655fed89099cb96?token=ff25d51902bd6471…
01 基础版web框架 服务器server端python程序(基础版): import socket server=socket.socket() server.bind(("127.0.0.1",8888)) server.listen() conn,client_addr=server.accept() http_request=conn.recv(1024).decode("utf-8")#接收到的客户端http请求内容 print(http_request)…