自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

转载 IDEA中列编辑

快捷键 :Alt+Shift+insert,也可以按住Alt+Shift时,点击要编辑部分转载于:https://www.cnblogs.com/cosmos-wong/p/11456145.html

2019-09-03 22:28:00 641

转载 IDEA编写Scala代码时自动显示变量类型

设置方法如下:settins -->Editor--> Code Style --> scala --Type Annotations 勾选框选部分测试效果转载于:https://www.cnblogs.com/cosmos-wong/p/11455811.html...

2019-09-03 22:06:00 990

转载 Scala的安装和配置

1.Windows下搭建Scala开发环境1)Scala需要Java运行时库,安装Scala需要首先安装JVM虚拟机并配置好,推荐安装JDK1.82)在http://www.scala-lang.org/ 下载Scala2.11.8程序安装包3)配置Jdk的环境变量4)配置SCALA_HOME,SCALA_HOME= D:\program\scala-2.11.8...

2019-09-02 14:15:00 255

转载 Scala中的模式匹配

Scala中的模式匹配类似于Java中的switch语法,但是更加强大。 模式匹配语法中,采用match关键字声明,每个分支采用case关键字进行声明,当需要匹配时,会从第一个case分支开始,如果匹配成功,那么执行对应的逻辑代码,如果匹配不成功,继续执行下一个分支进行判断。如果所有case都不匹配,那么会执行case _ 分支,类似于Java中default语句。1.匹配...

2019-09-02 00:10:00 244

转载 JVM简记

1.JVM概述 JVM(Javavirtual Machine)指以软件的方式模拟具有完整硬件系统功能、运行在一个完全隔离环境中的完整计算机系统 ,是物理机的软件实现。 JVM是一种规范,实现产品常见有:Sun HotSpot VM、BEA JRockit VM、IBM J9 VM、Azul VM、Apache Harmony、Google Dalvik ...

2019-09-01 19:29:00 184

转载 关于父接口和子接口子在初始化顺序上的关系

当Java虚拟机初始化一个类时,要求它的所有父类都已经初始化,但是这条规则不适于接口1) 当初始化一个类时,并不会先初始化它所实现的类的接口。2) 在初始化一个接口时,并不会先初始化它的父接口因此,一个父接口并不会因为它的子接口或者实现类的初始化而初始化。只有当程序首次使用特定接口的静态头变量时,才会导致该接口的初始化。更多详细信息见:初始化对于类和接口的异同点深入解析...

2019-09-01 11:17:00 451

转载 Scala中的isInstanceOf和asInstanceOf区别

判断对象是否属于某个给定的类,可以用isInstanceOf方法;用asInstanceOf方法将引用转换为子类的引用。obj.isInstanceOf[T]就如同Java的obj instanceof T 判断obj是不是T类型。obj.asInstanceOf[T]就如同Java的(T)obj 将obj强转成T类型。转载于:https://www.cnblogs....

2019-09-01 00:17:00 753

转载 Scala集合中的函数(扩展)

1.拉链(zip)将两个集合进行 对偶元组合并,可以使用拉链object Demo_031 { def main(args: Array[String]): Unit = { val list1 = List(1, 2 ,3) val list2 = List(4, 5, 6) val list3 = list1.zip(list2) //...

2019-09-01 00:05:00 168

转载 Scala集合操作中的几种高阶函数

Scala是函数式编程,这点在集合操作中大量体现。高阶函数,也就是能够接收另外一个函数作为参数的函数。假如现在有一个需要是将List集合中的每个元素变为原来的两倍,现在来对比Java方式实现和Scala方式实现区别Java方式实现,先将集合中的每个元素遍历出来,然后再乘以2,塞到另外一个集合中ArrayList<Integer> list1 = new Ar...

2019-08-30 18:33:00 426

转载 使用folderLeft函数统计字母出现的次数

实例:统计字符串中字母出现的次数import scala.collection.mutableobject Demo_018{ def main(args: Array[String]): Unit = { val sentence = "AAAAAAAAAABBBBBBBBCCCCCDDDDDDD" val map=mutable.Map...

2019-08-30 18:20:00 251

转载 Scala中做简易wordCount

使用foldLeft函数,实现简易的wordCountimport scala.collection.mutableobject Demo_019 { def main(args: Array[String]): Unit = { val list = List("bigdata han hello ", "bigdata han aaa aaa aaa ...

2019-08-30 18:13:00 155

转载 Redis哨兵模式的配置

绪论 现有三台设备,192.168.137.11、192.168.137.12和192.168.137.13,要求在三台设备上实现redis哨兵模式,其中192.168.137.11为master,其他两台为slave。1、在Master上配置redis.conf文件配置文件内容如下:protected-mode no ...

2019-08-27 23:36:00 205

转载 关于Redis的工作模式

1、哨兵模式在redis3.0以前的版本要实现集群一般是借助哨兵sentinel工具来监控master节点的状态,如果master节点异常,则会做主从切换,将某一台slave作为master。缺点:哨兵的配置略微复杂,并且性能和高可用性等各方面表现一般,特别是在主从切换的瞬间存在访问瞬断的情况,而且哨兵模式只有一个主节点对外提供服务,没法支持很高的并发,且单个主节点内存也不宜设置...

2019-08-27 18:46:00 172

转载 关于方法的重载

关于方法的重载的定义,同一个类中方法名相同,参数列表不同。援引自“疯狂JAVA”现在所讨论的就是,参数列表不同的具体含义。参数列表不同包含,参数的类型不同,参数的个数不同,参数的顺序不同转载于:https://www.cnblogs.com/cosmos-wong/p/11380365.html...

2019-08-19 23:04:00 305

转载 mongodb在win10下的安装和配置

一、准备下载mongodbhttps://www.mongodb.com/download-center/community该实例中使用的是:mongodb-win32-x86_64-2008plus-ssl-3.2.4-signed.msi二、安装安装过程和普通软件的安装过程一样。需要注意的地方是,要选择合适的安装位置,安装路径中,最好不要出现中文或空...

2019-08-17 19:29:00 189

转载 Hadoop的源码编译

目录正文1、准备阶段使用root登录Centos,并且要求能够正常连接网络。配置清单如下:(1)hadoop-2.7.2-src.tar.gz(2)jdk-8u144-linux-x64.tar.gz(3)apache-ant-1.9.9-bin.tar.gz(build工具,打包用的)(4)apache-maven-3.0.5-bin.tar.g...

2019-08-08 16:48:00 194

空空如也

空空如也

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

TA关注的人

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