自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

润泥的专栏

靡不有初,鲜克有终

  • 博客(5)
  • 收藏
  • 关注

原创 SparkSQL UDF 实现数据转换功能

项目中需要实现一个udf完成一个数据转换的功能,网上的例子都是比较简单的那种,比如字符串变换或者字符串长度统计这种简单功能。我这个稍微复杂一些,需要传入数据字典,字段要和数据字典中的字段进行比对,然后返回数据字典中的一个结果字段。这个很简单的功能花费了我不少的时间,主要是sparksql 的udf 传入list这种复杂的数据的时候,解释会报错。这导致我废了很长时间来解决这个问题。后来发现其实很简单...

2018-04-27 17:41:24 1094

转载 位操作实现加减乘除四则运算

http://blog.csdn.net/itismelzp/article/details/49621741位操作实现加减乘除四则运算1 先来掌握一些常用的位运算操作:(1)等式:-n = ~(n - 1) = ~n + 1(-n等于其各位取反加1);(2)获取整数n的二进制中最后一个1:-n&n 或(~n+1)&n或 ~(n - 1)&n

2017-04-24 00:07:43 464

原创 解决idea用maven创建java项目代码无法编译的问题

通过maven创建一个普通java项目,jdk版本为1.8,如图可以看到这就是一个普通的maven项目,打印helloworld,打开idea的project structure面板,选择Language level 为 java 8运行Hello World程序,发现无法通过编译把Language Level改成java 5,再运行

2017-04-20 11:41:16 17996 2

原创 JAVA基础之注解

Annotation(注解)就是Java提供了一种元程序中的元素关联任何信息和着任何元数据(metadata)的途径和方法。Annotion(注解)是一个接口,程序可以通过反射来获取指定程序元素的Annotion对象,然后通过Annotion对象来获取注解里面的元数据。这是我从网上找到的注解的思维导图其中JAVA 1.5定义了4个标准的元注解(meta-annota

2017-04-17 14:15:26 306

原创 解决idea创建ssm项目找不到mybatis的mapper的xml文件问题

之前搞了有一年多的大数据,web好多东西有点忘记了,最近准备重新看一下,自己用idea建了个项目试试,碰到个问题,后来仔细想了下找到了解决办法,这里记录一下。创建一个maven web工程,项目结构如下就是想实现一个简单的查询功能,把spring mvc、spring 和 mybatis整合起来。部署并启动项目后,总是报一个错误:org.apache.ibati

2017-04-09 17:59:01 19520 7

空空如也

空空如也

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

TA关注的人

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