- 博客(17)
- 问答 (1)
- 收藏
- 关注
原创 mybatis-plus在oracle上主键id无法自增长
声明-版本3.41.加个配置bean @Bean public IKeyGenerator keygenerator(){ return new OracleKeyGenerator(); }2.添加生成策略2.1全局配置mybatis-plus.global-config.db-config.id-type: ASSIGN_ID2.2局部配置@Data@NoArgsConstructor@AllArgsConstructorpublic cla
2021-08-10 18:19:17
559
1
原创 mybatis-plus在oracle限制查询条数
开始以为是limit,但是在oracle里不是这样的,而是用rownum,在mybatis-plus下可以在Wrapper后添加.le(“rownum”, 数量),le是小于等于的意思
2021-07-28 15:26:28
5286
5
原创 mybatis在oracle数据库下模糊查询参数个数无效
在oracle下concat函数只支持两个参数,所以将concat(’%’,#{xxxx},’%’)改成concat(’%’,concat(#{xxx},’%’))即可
2021-07-28 15:21:22
405
原创 mybatis-plus 返回map大小写问题
这样不行select VALUE as value,TYPE as type from *;这样子才行select VALUE as “value”,TYPE as “type” from *;
2021-07-19 14:34:31
1233
原创 mybatis-plus返回map空字段无法显示解决方案
在配置文件中加上mybatis-plus.configuration.call-setters-on-nulls=true即可
2021-07-17 13:34:34
701
原创 Spark 机器学习之Kmeans算法实践
数据格式说明id为出租车司机id,tid,lat为经纬度,time是时间(HHmmss)目标通过Kmean探索不同地区接客最多的时间实践代码import org.apache.spark.ml.clustering.KMeansimport org.apache.spark.ml.feature.VectorAssemblerimport org.apache.spark.ml.linalgimport org.apache.spark.rdd.RDDimport org.apache.s
2021-05-21 17:01:19
722
原创 python-小学生都可以看懂的排序算法
冒泡排序-时间复杂度O(n**2)def bubbLe_sort(L): Le = len(L) if Le <= 1: return for i in range(Le - 1): for j in range(Le - i - 1): if L[j] > L[j + 1]: L[j], L[j + 1] = L[j + 1], L[j]if __name__ == '__m
2021-05-21 16:48:59
336
原创 Spark数据清洗案例
读完本篇你将收获如何利用spark读取csv文件,并设置灵活的参数spark dataframe和rdd的转换spark 如何写到mysql内熟悉java正则熟悉日期类spark 常见算子查看原数据格式(51job上的数据)job_id,job_name,job_price,job_url,job_time,job_place,job_edu,job_exp,job_well,company_name,company_type,company_mag,company_genre1311
2021-04-20 21:24:47
5843
4
原创 mapreduce清洗实战
mapreduce清洗json案例目标:去重去空,清洗不符合规则的数据以及数据格式转换(num-numk·num薪转换成numk·12薪,数据只取第一个num-保留小数点后两位,如20-30k·18薪就转换成了37.50)#编写mappublic class LiePingMapper extends Mapper<LongWritable, Text, Text, NullWritable> { private static Text text =new Text();
2020-09-25 00:25:50
1081
原创 scala编写flink流处理wordcount案例
flink实时流处理案例添加依赖编写程序为程序添加参数host,port本机cmd开启相对应的端口(window得提前安装nc 命令)运行程序,在cmd上随便打,控制台可实时计算统计添加依赖 <!-- https://mvnrepository.com/artifact/org.apache.flink/flink-streaming-scala --> <dependency> <groupId>org.apac
2020-09-03 09:50:52
524
原创 scala编写flink批处理wordcount案例
flink wordcount添加maven依赖编写程序结果添加maven依赖 <!-- https://mvnrepository.com/artifact/org.apache.flink/flink-streaming-scala --> <dependency> <groupId>org.apache.flink</groupId> <artifactId>f
2020-09-03 00:00:37
261
原创 scala编写spark wordcount流程
scala编写spark wordcount完整流程下载scala( [官网链接](https://www.scala-lang.org/download/2.12.12.html))IDEA安装scala插件(社区版)配置Scala SDK位置编写spark wordcount(需对scala语法有一定的了解)下载scala( 官网链接)滑到底部选择所需版本(我这里选的是2.12-window)IDEA安装scala插件(社区版)配置Scala SDK位置安装scala插件后可以new一个m
2020-09-02 12:33:36
641
原创 链表之虚拟头结点-leetcode移除链表元素~
链表-leetcode移除链表元素题目大意解决马上去做题目大意删除链表中等于给定值 val 的所有节点。示例:输入: 1->2->6->3->4->5->6, val = 6输出: 1->2->3->4->5解决/** * Definition for singly-linked list. * public class ListNode { * int val; * ListNode next; *
2020-08-29 18:04:20
138
原创 leetcode-有效的括号~
栈的应用-leetcode有效的括号题目大意解决马上去做.题目大意给定一个只包括 '(',')','{','}','[',']' 的字符串,判断字符串是否有效。有效字符串需满足:左括号必须用相同类型的右括号闭合。左括号必须以正确的顺序闭合。注意空字符串可被认为是有效字符串。示例 1:输入: "()"输出: true示例 2:输入: "()[]{}"输出: true示例 3:输入: "(]"输出: false示例 4:输入: "([)]"输出: false
2020-08-28 10:41:30
143
空空如也
有最近学spark ml滴人不
2021-04-20
TA创建的收藏夹 TA关注的收藏夹
TA关注的人