自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 MYSQL 5.7 bat脚本备份报[Warning] Using a password on the command line interface can be insecure

MYSQL 5.7 本地备份报错[Warning] Using a password on the command line interface can be insecure。

2023-09-07 18:05:10 215

原创 Swagger API 信息泄露漏洞解决方案

Swagger API 信息泄露漏洞解决方案

2023-02-24 11:36:17 18242

原创 Alibaba Druid 未授权访问解决方案

Alibaba Druid 未授权访问解决方案

2023-02-24 11:28:19 962

原创 @Scheduled定时重复执行两次

@Scheduled重复执行

2022-07-12 11:53:27 1291

原创 mybatisplus:该模式不能应用于非数据库字段!

com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: 该模式不能应用于非数据库字段!

2022-06-14 18:36:40 765

原创 mysql 时间格式转换

mysql时间转字符串DATE_FORMAT(date,'%Y-%m-%d %H:%i:%s')获取当前时间now() CURRENT_TIMESTAMP()CURRENT_TIMESTAMP时间加减间隔函数-- date 是指定的日期 INTERVAL 为关键词 expr 是具体的时间间隔 type 是时间单位DATE_ADD(date,INTERVAL expr type)DATE_SUB(date,INTERVAL expr type)两个时间的相减-- 减去两个日期,比

2022-05-11 10:43:59 633

原创 Spring Boot 内置工具类

断言是一个逻辑判断,用于检查不应该发生的情况Assert 关键字在 JDK1.4 中引入,可通过 JVM 参数-enableassertions开启ringBoot 中提供了 Assert 断言工具类,通常用于数据合法性检查// 要求参数 object 必须为非空(Not Null),否则抛出异常,不予放行// 参数 message 参数用于定制异常信息。void notNull(Object object, String message)// 要求参数必须空(Null),否则抛出异常,不予『.

2022-05-10 15:10:52 92

原创 mysql使用mybatisplus自增长id无效的问题

异常在实体类中加入@TableId(type= IdType.AUTO)注解后,本应该按照数据库自增长id7,但是得到的确是1471670686374723691,原因是使用MybatisPlus的insert()方法插入导致自增id值变大导致自增长时根据新的增长值增长解决方法:在表中设计表,查看表自增长值,修改值保存,再次运行新增方法就可以了...

2021-12-17 11:18:29 2152

转载 nginx代理配置

