自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 收藏
  • 关注

原创 pdf 浏览器查看

ApiOperation(value = "pdf查看", notes = "pdf查看")

2024-04-22 10:33:10 241

原创 idea 旧版本@Data失效

file -----Settings------Plugins----Marketplace(在这里找lombok)------出来lombok点击安装即可。@Data注解不生效,到最后代码中被省略的get(),set(),toString()方法,不生效。导入新项目到idea中,启动代码报错。1.安装lombok。

2023-08-16 17:16:27 1447

原创 使用mysql命令(例如source)模式导入sql文件,出现no connection. trying to reconnect

no connection. trying to reconnect

2023-05-12 10:56:29 955

原创 当大量的执行语句,例如插入语句的sql文件执行的时候,在工具执行失败,可以用mysql的source命令进行语句执行

mysql的source命令,进行数据库语句执行

2023-05-12 10:48:43 151

原创 java 8 Stream 对数据进行过滤

java 8 Stream 对数据进行过滤

2023-03-17 11:48:25 703

原创 判断配置属性是否存在,如果存在进行读取数据,如果不存在进行忽略

判断配置属性是否存在,如果存在进行读取数据,如果不存在进行忽略

2023-03-02 16:19:40 172

原创 Execl 导出出现org/apache/poi/POIXMLTypeLoader

Execl 导出出现org/apache/poi/POIXMLTypeLoader

2023-02-23 11:02:00 759

原创 IDEA gradle项目出现java.lang.OutOfMemoryError: GC overhead limit exceeded 之类的错误

IDEA gradle项目出现java.lang.OutOfMemoryError: GC overhead limit exceeded

2023-02-23 10:56:38 584

原创 达梦查询计算百分比数据为零

达梦查询计算百分比数据为零

2022-12-15 14:44:04 1016

原创 达梦将时间转换为需要的显示格式

达梦将时间转换为需要的显示格式

2022-11-16 14:59:40 7140 3

原创 mysql的if()转换达梦

mysql的if()转换达梦

2022-11-16 14:41:41 2875

原创 Mybatis判断是否包含某个字符串

Mybatis判断是否包含某个字符串

2022-07-11 15:03:32 7056

原创 查询的数据根据不同的时间段进行分组,例如根据年、月、日、时、分、秒

查询的数据根据不同的时间段进行分组,例如根据年、月、日、时、分、秒

2022-06-24 18:37:15 248

原创 mybatis <choose><when> 的判断条件不生效

mybatis 的判断条件不生效

2022-06-24 18:25:08 3199

原创 HashMap遍历方法

HashMap遍历方法

2022-06-06 12:35:04 1357

原创 mysql子查询排序失效

mysql子查询排序失效

2022-06-02 11:25:36 488

原创 表数据合并union和order by 出现问题-表合并后排序不成功

表数据合并union和order by 出现问题

2022-06-02 11:07:52 127

原创 使用Java8 stream流对获取数据进行分页处理

Java获取数据用流分页

2022-06-02 10:35:52 500

原创 将特殊类型(例如List<Map>等类型)插入和取出数据库的方法

以List<Map<String,String>>为例1.将类型转换为String类型List<Map<String,String>> listMap = new ArrayList();String listString = JSON.toJSONString(listMap);2.将数据插入数据库xmMapper.insertData(listString);3.取出数据库String data = xmMapper.getDa

2022-05-06 10:52:31 963

原创 idea删除子模块后,创建相同的子模块后,子模块不能使用

1.找到项目下的.idea文件夹,并找到文件夹下面的misc.xml文件,点击编辑2.找到misc.xml里的ignoredFiles里,只需要把里边的option都删除。

2022-04-18 18:40:23 241

原创 使用JDBC代码对数据库表进行插入

