调皮枫叶

文章
5
资源
0
加入时间
2年10月17天

Spark学习笔记

本文章根据《Spark 快速大数据分析/ Learning Spark: Lightning-fast Data Anakysis》一书整理。1、Spark是什么Spark是一个用来实现快速而通用的集群计算的平台。其一个主要的特点就是能够在内存中进行计算,因此速度更快。原先需要多种不同的分布式平台的场景,包括批处理、迭代算法、交互式查询、流处理,Spark通过在一个统一的框架下支持这些不同

【复盘】数据库空值引发的问题1.背景2.出现的问题3.解决方案4.复盘

1.背景在生产环境中,因涉及到需要对数据库中表某一列设置为空,并且这个字段是varchar,所以想都没想,直接提交SQL到平台上,update xxx set version = "" where id = xx;2.出现的问题代码解析的时候,直接报错了,显示的信息是 空指针,转换异常。3.解决方案查了一下才发现,原来 version = “” 是空字符串,如果想要将列设置为空,需要verison = null4.复盘需要清晰的认识空字符串和空值的区别。在java中 str