scala
文章平均质量分 80
Carltmf
这个作者很懒,什么都没留下…
展开
-
scala小工具:读取EXCEL自动生成初始化语句
背景: 数仓项目中经常遇到业务手工发数据,然后要求补录数据的情况。每次通过excel拉取费时费力,使用小工具提高效率语言: scalamaven依赖:<!-- https://mvnrepository.com/artifact/org.apache.poi/poi --><dependency> <gr...原创 2020-02-24 20:51:58 · 327 阅读 · 0 评论 -
scala小工具:自动生成跑批文件
背景: 由于数仓项目中经常需要手工跑批补历史数据,通过excel手工拉取每次都要写函数不太方便,通过小工具生成,省时省力。语言: scala脚本:import scala.io.StdInimport java.time.format.DateTimeFormatterimport java.time.LocalDate._import ...原创 2020-02-23 10:43:10 · 531 阅读 · 0 评论 -
kafka producer和consumer的scala实现
依赖:<dependency> <groupId>org.apache.spark</groupId> <artifactId>spark-core_2.11</artifactId> <version>2.4.4</version></dependency>Prod...原创 2019-10-13 22:28:25 · 512 阅读 · 0 评论 -
scala使用Gson和FastJson解析JSON
kafka传过来的数据好多都是JSON格式,需要对其解析,抽取出应用需要的数据。Gson和FastJson是两个不错的解析工具,以后可能经常会使用到,记录一下,防止以后遗忘。Maven依赖:<!-- https://mvnrepository.com/artifact/com.google.code.gson/gson --> <dependency> ...原创 2018-10-21 10:32:53 · 3632 阅读 · 0 评论 -
scala操作虚拟机的Redis
Redis安装1.确保linux系统以及安装了gcc和tcl,若没有可以使用yum指令安装:yum install gcc和yum install tcl2.为防止防火墙导致连接问题,关闭防火墙停止使用firewall>systemctl stop firewalld.service #停止firewall禁止在开机启动>systemctl disable fir...转载 2019-04-04 20:32:51 · 219 阅读 · 0 评论 -
Log4j报错:Failed to load class "org.slf4j.impl.StaticLoggerBinder
原因: slf4j的版本和log4j的版本不匹配。解决办法: 1.登陆该maven库网站: https://mvnrepository.com/search?q=slf4j 2.搜索slf4j,选择SLF4J LOG4J 12 Binding进入,选择你的版本进入3.查找slf4j版本对应的log4j版本4.修改Mave...原创 2019-04-09 23:05:05 · 375 阅读 · 0 评论