虾丸派

烂笔头


  • 首页

  • 标签

  • 分类

  • 归档

  • 关于

  • 书籍

  • 指南

  • 搜索

大数据平台框架常用参数优化

发表于 2019-12-19 | 分类于 大数据技术知识
字数统计 7,825字 | 阅读时长 ≈ 30分钟

本文记录大数据平台框架的一些常用参数,这些参数基本是我见过的或者实际使用过的,我会列出参数的含义以及使用效果,具有一定的参考意义。当然,根据实际的场景不同,参数值并不能随便设置为一样,必须要考虑到实际的情况,否则可能没有效果,或者具有反作用。

会保持更新。

阅读全文 »

解决 jar 包冲突的神器:maven-shade-plugin

发表于 2019-12-01 | 分类于 踩坑系列
字数统计 5,535字 | 阅读时长 ≈ 23分钟

最近因为协助升级相关业务的 sdk,遇到过多次 jar 包冲突的问题,此外自己在业务中升级算法接口的 sdk 时,也遇到过 jar 冲突问题。而且,这种冲突是灾难性的,不要指望通过排除特定包、升级版本、降级版本解决,根本无济于事,还会越来越混乱。

那么,最高效的方法是使用 maven-shade-plugin 插件,只要加上冲突相关的 relocation 配置,变更包名,即可迅速化解冲突的问题。

阅读全文 »

Spark 项目依赖冲突问题总结

发表于 2019-11-29 | 分类于 踩坑系列
字数统计 4,072字 | 阅读时长 ≈ 19分钟

今天遇到一个常见的依赖冲突问题,在一个 Spark 项目中,引用了多个其它项目的公共包【例如公共 elt 模块、算法模块】,在提交运行 Spark 任务时,由于依赖冲突而失败,高低版本无法兼容。

本文记录问题解决过程以及经验总结,重要开发环境说明:Spark v1.6、es-hadoop v5.6.8、kafka v0.9.x 。

阅读全文 »

使用海龟绘图绘制一些植物

发表于 2019-11-02 | 分类于 知识改变生活
字数统计 3,544字 | 阅读时长 ≈ 15分钟

在 2019 年 10 月 1 日的时候,我尝试使用海龟绘图绘制了一面五星红旗,参考我的另外一篇博文:使用海龟绘图绘制一面五星红旗 ,我觉得挺好玩的,还想进一步了解一下相关知识。后来,我又探索了一些绘图内容,发现可以绘制一些植物,例如树木、花草,核心就是要定义好绘制曲线。本文记录几个常见的植物:樱花树、火树银花、玫瑰花。

阅读全文 »

重装系统后软件环境清单

发表于 2019-10-24 | 分类于 随笔
字数统计 975字 | 阅读时长 ≈ 4分钟

最近又重装电脑系统了,Windows 10,需要搞很多开发工具的初始化,整个流程操作下来感觉挺麻烦的,而且显得很混乱。因此,我整理这一份文档,把基础环境的安装过程记录下来,需要安装哪些工具、配置哪些参数,都一一列举,为以后的重装系统做指导,同时也给部分读者参考。

以后如果有新增内容会持续补充。

阅读全文 »

HBase 错误:The node hbase is not in ZooKeeper

发表于 2019-10-19 | 分类于 踩坑系列
字数统计 2,081字 | 阅读时长 ≈ 10分钟

使用 phoenix 向 HBase 中导入数据,使用的是 phoenix 自带的脚本 psql.py,结果报错:

1
19/10/18 11:47:29 ERROR client.ConnectionManager$HConnectionImplementation: The node /hbase is not in ZooKeeper. It should have been written by the master. Check the value configured in 'zookeeper.znode.parent'. There could be a mismatch with the one configured in the master.

看起来是 ZooKeeper 环境有问题,本文记录解决过程。

本文开发环境基于 HBase v1.1.2、phoenix v4.2.0 。

阅读全文 »

HBase 错误:NotServingRegionException

发表于 2019-10-12 | 分类于 大数据技术知识
字数统计 1,826字 | 阅读时长 ≈ 10分钟

在使用 SparkStreaming 程序处理数据,结果写入 HBase 时,遇到异常 NotServingRegionException,只是突然出现一次,平时正常,怀疑是和开发环境有关,本文记录查找问题的过程。本文中涉及的开发环境为 HBase v1.1.2。

阅读全文 »

Git 异常之 Unlink of file

发表于 2019-10-08 | 分类于 基础技术知识
字数统计 957字 | 阅读时长 ≈ 4分钟

在使用 Git 的时候,出现错误:

1
Unlink of file '.git/objects/pack/pack-xx.idx' failed. Should I try again? (y/n)

连续出现几十次,看起来像是 Git 在操作索引文件时被拒绝了,可能是文件权限问题,或者文件被占用。

本文内容中涉及的 Git 版本为:2.18.0.windows.1,操作系统为:Windows 7x64。

阅读全文 »

使用海龟绘图绘制一面五星红旗

发表于 2019-10-01 | 分类于 知识改变生活
字数统计 1,053字 | 阅读时长 ≈ 4分钟

今天是国庆节,中国正在举行建国七十周年大阅兵,很多人都在观看,我在家里也看了直播片段。在刷微博的过程中,无意中看到有人在介绍 海龟绘图 这个 Python 库,可以非常方便地绘制各种图形,其中有人提到可以绘制出一面五星红旗。

后来我查了一下,的确是可以,难度不大,只要理解基本的绘制流程即可,于是我尝试了一下,并成功绘制出一面五星红旗。本文记录过程,开发环境基于 Python v3.8、Windows 10 x64。

阅读全文 »

HBase 错误之 NoClassDefFoundError:ProtobufUtil

发表于 2019-09-30 | 分类于 大数据技术知识
字数统计 3,200字 | 阅读时长 ≈ 18分钟

背景说明:通过 dubbo 部署一个服务,服务中的业务逻辑会查询 HBase 表的数据,但是 dubbo 服务在初始化注册时,HBase 初始化的过程中会报错:

1
java.lang.NoClassDefFoundError: Could not initialize class org.apache.hadoop.hbase.protobuf.ProtobufUtil

本文涉及的开发环境,基于 HBase v1.1.2、Zookeeper v3.4.6、dubbo v2.8.4、Hadoop v2.7.1。

阅读全文 »
123…15
虾丸派

虾丸派

记录知识 | 分享技术

144 日志
13 分类
294 标签
RSS
GitHub 微博 E-Mail
Creative Commons
友情链接
  • GitHub
  • Weibo
  • 虾丸派
  • playpi
  • 廖雪峰
  • 阮一峰
  • travis-ci
  • Vultr
© 2016–2021 | 虾丸派 | 全站字数统计 326.3k 字
由 Hexo 强力驱动
|
主题 NexT.Mist| 总访问量 次 | 总访客 人
0%