![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
好记性不如蓝笔头
一只小可爱ovo
我是一只小丫小菜鸡
展开
-
EasyExcel导出
参考文档 ლ(°◕‵ƹ′◕ლ)参考文档 ლ(°◕‵ƹ′◕ლ)参考文档 ლ(°◕‵ƹ′◕ლ)1.引入依赖 pom <!-- 避免跟apache引入的依赖冲突,可以排除 --> <dependency> <groupId>com.alibaba</groupId> <artifactId>easyexcel</artifactId> <version>2.2.5</v原创 2021-02-01 11:05:10 · 473 阅读 · 0 评论 -
spring boot使用配置文件生成逆向工程
spring boot使用配置文件生成逆向工程(实体类)配置文件名generatorConfig.xml<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN" "http://mybatis.org/dtd/mybatis-generator-confi原创 2020-09-15 11:41:55 · 223 阅读 · 0 评论 -
在postgresql中把数据组装成对象
pgsql 多列转一列 row()row(列名,列名,...) pgsql 转对象(json) row_to_json()row_to_json(row(列名,列名,...)) pgsql 聚合 一列多行转成一行 array_agg()array_agg(row_to_json(row(列名,列名,...))) pgsql 把数组转json array_to_json()array_to_json(array_agg(row_原创 2020-07-29 18:14:44 · 482 阅读 · 0 评论 -
横向统计转换成纵向统计(行转列)
处理之前的数据name course score仙气 数学 100仙气 语文 96飘飘 语文 97飘飘 数学 98处理之后的数据name chinese math other仙气 96 100 飘飘 97 98 SQLSELECT name, string_agg((case when course= '语文' then score end),'') as Chinese, string_agg((case when course= '数学' then score en原创 2020-07-29 16:55:17 · 361 阅读 · 0 评论 -
docker安装sonarqube
原文链接ლ(°◕‵ƹ′◕ლ)https://www.cnblogs.com/xuxiaobai13/p/12930099.htmlsonarqube基于本地服务和mvn命令进行的代码分析,并将分析结果推送到sonar服务器中docker pull postgres 拉取数据库docker pull sonarqube 拉取sonarqube启动postgres容器并创建sonar用户docker run --name db -p 5432:5432 -e POSTGRES_USER=son原创 2020-07-27 17:01:52 · 193 阅读 · 0 评论 -
spring mvc获取header(请求头)
原文链接 ლ(°◕‵ƹ′◕ლ)两种方法:1.在方法参数中加入@RequestHeader2.在类级别注入HttpServletRequest建议使用第二种方法,这样可避免每个方法都加入HttpHeaders参数@Controller@RequestMapping("/hello")public class HelloController { @Autowired private HttpServletRequest request; @RequestMapping(value="/pr原创 2020-07-29 17:22:27 · 1490 阅读 · 0 评论 -
SpringMVC 返回实体对象时屏蔽某些属性
SpringMVC 返回实体对象时屏蔽某些属性在需要屏蔽的字段上加上此注解,返回到前端的时候就看不到这个字段了import com.fasterxml.jackson.annotation.JsonIgnore;@JsonIgnore原创 2020-07-17 14:51:58 · 640 阅读 · 0 评论 -
POI操作Excel表格问题(XSSFWorkbook)
POI操作Excel表格问题(XSSFWorkbook)来源XSSFWorkbook 一个sheet导出的数量是几十万乃至100万HSSFWorkbook 一个sheet导出的数量是10万左右二者的区别就是 sheet 导出的数量不同pom依赖1.保持各个jar包版本一致2.保证接口都是同一类型,比如不允许XSSF乱入HSSF<dependency> <groupId>org.apache.poi</groupId> <art原创 2020-07-08 15:19:38 · 412 阅读 · 0 评论 -
stream流简单用法
链接 public class Student {int id;String name;String sex;float height;}public static void main(String[] args){ Student stuA = new Student(1, "A", "M", 184); Student stuB = new Student(2, "B", "G", 163); Student stuC = new Student(3, "C",原创 2020-07-29 17:02:11 · 361 阅读 · 0 评论 -
JVM 初学 堆,栈,方法区
JVM 内存初学 (堆(heap)、栈(stack)和方法区(method) )来源<~ 摸我哦JAVA的JVM的内存可分为3个区:堆(heap)、栈(stack)和方法区(method)堆区:1.存储的全部是对象,每个对象都包含一个与之对应的class的信息。(class的目的是得到操作指令)2.jvm只有一个堆区(heap)被所有线程共享,堆中不存放基本类型和对象引用,只存放对象本身栈区:1.每个线程包含一个栈区,栈中只保存基础数据类型的对象和自定义对象的引用(不是对象),对象都存放原创 2020-07-29 17:29:02 · 92 阅读 · 0 评论 -
好记性不如蓝笔头
萌萌哒~Postgresql去重函数distinct https://blog.csdn.net/Tastill/article/details/80005901PostgreSQL按照某一字段去重,并显示其他字段信息 https://blog.csdn.net/hsz2568952354/article/details/89452752select distinct on(字段) * from 表pgsql先分组后排序 row_number() over(原创 2020-06-22 14:27:57 · 161 阅读 · 0 评论