- 博客(18)
- 资源 (3)
- 收藏
- 关注
原创 chrome ie edge firefox 浏览器支持css3 html5情况
chrome ie edge firefox 浏览器支持css3 html5情况
2022-06-08 10:59:21
310
原创 H2 类型转换函数
第一种CAST(NAME AS INT);CAST(65535 AS BINARY);CAST(CAST(‘FFFF’ AS BINARY) AS INT);CAST(TIMESTAMP ‘2010-01-01 10:40:00.123456’ AS TIME(6))第二种将字符型转换为整型CONVERT(NAME, INT)CONVERT(NAME, long)附上h2数据库函数大全链接http://h2database.com/html/functions.html...
2021-10-19 18:01:01
901
原创 PostgreSql数组使用:下标取值,数组字符串互转,数组追加,where查找
在Postgre种支持数组,功能比较强大,如下示例。select array[1,2,3] ,--初始化一个整形数组 array['zs1','zs2','zs3'] ,--字符型数组 array_append(array['zs1','zs2','zs3'],'zs4'), --数组追加 (array['zs1','zs2','zs3'])[3],--下标取数组值,下标从1开始 array_to_string(array['zs1','zs2','zs3'],','),--数组转字符串拼接,逗号
2021-03-26 15:10:54
5099
原创 Spark、Flink读取HDFS文件
要读取文件的HDFS路径信息如下图Spark读取HDFS文件代码示例如下package demoimport org.apache.spark.rdd.RDDimport org.apache.spark.{SparkConf, SparkContext}object _00wcHDFS { def main(args: Array[String]): Unit = { val conf: SparkConf = new SparkConf conf.setMaster("
2021-02-03 10:22:37
2083
原创 Hive 列转行结果返回多列lateral view explode
示例一hivesql查询最终只返回一列,则直接调用exploded就行。但结果返回多列时就需要使用到lateral view explode。示例如下,可以直接执行with user_view as ( --构造虚拟表 select 'zhang san' name,'高级' level, 12 num,'爬山,跳舞,看书'favs union all select 'li si', '中级',15,'看电视,跳舞' union all select 'wang wu','初级',34,'
2021-01-27 19:22:40
845
原创 Spark sql自定义函数UDF,处理column值
spark自定义函数UDF,处理DataFrame中列值,并返回新列。如果只是修改列值,在withColumn(“newName”,f=>col),将将列newName替换为原始名称即可。import org.apache.spark.sql.{DataFrame, SparkSession}import org.apache.spark.sql.functions._object TestSql { def main(args: Array[String]): Unit = {
2021-01-27 11:35:27
1399
原创 Spark Sql DataFrame修改查询结果列值column value
Scala中更改Spark Sql DataFrame中列值,使用.withColumn()函数。withColumn()也可以对列进行重命名,类似函数有withColumns()。示例如下import org.apache.spark.sql.{DataFrame, SparkSession}import org.apache.spark.sql.functions._object TestSql { def main(args: Array[String]): Unit = { v
2021-01-27 11:13:03
2221
原创 scala中yield使用
定义一般scala中yield和for循环一起使用,基于原始集合返回一个新可迭代集合,官方文档说明如下Using yield after for is the “secret sauce” that says, “I want to yield a new collection from the existing collection that I’m iterating over in the for-expression, using the algorithm shown.”使用 val
2021-01-19 17:40:57
1719
Java反射调用工具类
个人封装的反射调用工具类,感觉比较完整了。包含如下几个功能的方法1、反射调用静态不含参方法(不需要实例化对象)2、反射调用不含参方法(需要实例化对象)3、反射调用含参实例化方法注意事项:1、动态调用方法时,注意基础数据类型的转换2、动态调用方法时,注意传入参数是对象数组3、调用的类需要和工具类在同一个包下 工具类import java.lang.re...
2017-05-03 09:50:40
502
java操作Access数据库文件工具类
自己封装的java读取Access数据库文件的工具类,样例数据查看器等在附件中package show;import java.sql.Connection;import java.sql.DatabaseMetaData;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.R...
2017-03-29 11:07:03
614
原创 KETTLE 转换步骤信息统计( Output Steps Metrics )使用
kettle中 转换步骤信息统计使用方法1、将此组件直接拖入转换,不需要其他步骤连接到它。2、手工填写需要监控的步骤名称 3、可以将获取到的步骤统计信息输出到文件,或者数据库表中。...
2016-04-27 10:25:35
1944
原创 spring mvc 注解@RequestParam
在SpringMVC后台控制层获取参数的方式主要有两种,一种是request.getParameter("name"),另外一种是用注解@RequestParam直接获取。这里主要讲这个注解 一、基本使用,获取提交的参数 后端代码: Java代码 @RequestMapping("testRequestParam") public String fil...
2016-04-10 11:10:21
105
原创 Oracle中rollup,cube,grouping sets在group by中的不同作用
本文通过实例操作向大家介绍Oracle中有关group by 的rollup、cube、grouping sets。 先来看下emp表的基本结构及表中的数据。SQL> desc emp; 名称 是否为空? 类型 ----------------------------------------- ---
2012-09-28 21:04:12
423
KB2553549,KB2577795(No buffer space available 问题)
2022-05-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人