最简反向代理配置upstream my_server { server 10.0.0.2:8080; keepalive 2000; }server { listen 80; .

2021-12-08 16:45:21 866

原创 Map转换实体类生成LambdaQueryWrapper(包含条件构造器)

// 将 Map 转换为 实体类 ScmAppointment scmAppointment = JSON.parseObject(JSON.toJSONString(params), ScmAppointment.class); // 根据实体类创建 new QueryWrapper(scmAppointment ).lambda(); // 直接new LambdaQueryWrapper LambdaQue...

2021-11-17 17:59:32 1595

转载 itext PdfPCell单元格隐藏边设置

链接地址

2021-11-17 13:59:58 453

原创 帆软计算扩展列某两列相除

帆软绝对层次坐标计算某扩展列的值根据月份纵向扩展并计算最近一年和上一年的比绝对层次针对图片展示计算M1卡数量比率插入公式:((c4[b4:-1])-(c4[b4:-2]))/(c4[b4:-2])(计算c4列倒数第一列与倒数第二列的值:c4倒数第一列数值-c4倒数第二列数值/c4倒数第二列数值)需要注意的是,参照的列需为与数值列同位数的列,不然会把所有列的数值获取到属性说明c4需要获取的数据列b4参照数据列-1倒数第1位-2倒数第2位c4[b4:-

2021-11-12 11:50:28 1551

原创 avue crud操作按钮页面打开前回调

<avue-crud :option="modulesOption" :before-open="beforeOpen" :data="modulesData" v-model="modulesForm" ref="crud" @row-update="modulesRowUpdate"> <template slot-scope="{row,index}" slot="menu"> <el-button type="primary" s

2021-11-04 17:15:08 1022

原创 MyBatisPlus中使用 @TableField完成字段自动填充

本意是为了自动填充创建时间以及编辑时间,查看个网上的文档之后写上去竟然无效(不是文档有问题,而是我理解错误)根据网上的介绍添加jar包<dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</artifactId> <version>3.1.1</version></dep.

2021-10-29 13:27:46 470

转载 IDEA 项目结构旁边出现 0%classes,0% lines covered

IDEA 项目结构旁边出现 0%classes,0% lines covered

2021-10-25 10:29:21 151

原创 Caused by java.time.zone.ZoneRulesException Unknown time-zone ID CTT

Caused by java.time.zone.ZoneRulesException Unknown time-zone ID CTT高版本的MySQL已经不需要填写serverTimezone=CTT,去掉就可以了!

2021-10-25 09:58:20 2116 1

原创 springboot 启动报错(Failed to configure a DataSource: ‘url‘ attribute is not specified and no embedded )

springboot 启动报错Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled.09:49:59 [main] ERROR o.s.b.d.LoggingFailureAnalysisReporter - ***************************APPLICATION FAILED TO START*****

2021-10-25 09:56:26 435

原创 Cron表达式

在线生成定时表达式无意间发现了一个在线的定时表达式生成器,分享出来,再也不用每次百度了 https://cron.qqe2.com/

2021-09-16 17:29:39 108

原创 itextpdf 生成表格pdf+背景图片(可转图片)

itextpdf生成表格pdf+背景图片(可转图片)导入jar,manven引用 <dependency> <groupId>com.itextpdf</groupId> <artifactId>itextpdf</artifactId> <version>5.5.13</version> </dependency> <!--

2021-06-21 10:22:59 1379

原创 java获取当前日期,前一天日期时间戳

直接上代码 ZoneId z = ZoneId.systemDefault();//获取时区 ZonedDateTime dt = ZonedDateTime.now(z);//获取当前时间 long start = dt.toLocalDate().atStartOfDay(z).toEpochSecond()*1000;//获取当天的起始时间戳 long end=start+(23L*3600+1L*3599)*1000;//获取当天的结束时间

2021-03-16 17:38:30 3793

原创 http请求发送xml文件

try { URL url = new URL(""); //构建基础配置 //发送Request消息 HttpURLConnection con = (HttpURLConnection)url.openConnection(); con.setConnectTimeout(3000000); con.setReadTimeout(3000

2021-03-05 17:36:38 1629

原创 接入wps实现预览功能

接入wps实现预览功能1:wps官网地址:https://open.wps.cn/docs/wwo/access/sdk-demo选择下载对应的开发语言DEMO(需要注册,并生成文档预览)2:拿到注册后的文件,并新建预览编辑服务(保证地址为外网访问)3:直接前端访问所下载的demo(放入自己的项目中)$.ajax({ type: "", dataType:"json", cache:false, .

2021-02-23 13:15:40 3413

原创 idea配置多数据源

idea配置多数据源maven配置多数据支持<dependency> <groupId>com.baomidou</groupId> <artifactId>dynamic-datasource-spring-boot-starter</artifactId> <version>2.4.2</version> </dep.

2021-02-20 17:11:50 3062 4

原创 Mysql 多行合并为一行GROUP_CONCAT的使用

Mysql GROUP_CONCAT使用sql:SELECT GROUP_CONCAT(列) FROM 表但是需要注意的是GROUP_CONCAT有长度限制,一旦超过了最大长度,获取的数据就会被截断获取GROUP_CONCAT长度:show variables like 'group_concat_max_len解决此问题的方法是修改函数长度一、语句命令修改,修改后需重新建立连接生效,但是mysql服务重启后又会失效。SET GLOBAL group_concat_max_len=102400

2021-01-04 18:12:08 188

空空如也

空空如也

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

TA关注的人

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