会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
cxc1357
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
22
23
24
25
26
27
28
29
30
···
59
下一页
2020年6月7日
[设计模式] 设计模式课程(十三)--适配器模式
摘要: 概述 由于应用环境的变化,常常需要将“一些现存的对象”放在新的环境中应用,但新环境要求的接口是这些现存对象所不满足的 如何应对这种“迁移的变化”?如何既能利用现有对象的良好实现,同时又能满足新的应用环境所要求的接口? Adapter举例 将一个类的接口转换成客户希望的另一个接口,使得原本由于接口不兼
阅读全文
posted @ 2020-06-07 11:43 cxc1357
阅读(191)
评论(0)
推荐(0)
2020年6月6日
[bug] Scala eclipse:找不到或无法加载主类
摘要: 原因 混合java 和scala 无法编译 解决 右键项目 > properties > scala Compiler >勾选Use Project Setting > Scala Installation > Fixed Scala Installation(对应版本)(built-in) > B
阅读全文
posted @ 2020-06-06 00:38 cxc1357
阅读(784)
评论(0)
推荐(0)
[bug] Window远程连接hdfs错误:java.lang.UnsatisfiedLinkError: org.apache.hadoop.util.NativeCrc32.nativeComput
摘要: 原因 hadoop.dll 版本问题 解决 查询远程主机中hadoop版本,下载相同或稍高版本的hadoop.dll,将下载的 hadoop.dll 复制到windows系统的c:/window/system32/下 参考 https://blog.csdn.net/Constantdropping
阅读全文
posted @ 2020-06-06 00:32 cxc1357
阅读(442)
评论(0)
推荐(0)
2020年6月3日
[DB] Spark Core (1)
摘要: 生态 Spark Core:最重要,其中最重要的是RDD(弹性分布式数据集) Spark SQL Spark Streaming Spark MLLib:机器学习算法 Spark Graphx:图计算 特点 针对大规模数据处理的快速通用引擎 基于内存计算 速度快,易用,兼容性强 体系架构 主节点:C
阅读全文
posted @ 2020-06-03 18:54 cxc1357
阅读(186)
评论(0)
推荐(0)
[Scala] 高级特性
摘要: 泛型 泛型类 1 package day0603 2 3 class GenericClassInt { 4 private var content:Int=10 5 def set(value:Int)={content=value} 6 def get():Int={content} 7 } 8
阅读全文
posted @ 2020-06-03 15:36 cxc1357
阅读(202)
评论(0)
推荐(0)
[Scala] 集合
摘要: 集合(Map) 可变集合:scala.collection.mutable.Map 不可变集合:scala.collection.immutable.Map 列表(List) 不可变列表:List head:第一个元素 tail:除第一个元素外其他的元素 可变列表:scala.collection.
阅读全文
posted @ 2020-06-03 00:08 cxc1357
阅读(209)
评论(0)
推荐(0)
2020年6月2日
[Scala] 函数式编程
摘要: WordCount sc是spark的一个对象,SparkContext 对象非常重要 sc.textFile("hdfs://bigdata111:9000/input/data.txt").flatMap(_.split(" ")).map((_,1)).reduceByKey(_+_).col
阅读全文
posted @ 2020-06-02 22:10 cxc1357
阅读(163)
评论(0)
推荐(0)
[Scala] 面向对象
摘要: 类定义 当属性是private时,scala会自动为其生成get和set方法 只希望scala生成get,不生成set,可定义为常量 不生成get和set方法,使用private[this]关键字 1 package day0106 2 3 class Student1 { 4 private va
阅读全文
posted @ 2020-06-02 18:18 cxc1357
阅读(210)
评论(0)
推荐(0)
[设计模式]设计模式课程(十)--构建器模式
摘要: 概述 使用多个简单对象一步步构建成一个复杂对象 有时面临“一个复杂对象”的的创建工作,通常由各个部分的子对象用一定的算法构成;由于需求的变化,这个复杂的对象各个部分经常面临着剧烈的变化,但将他们组合在一起的算法却相对稳定 将一个复杂对象的构建(HouseBuilder)与其表示(House)相分离,
阅读全文
posted @ 2020-06-02 15:24 cxc1357
阅读(226)
评论(0)
推荐(0)
[设计模式]设计模式课程(十)--原型模式
摘要: 概述 动机:“某些结构复杂对象”的创建工作,由于需求的变化,这些对象面临剧烈的变化,但它们却拥有比较稳定一致的接口 如何应对这种变化,如何向“客户程序(使用这些对象的程序)”隔离出“这些易变对象”,从而使得“依赖这些易变对象的客户程序”不随着需求改变而改变 使用原型实例指定创建对象的种类,然后通过拷
阅读全文
posted @ 2020-06-02 14:45 cxc1357
阅读(141)
评论(0)
推荐(0)
上一页
1
···
22
23
24
25
26
27
28
29
30
···
59
下一页
公告