自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

rickiyang的博客

欢迎关注个人博客:http://blog.rickiyang.cn

  • 博客(6)
  • 资源 (5)
  • 收藏
  • 关注

原创 Scala集合(四)

1. 集合集合主要有三种:SequenceMapSetsequence是一种线性元素的集合,可能会是索引或者线性的(链表)。map是包含键值对的集合,就像Java的Map,set是包含无重复元素的集合。除了这三个主要的集合类之外,还有其他有用的集合类型,如Stack, Queue和Range。还有其他一些用起来像集合的类,如元组、枚举、Option/Some/None以及T...

2018-05-21 23:53:44 398

原创 Scala函数式编程(三)

Scala既是一门面向对象(OOP)语言,又是一门函数式编程(FP)语言。作为一门支持函数式编程的语言,Scala鼓励面向表达式编程(EOP)模型。简单来说,EOP中每个语句都有返回值。这一模式很明显,因为if/else语句就可以返回值:val result = if(a > b) a else b1. 使用函数字面量(匿名函数)val a = List.range(1,1...

2018-05-21 23:27:21 331

原创 Scala类和对象(二)

1. 类和属性1.1 如何控制构造函数字段的可见性在Scala中:如果一个字段被声明为var, Scala会为该字段生成getter和setter方法。如果字段是val, Scala只生成getter方法。如果一个字段没有var或者val的修饰符, Scala比较保守,不会生成getter和setter方法。另外,var和val字段可以被private关键字修饰,这样可以防...

2018-05-19 15:02:24 217

原创 Scala基础语法学习(一)

1. val和var的区别val定义的是一个常量,无法改变其内容scala> val s = 0s: Int = 0scala> s = 2<console>:12: error: reassignment to val s = 2 ^如果要声明其值可变的变量,可以使用varscala&amp

2018-05-07 23:15:06 370

原创 Zookeeper开源客户端Curator的使用

开源zk客户端-Curator创建会话:RetryPolicy retryPolicy = new ExponentialBackoffRetry(1000,3);CuratorFramework client = CuratorFrameworkFactory.newClient("192.168.131.128:2181",retryPolicy);使用CuratorFrame...

2018-05-06 15:16:16 582

原创 zookeeper中的分布式一致性协议

1. zookeeper中的一致性协议-ZAB协议在深入了解ZK之前,相信很多同学都会认为ZK就是Paxos算法的一个实现。但事实上,ZK并没有完全采用Paxos算法,而是使用了一种称为ZooKeeper Atomic Broadcast(ZAB,ZooKeeper原子消息广播协议)的协议作为其数据一致性的核心算法。ZAB协议是为分布式协调服务ZooKeeper专门设计的一种支持崩渍恢复的...

2018-05-04 23:09:56 499

windows下安装hadoop的依赖库

windows下安装hadoop的依赖库文件,将bin和etc文件夹里面的内容替换hadoop解压目录的文件即可!大家好好学习!

2017-12-02

数据挖掘实用机器学习工具与技术(原书第3版)((新西兰)Ian H.Witten)

数据挖掘与机器学习理论知识讲解,原书第三版,有需要的可以下载。资源失效请联系我。

2017-11-21

深入Java虚拟机

java虚拟机学习,扫描版,清晰带书签,大家好好学!!!!!!

2017-11-19

Netty权威指南 第2版

netty权威指南,不可多得的教程!!!带书签,完整版!!!

2017-11-17

高可用MySQL(第2版)

《高可用MySQL(第2版)》主要讲解真实环境下如何使用MySQL的复制、集群和监控特性,揭示MySQL可靠性和高可用性的方方面面。《高可用MySQL(第2版)》定位于解决MySQL数据库的常见应用瓶颈,在保持MySQL持续可用性的前提下,挖潜各种提高性能的解决方案。《高可用MySQL(第2版)》描述了很多MySQL工具的变化,涵盖了5.5, 版本的知识,以及若干5.6版本的功能。《高可用MySQL(第2版)》的作者正是书中介绍的很多工具的设计师,《高可用MySQL(第2版)》揭示了MySQL可靠性和高可用性的许多不为人知的方面。, 《高可用MySQL(第2版)》适用于MySQL数据库管理员及MySQL应用开发者。对于相关专业的师生,也有很高的参考价值。

2017-11-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除