摘要: 1.1继承类 使用extends关键字,在定义中给出子类需要而超类没有的字段和方法,或者重写超类的方法。 1.2重写方法 重写一个非抽象方法需要override修饰符,调用超类的方法,使用super关键字。 1.3类型检查和转换 用isInstanceOf方法,测试某个对象是否属于某个给定的类型。 阅读全文
posted @ 2019-06-11 10:58 ~~。 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 一、类 1.1简单类和无参方法 类的定义通过class关键字实现 注:调用无参方法时,可以选择加或者不加(),如果方法定义没有加(),那么调用时就不能带括号。 1.2 getter和setter方法 Scala类中的每个属性,编译后,会有一个私有的字段和相应的getting、setting方法生成。 阅读全文
posted @ 2019-06-11 09:27 ~~。 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 一、Scala的层级 1.1类层级 Scala中,Any是所其他类的超类,在底端定义了一些有趣的类NULL和Nothing,是所有其他类的子类。 根类Any有两个子类:AnyVal和AnyRef。其中AnyVal是Scala里每个内建值类的父类 1.2底层类型 在Scala类层级中,可看到scala 阅读全文
posted @ 2019-06-10 14:10 ~~。 阅读(794) 评论(0) 推荐(0) 编辑
摘要: 一、数组 在Scala中,用()来访问元素,数组声明的语法格式如下 : 类型参数化数组 Scala里用new实例化对象,实例过程中,可以用值和类型使对象参数化(在创建实例的同时完成对它的“设置”)。 注:由上可知数组greetString(0)是数组的首个元素,且i<-0 to 2即为(0).to( 阅读全文
posted @ 2019-06-06 14:10 ~~。 阅读(646) 评论(0) 推荐(0) 编辑
摘要: 一、函数式对象 1.1 rational类的规格和创建 Rational类来源于有理数(rational number),来表示n(分子)/d(分母)的数字,同时对有理数的运算(加减乘除)建模,还具备归元化的特点。 下例子没有建模的: Rational的创建,类名后的括号里的n、d两个类参数。Sca 阅读全文
posted @ 2019-06-05 18:15 ~~。 阅读(329) 评论(0) 推荐(0) 编辑
摘要: 一、Scala基本类型和操作 1.1 基本类型 Scala的基本类型与Java基本类型相同,都是byte、short、int、long、char、string、float、double、boolean。在Scala其只有string归于Java.lang包。其他的都是包Scala的成员。如,int的 阅读全文
posted @ 2019-06-05 09:15 ~~。 阅读(396) 评论(0) 推荐(0) 编辑
摘要: 一、Scala安装和配置 1.1安装 Scala需要Java运行时库,安装Scala需要首先安装jdk。 然后在Scala官网下载 程序安装包 根据不同的操作系统选择不同的安装包,下载完成后,将安装包解压到安装目录。将scala安装目录下的bin目录加入到PATH环境变量 完成以上流程后,在命令行输 阅读全文
posted @ 2019-06-04 09:18 ~~。 阅读(340) 评论(0) 推荐(0) 编辑
摘要: 在Linux系统中,主要是使用命令行进行mongodb的分片集群部署 一、先决条件 mongodb安装成功,明确路径, MongoDB的几个路径: /var/lib/mongodb /var/log/mongodb /etc/mongod.conf usr/bin/ 二、分片部署 在三台机器上分别新 阅读全文
posted @ 2019-05-23 10:05 ~~。 阅读(320) 评论(0) 推荐(0) 编辑
摘要: 一、使用Ranged Sharding对集合进行分片 从mongo连接到的shell中mongos,使用该sh.shardCollection()方法对集合进行分片。 注意: 必须已为集合所在的数据库启用了分片。 如果集合已包含数据,则必须在使用之前使用该方法在分片键上创建索引 。db.collec 阅读全文
posted @ 2019-01-17 03:11 ~~。 阅读(323) 评论(0) 推荐(0) 编辑
摘要: 一、分片 MongoDB使用分片技术来支持大数据集和高吞吐量操作。 1、分片目的 对于单台数据库服务器,庞大的数据量及高吞吐量的应用程序对它而言无疑是个巨大的挑战。频繁的CRUD操作能够耗尽服务器的CPU资源,快速的数据增长也会让硬盘存储无能为力,最终内存无法满足数据需要导致大量的I/O,主机负载严 阅读全文
posted @ 2018-12-27 22:31 ~~。 阅读(284) 评论(0) 推荐(0) 编辑