LZ名約山炮

博客园 首页 新随笔 联系 订阅 管理
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 16 下一页

2021年5月25日 #

摘要: 10.1 隐式函数 1)隐式转换可以在不需改任何代码的情况下,扩展某个类的功能。 2)案例实操 需求:通过隐式转化为Int类型增加方法。 package com.yuange.scala.day06 class MyRichInt(val self: Int){ def myMax(i: Int): 阅读全文
posted @ 2021-05-25 17:02 LZ名約山炮 阅读(54) 评论(0) 推荐(0) 编辑

摘要: 异常 语法处理上和Java类似,但是又不尽相同。 9.1 Java异常处理 package com.yuange.scala; public class TestException { public static void main(String[] args) { try { int a = 10 阅读全文
posted @ 2021-05-25 16:32 LZ名約山炮 阅读(50) 评论(0) 推荐(0) 编辑

摘要: 模式匹配 Scala中的模式匹配类似于Java中的switch语法,但是更加强大。 模式匹配语法中,采用match关键字声明,每个分支采用case关键字进行声明,当需要匹配时,会从第一个case分支开始,如果匹配成功,那么执行对应的逻辑代码,如果匹配不成功,继续执行下一个分支进行判断。如果所有cas 阅读全文
posted @ 2021-05-25 16:20 LZ名約山炮 阅读(113) 评论(0) 推荐(0) 编辑

摘要: 第一步:找到 Settings... 第二步:找到Plugins,并输入:Translation ,点击Install,完成后重启idea即可 第三步:随便选择一段话或者一个单词,然后右键,选择 Translate ,发现出现中文内容,翻译成功 阅读全文
posted @ 2021-05-25 11:31 LZ名約山炮 阅读(414) 评论(0) 推荐(0) 编辑

2021年5月24日 #

摘要: 7.1 集合简介 1)说明 (1)Scala的集合有三大类:序列Seq、集Set、映射Map,所有的集合都扩展自Iterable特质。 (2)对于几乎所有的集合类,Scala都同时提供了可变和不可变的版本,分别位于以下两个包 不可变集合:scala.collection.immutable 可变集合 阅读全文
posted @ 2021-05-24 22:28 LZ名約山炮 阅读(122) 评论(0) 推荐(0) 编辑

2021年5月22日 #

摘要: 问题分析:hiveserver2可能是Hadoop集群进入安全模式,导致hiveserver2连接不上集群 临时解决方案:离开安全模式即可 #查看安全模式情况 hdfs dfsadmin -safemode get #离开安全模式 hdfs dfsadmin -safemode leave #进入安 阅读全文
posted @ 2021-05-22 09:34 LZ名約山炮 阅读(2546) 评论(0) 推荐(0) 编辑

2021年5月21日 #

摘要: 6.1 Scala包 1)基本语法 package 包名 2)Scala包的三大作用(和Java一样) (1)区分相同名字的类 (2)当类很多时,可以很好的管理类 (3)控制访问范围 6.1.1 包的命名 1)命名规则 只能包含数字、字母、下划线、小圆点.,但不能用数字开头,也不要使用关键字。 2) 阅读全文
posted @ 2021-05-21 20:49 LZ名約山炮 阅读(80) 评论(0) 推荐(0) 编辑

2021年5月19日 #

摘要: 函数式编程 1)面向对象编程 解决问题,分解对象,行为,属性,然后通过对象的关系以及行为的调用来解决问题。 对象:用户; 行为:登录、连接jdbc、读取数据库 属性:用户名、密码 Scala语言是一个完全面向对象编程语言。万物皆对象 2)函数式编程 解决问题时,将问题分解成一个一个的步骤,将每个步骤 阅读全文
posted @ 2021-05-19 19:12 LZ名約山炮 阅读(123) 评论(0) 推荐(0) 编辑

2021年5月18日 #

摘要: 4.1 分支控制if-else 让程序有选择的的执行,分支控制有三种:单分支、双分支、多分支 块表达式: 1) 基本语法: { 代码块 } 2)块表达式有返回值,返回值为{}中最后一个表达式的结果值 4.1.1 单分支 1)基本语法 if(条件表达式){ 执行代码块 } 说明:当条件表达式为ture 阅读全文
posted @ 2021-05-18 23:27 LZ名約山炮 阅读(76) 评论(0) 推荐(0) 编辑

摘要: 运算符 运算符是一种特殊的符号,用以表示数据的运算、赋值和比较等。 3.1 算术运算符 1)基本语法 运算符 运算 范例 结果 + 正号 +3 3 - 负号 b=4; -b -4 + 加 5+5 10 - 减 6-4 2 * 乘 3*4 12 / 除 5/5 1 % 取模(取余) 7%5 2 + 字 阅读全文
posted @ 2021-05-18 21:07 LZ名約山炮 阅读(138) 评论(0) 推荐(0) 编辑

上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 16 下一页