- 博客(94)
- 收藏
- 关注
原创 Scala基础教程--20--Akka
1. 理解Akka并发编程框架简介2. 掌握Akka入门案例3. 掌握Akka定时任务代码实现4. 掌握两个进程间通信的案例5. 掌握简易版spark通信框架案例
2022-06-30 14:19:20 1018 1
原创 Scala基础教程--18--集合(二)
1. 掌握Iterable集合相关内容.2. 掌握Seq集合相关内容.3. 掌握Set集合相关内容.4. 掌握Map集合相关内容.5. 掌握统计字符个数案例.
2022-06-30 14:10:45 427
原创 Scala基础教程--16--泛型
1. 掌握泛型方法, 类, 特质的用法2. 了解泛型上下界相关内容3. 了解协变, 逆变, 非变的用法4. 掌握列表去重排序案例
2022-06-30 14:05:10 267
原创 Scala基础教程--13--函数进阶
1. 掌握作为值的函数及匿名函数的用法2. 了解柯里化的用法3. 掌握闭包及控制抽象的用法4. 掌握计算器案例
2022-06-30 11:20:28 154
原创 Scala基础教程--10--模式匹配与正则表达
1. 掌握模式匹配相关内容2. 掌握option类型及偏函数的用法3. 掌握异常处理的用法4. 理解正则表达式的运用5. 理解提取器的用法6. 掌握随机职业案例
2022-06-13 18:39:50 761
原创 Scala基础教程--09--包的理解与样例类的使用
Scala基础教程–09–包的理解与样例类的使用章节目标理解包的相关内容掌握样例类, 样例对象的使用掌握计算器案例1. 包实际开发中, 我们肯定会遇到同名的类, 例如: 两个Person类. 那在不改变类名的情况下, 如何区分它们呢?这就要使用到包(package)了.1.1 简介包就是文件夹, 用关键字package修饰, 它可以区分重名类, 且功能相似的代码可以放到同一个包中, 便于我们维护和管理代码.注意:编写Scala源代码时, 包名和源码所在的目录结构可以不一致.
2022-05-06 10:47:57 440
原创 Scala基础教程--08--trait
Scala基础教程–08–trait章节目标能够使用trait独立完成适配器, 模板方法, 职责链设计模式能够独立叙述trait的构造机制能够了解trait继承class的写法能够独立完成程序员案例1. 特质入门1.1 概述有些时候, 我们会遇到一些特定的需求, 即: 在不影响当前继承体系的情况下, 对某些类(或者某些对象)的功能进行加强, 例如: 有猴子类和大象类, 它们都有姓名, 年龄, 以及吃的功能, 但是部分的猴子经过马戏团的训练后, 学会了骑独轮车. 那骑独轮车这个功能就不能
2022-05-06 10:19:52 266
原创 Scala基础教程--06--类与对象的详解
1.类和对象介绍 2.初始化及定义访问成员 3.访问权限修饰符 4. 类的构造器5.单例对象 6.main方法 7.伴生对象 8.定义工具类
2022-05-05 20:20:48 528
原创 算法题-- 02--Python解法
算法题-- 01–Python解法1. 买蛋糕小团的蛋糕铺长期霸占着美团APP中“蛋糕奶茶”栏目的首位,因此总会吸引各路食客前来探店。小团一天最多可以烤n个蛋糕,每个蛋糕有一个正整数的重量。早上,糕点铺已经做好了m个蛋糕。现在,有一个顾客要来买两个蛋糕,他希望买这一天糕点铺烤好的最重的和最轻的蛋糕,并且希望这两个蛋糕的重量恰好为a和b。剩余的n-m个蛋糕可以现烤,请问小团能否满足他的要求?输入描述:输入包含多组数据,每组数据两行。每组数据的第一行包含4个整数,n,m,a,b,空格隔开。这里
2022-05-02 15:35:07 403
原创 Hbase高手之路 -- 第七章 -- HBase和Phoenix(全文检索)整合
1.phoneix的简介与安装 2.phoneix的使用 3.hbase命名空间 4.列簇设计和版本设计5.数据压缩 6.ROWKEY设计原则 7.Phoneix视图 8.二级索引
2022-05-02 15:12:22 2366
原创 Hbase高手之路 -- 第七章 -- HBase和Hive(类sql)的整合
1.hive远程模式安装 2.hive的启动 3.hive与hbase建立关联
2022-05-01 19:56:25 1872
原创 Hbase高手之路 -- 第六章 -- HBase的高可用搭建
Hbase高手之路 – 第六章 – HBase的高可用搭建hbase集群如果只有一个master,一旦master出现故障,将导致整个集群出现故障,所以在世界的生产环境中,需要搭建hbase的高可用。一、 hbase高可用简介就是让HMaster的高可用,需要再选择一个或多个节点也作用HMaster,其中只有一个HMaster为active,其他的为backupmaster二、 搭建hbase高可用1. 创建backup-masters文件在hbase的conf文件夹中创建一个backup-ma
2022-05-01 17:53:55 1420
原创 Hbase高手之路 -- 第五章 -- HBase的Java API编程
Hbase的java API操作: 1.创建表 2.删除表 3.插入数据 4.查看数据 5.导入数据 6.导出数据
2022-04-30 19:51:51 3681
原创 Hbase高手之路 -- 第四章 -- HBase Shell
命令汇总--基本操作--数据操作--数据导入--计数操作--扫描操作--过滤器--INCR--shell管理操作
2022-04-29 15:18:45 745
原创 Hbase高手之路 -- 第三章 -- HBase原理核数据模型
Hbase高手之路 – 第三章 – HBase原理核数据模型一、 概述在HBase中,数据存储在行和列的表中,可以把表看作是多个维度的Map(k-v)结构Rowkey 列簇1(column family 1)列簇2(cf2)1001 列名1 列名2 列名3 列名4 列名5KeyValuerowkey1001Cf1列1=>值1列2=>值2列3=>值3Cf2列1=>值1列2=>值2二、 术语
2022-04-28 10:35:16 175
原创 Hbase高手之路 -- 第二章 -- HBase集群的搭建
Hbase高手之路 – 第二章 – HBase集群的搭建一、 下载并安装1. 下载安装包2. 上传服务器3. 解压tar -zxvf hbase-2.4.10-bin.tar.gz -C ../servers/4. 配置环境变量5. 使环境变量起作用6. 测试7. 修改HBase的配置文件1) 修改hbase-env.sh修改jdk的路径修改不使用hbase自己的zookeeper,而使用外部的zookeeper2) 修改hbase-site.xml
2022-04-28 09:42:38 1707
原创 Hbase高手之路 -- 第一章 -- Hbase简介
hadoop简介, Hbase与NoSQL,Hbase应用场景,Hbase发展历程,Hbase特点, RDBMS与HBase的对比, HDFS对比HBase,Hive对比Hbase
2022-04-28 08:31:56 365
原创 Java基础教程-12-单元测试
Java基础教程-12-单元测试1. Junit单元测试• 测试分类: – 黑盒测试:不需要写代码,给输入值,看程序是否能够输出期望的值。 – 白盒测试:需要写代码的。关注程序具体的执行流程。1.1 Junit介绍Junit是一个Java语言的单元测试框架,属于白盒测试,简单理解为可以用于取代java的main方法。Junit属于第三方工具,需要导入jar包后使用。1.2 Junit的使用编写测试类,简单理解Junit可以用于取代java的main方法在测试类方法上添加注解@Tes
2022-04-09 15:35:50 791
原创 Java基础教程-09-IO流
Java基础教程-09-IO流1. 异常1.1 概述观察如下的代码, 看有无问题:int a = 10;int b = 0;System.out.println(a / b);我们发现, 上述代码的第3行会报错, 即: 算术运算异常, 因为除数是不能为零的. 而在我们编写程序的时候, 可能会有很多的问题存在, 为了将来方便的表示这些问题的原因, 类型, 位置, Java就提供了异常对象供我们使用. 即: Java中的异常指的是程序出现不正常的情况.1.2 异常的体系结构假设电脑键盘不灵了
2022-04-07 21:06:13 125
原创 Java基础教程-08-集合(下)
Set集合简介 -- Map集合入门 -- Map集合的案例 -- Collections集合 -- 斗地主案例 -- Lambda表达式
2022-04-07 16:21:09 387
原创 Java基础教程-06-常用API
API简介 -- Object类简介 -- String类简介 -- StringBuilder类简介 -- 冒泡排序 -- Arrays类简介 -- 包装类简介 -- Date类简介
2022-04-06 02:07:23 634
原创 Java基础教程-05-面向对象
Java基础教程-05-面向对象1. 面向过程和面向对象解释2.封装.继承.多态的介绍3.final,,static的介绍4.抽象类,接口的介绍
2022-04-05 21:41:55 1605
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人