摘要: RocketMQ部署手册 单MasterRocketMQ集群 系统要求与准备条件 64位操作系统,推荐 Linux/Unix/macOS 64位 JDK 1.8+ Maven tips 检验java环境与maven环境 java -version mvn -v 下载安装Apache RocketMQ 阅读全文
posted @ 2022-09-15 19:09 POCOPOCOPOCO 阅读(537) 评论(0) 推荐(0) 编辑
摘要: 运算符 == 判断内容是否相同 但与equals不同 多了一个非空判断 eq则是判断内存地址 简言之,equals方法是检查值是否相等,而eq方法检查的是引用是否相等。所以如果比较的对象是null那么==调用的是eq,不是null的情况调用的是equals。 // scala语法中双等号就是比较对象 阅读全文
posted @ 2022-09-15 18:35 POCOPOCOPOCO 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 分支控制 单分支 if(布尔表达式) { // 如果布尔表达式为 true 则执行该语句块 } 双分支 if(布尔表达式) { // 如果布尔表达式为 true 则执行该语句块 } else { // 如果布尔表达式为 false 则执行该语句块 } 多分支 if(布尔表达式1) { // 如果布尔 阅读全文
posted @ 2022-09-15 18:35 POCOPOCOPOCO 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 类型转换 隐式类型转换 val b : Byte = 10 val s : Short = b val i : Int = s val lon : Long = i 常量计算是在编译前完成的 变量计算是在编译时进行的 强制类型转换 var a : Int = 10 Var b : Byte = a. 阅读全文
posted @ 2022-09-15 18:34 POCOPOCOPOCO 阅读(44) 评论(0) 推荐(0) 编辑
摘要: 函数式编程 // scala语言是函数式编程语言,所以,万物皆函数,所以方法其实就是函数 // def 函数名(参数1:参数类型1, 参数2:参数类型2):函数返回值类型 = {函数体} def test1(): Unit = { println("test function...") } 函数与方 阅读全文
posted @ 2022-09-15 18:32 POCOPOCOPOCO 阅读(33) 评论(0) 推荐(0) 编辑
摘要: 变量与数据类型 变量声明 // var | val 变量名 :变量类型 = 变量值 // 用户名称 var username : String = "zhangsan" //可变变量 :值可以改变的变量 // 用户密码 val userpswd : String = "000000" //不可变变量 阅读全文
posted @ 2022-09-15 18:30 POCOPOCOPOCO 阅读(47) 评论(0) 推荐(0) 编辑