自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 大数据开发面试题:顺时针打印矩阵

输入一个矩阵,按照从外向里以顺时针的顺序依次打印出每一个数字示例:输入matrix = {{1,2,3},{4,5,6},{7,8,9},{10,11,12}}输出 1 2 3 6 9 12 11 10 7 4 5 81, 2, 34, 5, 67, 8, 910,11,12思考的要点:1、矩阵路径为:向右,向下,向左,向上2、找到规律:当一个圈走完后,下一个圈的起始位始终是(n,n),横坐标与纵坐标一致3、只有当起始位处于行或者列的左上角,才有机会往右走

2020-06-05 18:26:16 159

原创 大数据开发面试题:数组的和至少为K。

Q:返回数组A的最短的非空连续子数组的长度,且该子数组的和至少为K,如果不存在这样的非空子数组,则返回 -1。示例1:输入:A = [1], K = 1输出:1示例1:输入:A = [1,2], K = 4输出:-1示例1:输入:A = [2,-1,5], K = 6输出:3我的逻辑首先提炼要点:1、返回最短的连续子数组2、子数组的和>=K抽象需求:窗口代码示例//返回A的最短的非空连续子数组的长度,该数组的和至少为K。如果

2020-06-04 17:54:25 160

原创 Apache Griffin docker版部署流程(自定义数据源)

Apache Griffin docker版部署流程下载镜像docker pull apachegriffin/griffin_spark2:0.3.0docker pull apachegriffin/elasticsearch在喜欢的目录下创建docker的配置文件griffin-compose-batch.ymlgriffin: image: apachegriffin/griffin_spark2:0.3.0 # 下载的镜像名称 hostname: gr...

2020-05-12 10:08:20 1871 5

原创 Kafka常用命令汇集

在这里记录一下我常用的kafka命令创建topic:bin/kafka-topics.sh --create --zookeeper localhost:2181 --replication-factor 1 --partitions 1 --topic test展示topicbin/kafka-topics.sh --list --zookeeper localhost:2181...

2019-04-10 11:15:38 144

转载 Kafka中bootstrap-server、broker-list和zookeeper的区别

参考 Kafka bootstrap-servers vs zookeeper in kafka-console-consumer  中说建议使用新版的 --bootstrap-server Kafka专业术语,参考 Apache kafka 工作原理介绍Broker:Kafka 集群包含一个或多个服务器,这种服务器被称为 broker。Topic:每条发布到 Kafka 集群的消...

2018-07-20 12:15:45 6418

转载 技能get之——Confluent(二)

Confluent Rest 操作命令及过程:    rest proxy支持avro、json、binary数据格式,本文以avro、json格式为例进行实战。 查看当前topics:curl http://10.205.51.50:8082/topics        查看集群的brokers:curl http://10.205.51.50:8082/bro...

2018-07-19 11:59:06 580

原创 技能get之——Confluent(一)

Confluent是什么? 当时开发出 Apache Kafka 实时信息列队技术的团队成员有个三人小组出来创业,基于这项技术 Jay Kreps 带头创立了新公司Confluent,致力于为各行各业的公司提供实时数处理服务解决方案。Confluent Platform 是一个流数据平台,能够组织管理来自不同数据源的数据,拥有稳定高效的系统。它不仅提供数据传输的系统, 还提供所有的工具...

2018-07-19 11:53:00 2022

原创 关于Anaconda-Python的安装与配置

安装Pycharm去官网下载,傻瓜式安装,不做解释。安装Anaconda-navigator这个安装包是同事给我的,也是相当于傻瓜式安装,在这里不做解释。Anaconda闪退解决 点击 Anaconda-navigator 的图标后,图表会出现几秒(initializing),然后就退出,是因为权限不足:删除个人目录下的 .continuum 文件夹就行了(这是一个隐...

2018-07-05 16:02:14 1878

转载 Mac生成ssh key

1.检查是否已经存在SSH keys打开终端,输入命令$ ls -al ~/.ssh如果已存在,则结果会列出目录文件列表,则进入第3步。. .. id_rsa id_rsa.pub如果不存在,则结果如下,则进入第2步。# ls: /Users/hony/.ssh: No such file or directory2.生成SSH Keys在终端中输入以下命令,...

2018-07-04 18:33:33 1744

空空如也

空空如也

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

TA关注的人

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