会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
kpwong
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
12
13
14
15
16
17
18
19
20
···
23
下一页
2021年1月8日
MongoDB 安装 ( centos6.5系统)
摘要: mongodb的安装非常简单,主要是配置文件和添加系统服务,设置开机启动。 1. 下载安装文件,解压 tar -zxvf mongodb-linux-x86_64-rhel62-3.2.22.tgz -C /opt/module 2. 重命名目录 mv mongodb-linux-x86_64-rh
阅读全文
posted @ 2021-01-08 15:25 kpwong
阅读(235)
评论(0)
推荐(0)
2020年12月18日
Scala 隐式转换 隐式转换参数 隐式类 隐式对象
摘要: 隐式转换 我们需要某个类中的一个方法,但是这个类没有提供这样的一个方法,所以我们需要隐式转换,转换成提供了这个方法的类,然后再调用这个方法在spark中隐士转换都写在伴生对象中,因为类的实例肯定能找到伴生对象的,在一个作用域当中 第一步,需要一个增强的类,里面提供我们想要的方法,接收的参数的类型一定
阅读全文
posted @ 2020-12-18 14:39 kpwong
阅读(176)
评论(0)
推荐(0)
Scala 泛型 T
摘要: /*** * Scala 版本中的泛型方法 * Scala中的泛型方法定义,在参数列表之前,方法名称之后,通过[]来进行定义 * Scala来完成Java中的泛型限定 * Java Scala * 上限限定 <T extends 类型> [T <:类型] * 下线限定 <T super 类型> [T
阅读全文
posted @ 2020-12-18 12:46 kpwong
阅读(529)
评论(0)
推荐(0)
2020年12月17日
Scala 闭包 与 柯力化
摘要: Scala 闭包: 闭包是一个函数,返回值依赖于声明在函数外部的一个或多个变量。 闭包通常来讲可以简单的认为是可以访问一个函数里面局部变量的另外一个函数。 如下面这段匿名的函数: val multiplier = (i:Int) => i * 10 函数体内有一个变量 i,它作为函数的一个参数。如下
阅读全文
posted @ 2020-12-17 15:33 kpwong
阅读(166)
评论(0)
推荐(0)
Scala 中 " _ " 通配符使用
摘要: Scala 中 " _ " 通配符使用: 通配一个值: var array2 = 2 to 20 array2.foreach(data =>println(data)) array2.foreach(println(_)) 通配两个值: var array2 = 2 to 20 val sorte
阅读全文
posted @ 2020-12-17 14:39 kpwong
阅读(764)
评论(0)
推荐(0)
Scala 高阶函数 匿名函数
摘要: 一步一步理解Scala高阶函数: 第一步: Scala函数可以作为值,传递给另外一个变量,或者另外一个函数 语法特征: 必须要在函数后面加上空格和下划线 object FunctionOps1 { def main(args: Array[String]): Unit = { //作为值得函数 va
阅读全文
posted @ 2020-12-17 11:07 kpwong
阅读(933)
评论(0)
推荐(0)
Scala里面如何使用枚举
摘要: 枚举通常用来定义已知数量的常量,比如月份,星期,季节等等,用过java的人都知道定义枚举的关键字是enum,在scala里面和java有所不同,来看一个完整的例子定义: object EnumTest { /*** * 定义一个星期的枚举 */ object WeekDay extends Enum
阅读全文
posted @ 2020-12-17 08:53 kpwong
阅读(604)
评论(0)
推荐(0)
2020年12月16日
Python 定义接口和抽象类
摘要: JAVA由于不支持多继承,故创造了接口这个概念来解决这个问题。而Python本身是支持多继承的,故在Python中,没有接口这种类,只有这个概念而已,只不过Python中的接口实现,是通过多继承实现的。 解决方案 使用 abc 模块可以很轻松的定义抽象基类: from abc import ABCM
阅读全文
posted @ 2020-12-16 17:05 kpwong
阅读(281)
评论(0)
推荐(0)
scala中eq,==和equals的区别
摘要: equals比较的是值是否相等 eq比较的是 地址是否相等 ==,如果比较的对象是null,==调用的是eq方法,如果比较的对象不是null,==调用的是equals方法 object ObjectEqualsOps { def main(args: Array[String]): Unit = {
阅读全文
posted @ 2020-12-16 13:08 kpwong
阅读(446)
评论(0)
推荐(0)
2020年12月15日
scala @BeanProperty 自动添加getter 和setter
摘要: DEMO: import scala.beans.BeanProperty object classOps { def main(args: Array[String]): Unit = { val person = new Person person.age = 18 person.name =
阅读全文
posted @ 2020-12-15 17:08 kpwong
阅读(290)
评论(0)
推荐(0)
上一页
1
···
12
13
14
15
16
17
18
19
20
···
23
下一页
公告