- 博客(176)
- 收藏
- 关注
原创 云星数据---Scala实战系列(精品版)】:Scala入门教程054-Scala实战源码-Scala implicit 操作05
Scala implicit 操作05package scala_learn.demo12_Implicit/** * Created by liguohua on 2017/3/1. */class O6_ImplicitDemo {}object O6_ImplicitDemo { def main(args: Array[String]) { val g = new Gra
2017-11-30 09:26:38 1355
原创 云星数据---Scala实战系列(精品版)】:Scala入门教程053-Scala实战源码-Scala implicit 操作04
Scala implicit 操作04package scala_learn.demo12_Implicit/** * Created by liguohua on 2017/3/1. */class O5_ImplicitDemo {}object O5_ImplicitDemo { def main(args: Array[String]) { val rs = 0.incr(
2017-11-30 09:25:10 465
原创 云星数据---Scala实战系列(精品版)】:Scala入门教程052-Scala实战源码-Scala implicit 操作03
Scala implicit 操作03package scala_learn.demo12_Implicit/** * Created by liguohua on 2017/3/1. */class O4_ImplicitDemo {}object O4_ImplicitDemo { def main(args: Array[String]) { implicit val nam
2017-11-30 09:23:48 447
原创 云星数据---Scala实战系列(精品版)】:Scala入门教程051-Scala实战源码-Scala implicit 操作02
Scala implicit 操作02package scala_learn.demo12_Implicit/** * Created by liguohua on 2017/3/1. */class O3_ImplicitDemo {}object O3_ImplicitDemo { def main(args: Array[String]) { implicit var s=
2017-11-30 09:22:16 426
原创 云星数据---Scala实战系列(精品版)】:Scala入门教程050-Scala实战源码-Scala implicit 操作01
Scala implicit 操作01package scala_learn.demo12_Implicit/** * Created by liguohua on 2017/3/1. */class O2_ImplicitDemo {}object O2_ImplicitDemo { def main(args: Array[String]) { //应用增强 impl
2017-11-30 09:19:24 454
原创 云星数据---Scala实战系列(精品版)】:Scala入门教程049-Scala实战源码-Scala implicit 操作
Scala 为不允许修改的类增强功能package scala_learn.demo12_Implicit/** * Created by liguohua on 2017/3/1. */class O1_ImplicitDemo {}object O1_ImplicitDemo { def main(args: Array[String]) { //为不允许修改的类增强功能
2017-11-29 10:09:14 502
原创 云星数据---Scala实战系列(精品版)】:Scala入门教程048-Scala实战源码-Scala Match操作
Scala Match操作package scala_learn.demo11_Collection/** * Created by liguohua on 2017/7/31. */object O8_Match { def main (args: Array[String]) { //1.基本类型的match matchType(10) matchTyp
2017-11-29 10:05:32 625
原创 云星数据---Scala实战系列(精品版)】:Scala入门教程047-Scala实战源码-Scala method操作
Scala method操作package scala_learn.demo11_Collection/** * Created by liguohua on 2017/3/1. */object O7_MethodDemo { def main(args: Array[String]) { test8 } def test8(): Unit = { //1到100之
2017-11-29 09:59:45 398
原创 云星数据---Scala实战系列(精品版)】:Scala入门教程046-Scala实战源码-Scala foreach操作
Scala foreach操作package scala_learn.demo11_Collection/** * Created by liguohua on 2017/3/1. */object O6_Foreach { def main(args: Array[String]) { test4 test3 test2 test1 } def t
2017-11-29 09:55:32 466
原创 云星数据---Scala实战系列(精品版)】:Scala入门教程045-Scala实战源码-Scala Map操作
Scala Map 操作package scala_learn.demo11_Collection/** * Created by liguohua on 2017/3/1. */object O5_Map { def main(args: Array[String]) { test6() } def test6(): Unit = { var mp1 = Map("
2017-11-29 09:53:15 410
原创 云星数据---Scala实战系列(精品版)】:Scala入门教程044-Scala实战源码-Scala 元组Tuple操作
Scala 元组Tuple操作package scala_learn.demo11_Collection/** * Created by liguohua on 2017/3/1. */object O4_Tuple { def main(args: Array[String]) { test5 } def test5: Unit = { //定义一个元组,key=(
2017-11-29 09:51:26 460
原创 云星数据---Scala实战系列(精品版)】:Scala入门教程043-Scala实战源码-Scala Set操作
Scala Set操作package scala_learn.demo11_Collection/** * Created by liguohua on 2017/3/1. */object O3_Set { def main(args: Array[String]) { test3() } def test3(): Unit = { val st = Set(3, 5
2017-11-29 09:45:47 394
原创 云星数据---Scala实战系列(精品版)】:Scala入门教程042-Scala实战源码-Scala 集合List
Scala 集合 List操作package scala_learn.demo12_Collection/** * Created by liguohua on 2017/3/1. */object O2_List { def main(args: Array[String]) { test07() } def test4(): Unit = { val ls = Li
2017-11-29 09:35:44 435
原创 云星数据---Scala实战系列(精品版)】:Scala入门教程041-Scala实战源码-Scala 数组array
Scala 数组array操作package scala_learn.demo11_Collectionimport scala.collection.mutable.ArrayBuffer/** * Created by liguohua on 2017/3/1. */object O1_Array { def main(args: Array[String]) { test5()
2017-11-29 09:15:57 593 1
原创 云星数据---Scala实战系列(精品版)】:Scala入门教程040-Scala实战源码-Scala Case Class 02
Scala Case Classpackage scala_learn.demo10_CaseClass/** * Created by liguohua on 2017/8/5. *//** * 1.case class可以继承其他类 * 2.case class 中默认重写了tostring和apply和unapply和copy方法 * 3.case object可以继承其他类,它是
2017-11-29 09:09:57 410
原创 云星数据---Scala实战系列(精品版)】:Scala入门教程039-Scala实战源码-Scala Case Class 01
Scala Case ClassCase Class 可以让编译器自动生成一些常用方法和伴生对象package scala_learn.demo10_CaseClass/** * Created by liguohua on 2017/3/1. */class O1_CaseClassDemo {}object O1_CaseClassDemo { def main(args: Arr
2017-11-28 10:38:28 427
原创 云星数据---Scala实战系列(精品版)】:Scala入门教程038-Scala实战源码-Scala match语句03 类型匹配
Scala match case 类型匹配package scala_learn.demo09_Match/** * Created by liguohua on 2017/3/1. */class O3_MatchDemo {}object O3_MatchDemo { def main(args: Array[String]) { test("2") } def test
2017-11-28 10:30:11 471
原创 云星数据---Scala实战系列(精品版)】:Scala入门教程037-Scala实战源码-Scala match语句02 条件守卫
Scala match case 条件守卫package scala_learn.demo09_Match/** * Created by liguohua on 2017/3/1. */class O2_MatchDemo {}object O2_MatchDemo { def main(args: Array[String]) { test1 } def test1: U
2017-11-28 10:27:24 477
原创 云星数据---Scala实战系列(精品版)】:Scala入门教程036-Scala实战源码-Scala match语句01
Scala match语句scala中的match语句用来在一个列表中选择某一个分支来执行分支的语句块,类似于其他语言中的swtich..case语句package scala_learn.demo09_Match/** * Created by liguohua on 2017/3/1. */class O1_MatchDemo {}object O1_MatchDemo { def
2017-11-28 10:23:10 1133
原创 云星数据---Scala实战系列(精品版)】:Scala入门教程035-Scala实战源码-Scala apply方法03 创建对象demo
Scala apply() 创建对象demodemopackage scala_learn.demo08_Apply/** * Created by liguohua on 2017/3/31. */class O4_ApplyDemo {}object O4_ApplyDemo { def main(args: Array[String]) { //用object Stud
2017-11-28 10:13:21 439
原创 云星数据---Scala实战系列(精品版)】:Scala入门教程034-Scala实战源码-Scala apply方法02 初始化对象
Scala 调用apply() 初始化对象package scala_learn.demo08_Apply/** * Created by liguohua on 2017/3/1. */ class O2_ApplyDemo {}object O2_ApplyDemo { def main(args: Array[String]) { //创建对象的方式一 va
2017-11-28 10:06:43 389
原创 云星数据---Scala实战系列(精品版)】:Scala入门教程033-Scala实战源码-Scala apply方法01 调用
Scala 方法的调用package scala_learn.demo08_Apply/** * Created by liguohua on 2017/3/1. */class O1_ApplyDemo {}object O1_ApplyDemo { def main(args: Array[String]) { //调用apply()方法的方式一 Dog.apply()
2017-11-28 09:36:55 373
原创 云星数据---Scala实战系列(精品版)】:Scala入门教程032-Scala实战源码-Scala 对象 02 单例对象
Scala 单例对象package scala_learn.demo07_Object/** * Created by liguohua on 2017/3/1. */class O2_ObjectDemo {}object O2_ObjectDemo { def main(args: Array[String]) { for (j <- 1 to 5) { Dog.i
2017-11-28 09:34:23 363
原创 云星数据---Scala实战系列(精品版)】:Scala入门教程031-Scala实战源码-Scala 对象 01
Scala 通过类创建一个对象package scala_learn.demo07_Object/** * Created by liguohua on 2017/3/1. */ class O1_ObjectDemo {}object O1_ObjectDemo { def main(args: Array[String]) { //打印Fish对象,会调用它的toStr
2017-11-28 09:32:25 345
原创 云星数据---Scala实战系列(精品版)】:Scala入门教程030-Scala实战源码-Scala 的特质 (接口)06
Scala 特质增强packagescala_learn.demo06_trait/** * Created by liguohua on 2017/8/1. */class O7_TraitDemo {}object O7_TraitDemo { def main(args: Array[String]) { val w= new Work with Advice w.
2017-11-28 09:26:17 475
原创 云星数据---Scala实战系列(精品版)】:Scala入门教程029-Scala实战源码-Scala 的特质 (接口)05
Scala 的特质 (接口)05package scala_learn.demo06_trait/** * Created by liguohua on 2017/8/1. */class Human{ println("construct Human!")}//trait可以继承自类,Java不可以trait Student extends Human{ println("co
2017-11-27 10:23:06 337
原创 云星数据---Scala实战系列(精品版)】:Scala入门教程028-Scala实战源码-Scala 的特质 (接口)04
Scala 重写冲突如果一个类混入的多个特质,切这些特质中有同名方法,造成冲突 那么解决这个方法冲突的办法是重写冲突的方法。(冲突变量也是如此) 抽象方法和抽象字段都必须重写,因此它们中有冲突的成员字段和成员方法 其解决办法也是重写package scala_learn.demo06_trait/** * Created by liguohua on 2017/3/1. */class
2017-11-27 10:17:09 390
原创 云星数据---Scala实战系列(精品版)】:Scala入门教程027-Scala实战源码-Scala 的特质 (接口)03
Scala创建对象混入特质创建对象时候混入特质,创建对象时可以混入多个特质,从左至右依次构造; 对象混入的trait中如果有抽象成员,必须实现。(原理是匿名Z的子类)package scala_learn.demo06_trait/** * Created by liguohua on 2017/3/1. */class O4_TraitDemo {}object O4_TraitDemo
2017-11-27 10:12:35 551
原创 云星数据---Scala实战系列(精品版)】:Scala入门教程026-Scala实战源码-Scala 的特质 (接口)02
Scala 的特质(接口02)一个类可以extends一个类或特质后,然后with多个特质 这些特质将从左至右依次被构造package scala_learn.demo06_trait/** * Created by liguohua on 2017/3/1. */class O2_TraitDemo {}object O2_TraitDemo { def main(args: Arr
2017-11-27 10:08:40 343
原创 云星数据---Scala实战系列(精品版)】:Scala入门教程025-Scala实战源码-Scala 的特质 (接口)01
Scala 的特质 (接口)01package scala_learn.demo06_trait/** * Created by liguohua on 2017/3/1. */class O1_TraitDemo {}object O1_TraitDemo { def main(args: Array[String]) { //创建对象 var animal: Anima
2017-11-27 10:05:52 401
原创 云星数据---Scala实战系列(精品版)】:Scala入门教程024-Scala实战源码-Scala abstract 抽象类01
Scala abstract 抽象类01package scala_learn.demo05_abstract/** * Created by liguohua on 2017/2/28. */ class O1_AbstractDemo {}object O1_AbstractDemo { def main(args: Array[String]) { //创建父类型引用
2017-11-27 09:58:27 438
原创 云星数据---Scala实战系列(精品版)】:Scala入门教程023-Scala实战源码-Scala 多态02
Scala 多态02package scala_learn.demo04_Override/** * Created by liguohua on 2017/2/28. */class O2_OverriderDemo { }object O2_OverriderDemo { def main(args: Array[String]) { //创造子类对象 val
2017-11-27 09:56:12 346
原创 云星数据---Scala实战系列(精品版)】:Scala入门教程022-Scala实战源码-Scala 多态01
Scala 多态01package scala_learn.demo04_Override/** * Created by liguohua on 2017/2/28. */class O1_OverriderDemo { }object O1_OverriderDemo { def main(args: Array[String]) { //创造子类对象 val
2017-11-27 09:54:04 365
原创 【云星数据---Nik(精品版)】:DevOps敏捷软件交付的核心
在很长一段时间开发和运维是一个硬币的两面,看起来双方分工清晰,需要较少的协同。然而现代的软件开发、部署运行越来越多的采用分布式架构、集群环境,这就要求开发人员同运维人员的技能出现了必要的交集,双方需要紧密协作才能确保应用的正常运行。随着越来越多的企业IT部门的团队在项目中采用敏捷过程进行应用的迭代开发,DevOps流程和工具集的集成应用将不仅帮助团队有效的提升产品代码质量,同时大大提高交付速度。De
2017-11-27 09:51:57 494
原创 云星数据---Scala实战系列(精品版)】:Scala入门教程021-Scala实战源码-Scala 子类对象
Scala子类对象package scala_learn.demo03_Extends/** * Created by liguohua on 2017/2/28. */ class O2_ExtendsDemo {}object O2_ExtendsDemo { def main(args: Array[String]) { //创造子类对象 val s1 =
2017-11-27 09:24:08 491
原创 云星数据---Scala实战系列(精品版)】:Scala入门教程020-Scala实战源码-Scala 继承关系
Scala 继承关系package scala_learn.demo03_Extends/** * Created by liguohua on 2017/2/28. */class O1_ExtendDemo {}object O1_ExtendDemo { def main(args: Array[String]) { //创建子类对象 val s = new Stud
2017-11-24 10:08:19 16421
原创 云星数据---Scala实战系列(精品版)】:Scala入门教程019-Scala实战源码-Scala 伴生类
Scala 伴生类package scala_learn.demo02_oop/** * Created by liguohua on 2017/8/1. *///类class Student{ //在类中可以访问伴生对象的成员 var c=Student.Country //在类中可以访问伴生对象的成员,哪怕是私有的 var c2=Student.Country2 //
2017-11-24 10:03:50 35324
原创 云星数据---Scala实战系列(精品版)】:Scala入门教程018-Scala实战源码-Scala内部类
Scala 内部类package scala_learn.demo02_oop/** * Created by liguohua on 2017/8/1. */class Outer(var name:String){ outer=> class Inner(var name:String){ def find(): Unit ={ println(this.name)
2017-11-24 10:00:42 17361
原创 云星数据---Scala实战系列(精品版)】:Scala入门教程017-Scala实战源码-Scala 创建对象 以及类的介绍
Scala 创建对象 以及类的介绍package scala_learn.demo02_oop/** * Created by liguohua on 2017/2/28. */class O1_ObjectDemo {}object O1_ObjectDemo { def main(args: Array[String]) { //创建一个Person对象,使用Person类的无
2017-11-24 09:55:15 8712
原创 云星数据---Scala实战系列(精品版)】:Scala入门教程016-Scala实战源码-Scala 判断语句 、循环与java的比较
Scala 判断语句 、循环与java的比较package scala_learn.demo01_FunctionStatement/** * Created by liguohua on 2017/2/28. */class O2_StatementsDemo {}object O2_StatementsDemo { def main(args: Array[String]) {
2017-11-24 09:46:09 16545
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人