public class Jdbc3 { public static void main(String[] args) { try{ //加载MySql的驱动类 Class.forName("com.mysql.jdbc.Driver") ; }catch(ClassNotFoundException e){ System.out.println("找不到驱动程序类 ,加载驱动失败!"); .

2022-04-18 16:08:37 972

原创 查询信息排序,不让空值排前面

解决方法:将字段放在isnull()里面例如:select * from test order by isnull(sort),sort

2022-04-06 11:31:07 224

原创 mybatis中useGeneratedKeys 和 keyProperty 用法

1.<insert id="add" parameterType="Payment" useGeneratedKeys="true" keyProperty="id"> INSERT INTO payment (serial) VALUES (#{serial})</insert>2.@PostMapping(value = "/payment/create")public CommonResult create(@RequestBody Payment

2022-03-21 19:24:04 184

原创 centos 7 启动时一直在加载页面,进不了系统

1.在加载页面按F2,2.查看是否启动正常,如果出现“Failed to load SELinux policy”,3.再重启,启动界面按 e4.找到 linux16 最后 加上 selinux=05.按ctrl +x 重启,就可以启动了6.再把 selinux-policy 卸载 重装 搞定yumremove selinux-policyyum install -y selinux-policy...

2022-03-01 11:00:08 9676 3

原创 Arrays.asList()处理的字符串或数组不能正确使用contains()方法

解决方法:在Arrays.asList()外面一层加上new ArrayList()进行初始化,之后就可以正确使用contians()方法

2021-12-08 11:42:54 383

原创 获取配置文件内容(properties),并在java中进行操作,例如获取minio配置内容进行连接。

static { try{ Properties properties = PropertiesLoaderUtils.loadAllProperties("application.properties"); enpoint = properties.getProperty("Enpoint"); username = properties.getProperty("UserName"); password = properties..

2021-11-22 18:52:30 181

原创 计算比率工具类

/** * 公共方法-计算比率 * @param divisor 除数 * @param dividend 被除数 * @return */private double commonComputeRatio(Integer divisor, Integer dividend) { double ratio = 0d; if (divisor == null) return ratio; if (dividend != null && divide.

2021-11-17 15:20:08 80

原创 多次查询导致数据结果查询慢

场景:查询数据用柱状图显示,而柱状图的大小和数据变化原处理代码遍历进行多次查询解决方法先一次性查询到表的所有数据,然后用java8 流的形式,把数据分类,拿出需要的数据。//所有数据List<ApproveTimeVO> listMap= approveMapper.qerrySpendTimeData(request,isProvince,listXmdm,arithType,filterRulesql,generateDataRequest.getFilte

2021-11-17 15:18:21 321

原创 将数据中查询的编码和对应文字用流的形式做成相对应的编码和文字对应的工具,然后通过工具的编码获取到对应的文字

public Map<String, String> getSplcName() { List<Map<String,String>> splcName = approveMapper.getysCodeItemsName("XMJG_SPLCLX"); if (!CollectionUtils.isEmpty(splcName)) { Map<String, String> splc = splcName.stream()..

2021-11-17 14:50:43 70

原创 封装请求类,里面有其他类例子

package com.augurit.xmjg.approveInterface.bean;import lombok.Data;import java.io.Serializable;import java.util.ArrayList;import java.util.List;/** * 时间间隔配置 * @author zengxuechi */@Datapublic class DayDiffConfig implements Serializable { /.

2021-11-17 14:32:46 173

原创 跳转到指定页面

@GetMapping("/SPYSV2.do")public ModelAndView getMonthBJXQ() { ModelAndView modelAndView = new ModelAndView(); modelAndView.setViewName("xmjg/approve/spysV2"); return modelAndView;}

2021-11-17 09:58:12 68

原创 pdf下载(页面)

<template slot-scope="scope"> <el-button @click="fileShareDownload(scope.row)" type="text" size="small">下载</el-button></template>fileShareDownload(row){ let that = this; var form = $("<form id='form'>" + .

2021-11-13 20:30:20 826

原创 解码后字符串信息转换为对象格式或key-value格式

对象:Mybean mybean1 = new Gson().fromJson(DeString, Mybean.class);对象数组:List<Mybean> list = new Gson().fromJson(DeString, new TypeToken<List<Mybean>>() {}.getType());key-value:Map map = new Gson().fromJson(DeString, Map.class);

2021-11-13 20:11:34 499

空空如也

空空如也

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

TA关注的人

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