- 博客(11)
- 资源 (26)
- 收藏
- 关注
原创 Scala(五) 隐式转换
隐式转换使用关键字implicit来修饰,隐式转换的命名方式是"源数据类型2目标数据类型",隐式转换的作用是自动的将源数据类型转为目标数据类型。隐式转换函数隐式转换值示例1class Foo(var name: String)class Bar(var name: String)class Foobar(var name: String)class Foobaz { def...
2019-03-30 20:49:41 330
原创 Scala(四) 泛型
一:简介泛型就是指模糊的数据类型,不是具体的数据类型,在类的声明时可以定义泛型,定义后就可以在类的属性或者方法中使用这些泛型了。在创建对象时需要指定泛型定义时对应的具体数据类型。泛型就是把数据类型作为参数传递到类中去。如果想让属性的数据类型或者方法的参数或者返回值可以接收任意类型的值,我们可以将类型定义为Any,但是在拿到返回值时我们还需要强制类型转换,使用泛型就不用强制类型转换,定义什么类型...
2019-03-30 13:16:10 484
原创 Scala(三) 类和特质
一:基础语法一个.scala文件可以定义多个类一个.scala文件可以定义多个类(class、object、trait), class和object定义的类名可以一直,如果object的类名和class的类名一样,那么就将object这个类称之为class这个类的"伴生类"。class Test { }class Test2 { }object Test { }object Test...
2019-03-28 21:37:40 1110
原创 Scala(二) 基础语法
一 创建Main类右键src/main/scala -> New -> Scala Class -> 输入名称,Kind选择Object,在类中输入mian会有提示回车就定义了一个main方法的签名Scala对比与一下Java,给人的感觉就是换了一种书写形式而已,Scala使用def关键字来定义方法,就像Javascript使用function关键字来定义函数一样,都是用一...
2019-03-28 20:14:03 745
原创 Scala(一) 简介
一:Scala简介Scala是一种运行在JVM上的一种编程语言(运行在JVM上的编程语言还有Groovy和Kotlin),即最终都会编译成.class文件,Scala编程语言的特点集面向对象函数式编程开发效率高,表达能力强:scala一行代码抵java多行代码哪些框架是使用Scala开发的Spark是使用Scala编程语言开发的。开发Spark程序可以使用Java、Python...
2019-03-28 20:11:00 578
原创 Spring Boot + MyBatis + Phoenix集成示例
1. 初始化数据/usr/local/Cellar/phoenix/apache-phoenix-4.14.1-HBase-1.2-bin/examples/init.sql-- 创建订单CREATE TABLE IF NOT EXISTS tbl_order ( id BIGINT not null primary key, order_code char(20), total_a...
2019-03-20 14:07:06 9609 6
原创 Mac安装Apache Phoenix
一:安装到官网下载和自己实际安装的HBase版本一致的phoenix 版本,我的HBase版本为1.2.9,这里我选择apache-phoenix-4.14.1-HBase-1.2下载并解压到合适的目录下,这里我放在/usr/local/Cellar/下将apache-phoenix-4.14.1-HBase-1.2目录下的phoenix-4.14.1-HBase-1.2-server.ja...
2019-03-20 09:55:26 1409
原创 HBase Shell命令大全
HBase关键名称:Row Key列族 column family单元 Cell时间戳 timestampHBase Shell 是官方提供的一组命令,用于操作HBase。如果配置了HBase的环境变量了,就可以知己在命令行中输入hbase shell 命令进入命令行。hbase shellhelp命令可以通过 help '命名名称'来查看命令行的具体使用查询服务器状态st...
2019-03-18 20:55:18 140544 11
原创 HBase Java API: hbase-client
一:简介hbase-client 是hbase的api二:APIpackage org.apache.hadoop.hbase.client;public class ConnectionFactory { /* * 创建连接 * @param conf hbase属性配置 */ public static Connection createConnection(Configu...
2019-03-12 22:06:48 11141
原创 Mac安装HBase
1. 安装hbasebrew install hbase2. 修改/usr/local/Cellar/hbase/1.2.9/libexec/conf/hbase-env.sh在最后一行增加环境变量,hadoop和hbase的版本号修改成自己实际安装的版本号export HBASE_CLASSPATH=/usr/local/Cellar/hadoop/3.1.1/libexec/etc/...
2019-03-07 11:26:46 2906 7
原创 Mac安装Hadoop
1. ssh免密登录具体配置方法:(1)ssh-keygen -t rsa (一路回车直到完成)(2)cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys(3)chmod og-wx ~/.ssh/authorized_keys然后重启终端,在命令行下输入&a
2019-03-05 16:56:48 15009 1
springboot-fastdfs.zip
2020-08-29
hadoop lib/native
2019-03-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人