会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
剑来
博客园
首页
新随笔
联系
管理
订阅
上一页
1
2
3
4
5
6
7
8
9
···
26
下一页
2018年11月14日
HashMap、Hashtable、ConcurrentHashMap的区别
摘要: HashMap 线程不安全 继承自AbstractMap类 允许一个NULL键和多个NULL值 初始size为16 扩容:newsize = 2n Hashtable 线程安全,它的每个方法中都加入了synchronized 继承自Dictionary类 不允许NULL键和NULL值 初始size为
阅读全文
posted @ 2018-11-14 18:02 青衫仗剑
阅读(276)
评论(0)
推荐(0)
2018年11月12日
Spark会产生shuffle的算子
摘要: 去重 聚合 排序 重分区 集合或者表操作
阅读全文
posted @ 2018-11-12 21:05 青衫仗剑
阅读(2890)
评论(1)
推荐(1)
2018年10月17日
Scala基础:闭包、柯里化、隐式转换和隐式参数
摘要: 闭包,和js中的闭包一样,返回值依赖于声明在函数外部的一个或多个变量,那么这个函数就是闭包函数。 柯里化(Currying)指的是把原来接受多个参数的函数变换成接受一个参数的函数过程,并且返回接受余下的参数且返回结果为一个新函数的技术。柯里化并不是scala特有的,js中也有。 隐式参数案例 隐式转
阅读全文
posted @ 2018-10-17 19:59 青衫仗剑
阅读(1099)
评论(0)
推荐(0)
Scala基础:模式匹配和样例类
摘要: 模式匹配 样例类的模式匹配
阅读全文
posted @ 2018-10-17 17:33 青衫仗剑
阅读(407)
评论(0)
推荐(0)
2018年10月15日
Scala基础:面向对象之trait
摘要: trait类似于java中的interface,但是有所不同 Scala中的trait是一种特殊的概念; 首先先将trait作为接口使用,此时的trait就与Java中的接口 (interface)非常类似; 在trait中可以定义抽象方法,就像抽象类中的抽象方法一样,只要不给出方法的方法体即可;
阅读全文
posted @ 2018-10-15 20:27 青衫仗剑
阅读(396)
评论(0)
推荐(0)
Scala基础:面向对象之对象和继承
摘要: 对象 object 相当于 class 的单个实例,通常在里面放一些静态的 field 或者 method;在 Scala 中没有静态方法和静态字段,但是可以使用 object 这个语法结构来达到同样的目的。object 作用: 1.存放工具方法和常量 2.高效共享单个不可变的实例 3.单例模式 伴
阅读全文
posted @ 2018-10-15 18:15 青衫仗剑
阅读(487)
评论(0)
推荐(0)
Scala基础:类和构造器
摘要: 类 构造器
阅读全文
posted @ 2018-10-15 10:37 青衫仗剑
阅读(288)
评论(0)
推荐(0)
2018年10月7日
Scala基础:数组(Array)、映射(Map)、元组(Tuple)、集合(List)
摘要: 数组 映射 元组 集合 list set
阅读全文
posted @ 2018-10-07 11:45 青衫仗剑
阅读(1219)
评论(0)
推荐(0)
2018年10月3日
Scala基础:定义变量和逻辑判断语句以及方法和函数
摘要: 定义变量和逻辑判断语句 方法和函数
阅读全文
posted @ 2018-10-03 11:41 青衫仗剑
阅读(710)
评论(0)
推荐(0)
2018年9月7日
二维码生成插件qrious及网站扫码登录的一些理解
摘要: 什么是二维码 二维码又称QR Code,QR全称Quick Response,是一个近几年来移动设备上超流行的一种编码方式,它比传统的Bar Code条形码能存更多的信息,也能表示更多的数据类型。 二维条码/二维码(2-dimensional bar code)是用某种特定的几何图形按一定规
阅读全文
posted @ 2018-09-07 17:41 青衫仗剑
阅读(996)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
9
···
26
下一页
公告