自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 资源 (2)
  • 问答 (9)
  • 收藏
  • 关注

原创 spring boot +springboot集成es7.9.1+canal同步到es

主要实现代码:https://gitee.com/gz-yami/mall4cloud?_from=gitee_search自定义注解:https://cloud.tencent.com/developer/article/1911164自定义分词器:https://blog.csdn.net/m0_57302315/article/details/121103241Canal胶水层:https://gitee.com/throwableDoge/canal-gluemq 适配器mq的一些

2022-09-08 19:02:53 4149 1

原创 spring aop自定义切面打印入参和出参,以及切面获取注解的字段值.

controller代码 @ApiOperation(value = "检查是否有兑换次数", response = Boolean.class) @ApiImplicitParam(name = "userId", value = "用户id", required = true) @GetMapping("/checkExchange") public R<Boolean> checkExchange(Long userId) { retur.

2022-03-05 02:23:10 2429 3

原创 spring同类A方法调用B方法,事务不具备传播性事务回滚的方法。

如果同类A方法调用B方法有事务,如果不手动回滚会导致回滚失败。正确的做法是建个类将B方法写到新类,通过spring来管理,就可以做到事物的传播性来实行自动回滚。如果一定需要在本类实现回滚,那么就需要手动回滚事物,如下: @Transactional(rollbackFor = Exception.class) public String deleteUser(Long userId){ //catch deleteUserWife的异常 try { .

2021-11-12 09:51:49 2361

原创 idea 启动项目突然间 java.lang.OutOfMemoryError: Java heap space

报编译错: maven-resources-production:xxx java.lang.OutOfMemoryError: Java heap space尝试了各种方法后,都还是不行,选择idea 目录上的 Build->RebuildProject (构建->重建项目)进行idea重新编译项目后就可以了....

2021-09-06 21:14:40 1223 5

原创 在java中使用枚举报错(Constant expression required)的解决方法。

枚举类import lombok.AllArgsConstructor;import lombok.Getter;/** * @author GideonYeung * @date 2021/8/12 16:50 */@Getter@AllArgsConstructorpublic enum TradeState { /** * 交易创建,等待买家付款 */ WAIT_BUYER_PAY(1, "交易创建,等待买家付款"), /** .

2021-08-12 17:08:09 3011

原创 poi导出单元格公式自动计算

pom.xml<properties> <poi.version>5.0.0</poi.version> <hutool.version>5.7.7</hutool.version> <lombok.version>1.18.20</lombok.version> </properties> <dependencies>

2021-08-03 14:57:10 890

转载 Java8的Stream API使用(笔记)

个人转载仅作为笔记使用,如有任何问题可以到原文链接探讨,原文连接为:https://www.cnblogs.com/jimoer/p/10995574.html前言这次想介绍一下Java Stream的API使用,最近在做一个新的项目,然后终于可以从老项目的祖传代码坑里跳出来了。项目用公司自己的框架搭建完成后,我就想着把JDK版本也升级一下吧(之前的项目,最高就能用JDK7),但是后来发现公司的项目部署打包平台最高只支持到JDK8。那好吧,既然就支持到JDK8,也能满足日常需求了(要啥自行车),升级到J

2021-07-29 14:55:16 335

原创 mysql在导入大数据库的时候,报错 Unknown MySQL server host ... ERROR: Can‘t connect to the server No connection. T

报错信息:ERROR 2005 (HY000): Unknown MySQL server host '10997107101114' (0)ERROR:Can't connect to the serverNo connection. Trying to reconnect...尝试了几种解决办法,重新导入数据库,还是会发生上面的问题:mysql> show global variables like 'max_allowed_packet';mysql> set .

2021-07-13 11:49:09 2353 2

原创 解决POI导出Excel单元格内容换行问题

建议使用hutool工具类来实现,maven依赖。 <dependency> <groupId>cn.hutool</groupId> <artifactId>hutool-all</artifactId> <version>5.2.4</version> </dependency>使用方式demo,.

2021-04-29 11:20:30 4687

原创 java8 LocalDate获取当前时间在年的第几周

//第一个参数是周的开始,这里是周一开始;//第二个参数是一周最少几天//例如我这个参数是5,如果年的开始第一天是周4。那么这一周就只有4天就不满足,所以下面的值得到是16周就会少一周。LocalDate today = LocalDate.parse("2021-04-21");WeekFields weekFields = WeekFields.of(DayOfWeek.MONDAY, 5);int weekOfYear = today.get(weekFields.weekOfYear())

2021-04-21 16:59:24 4553 1

原创 使用poi给单元格设置边框,出现部分边框丢失的现象

这是网上看到一个博主也提出了这个问题,我也出现了这个问题: https://blog.csdn.net/weixin_40199949/article/details/100014405问题是循环的时候创建的样式是有限的,解决的办法是先创建好样式再设置样式。 public static CellStyle getBorderStyle(Workbook workbook) { CellStyle style = workbook.createCellStyle(); ..

2021-03-19 16:46:11 3330 2

原创 LocaDateTime,LocalDate,localTime作为Spring MVC的参数,在controller层初始化。

@InitBinder protected void initBinder(WebDataBinder binder) { binder.registerCustomEditor(LocalDate.class, new PropertyEditorSupport() { @Override public void setAsText(String text) throws IllegalArgumentException {...

2021-03-09 15:13:28 393

原创 使用LocalDateTime的until方法计算相差的天,时,分,秒

public static void main(String[] args) throws InterruptedException { LocalDateTime offWorkTime = LocalDateTime.now().withHour(17).withMinute(30).withSecond(0); for (; ; ) { Thread.sleep(1000); LocalDateTime curre...

2021-03-08 17:35:05 2599

原创 html在线预览word,pdf,excel,txt,图片等文件。

最近做一个需要就是在线预览各种文件,找到的都是收费要么就是连接外网查看的,最后就自己在码云闲逛时发现了一个开源的项目。具体流程就是下载码云的这个项目:https://gitee.com/kekingcn/file-online-preview然后打成jar包启动或者在你本地导入idea启动先做测试(代码下载之后下载好依赖就可以启动,端口时8012重复了就换一下)。如果你们没有测试项目可以去码云下载我的测试项目:https://gitee.com/Min-Duck/preview下载后直接启动(项目.

2021-03-04 13:39:44 1652 3

原创 Hutool 使用TreeUtil工具解决树形结构

树形结构代码来源:https://blog.csdn.net/Anenan/article/details/113029547工具类代码来源:https://www.cnblogs.com/liangweiping/archive/2020/04/28/12792418.htmlpom.xml的依赖 <!-- https://mvnrepository.com/artifact/cn.hutool/hutool-all --> <dependency

2021-03-02 10:26:58 4137 3

原创 java使用poi绘制折线图和饼图(用数据绘制和使用excel生成的表格数据)

完整代码在码云地址: https://gitee.com/Min-Duck/line_chart.git多线折线图单线折线图饼图工具类import com.gideon.entity.ChartPosition;import com.gideon.entity.LineChart;import com.gideon.entity.PieChart;import org.apache.poi.xddf.usermodel.chart.*;import org.a..

2020-12-03 18:20:44 5460 2

原创 解决前后端分离通过url下载文件而不是打开文件问题(nginx)

网上找了很多资料,基本都是copy的。我的项目是前后端分离的,然后图片是存在本地的。前端js的下载方法//这里的name和url也可以自己传进来function downLoadFile(file_url) { var url = file_url; var name = file_url.substring(file_url.lastIndexOf("/") + 1); var download = async () => { let respons.

2020-11-18 09:37:52 1237

原创 java8 stream的一些用法(笔记)

测试代码 public static void main(String[] args) { @Data class Student { private String name; private Integer age; public Student(String name, Integer age) { this.name = name; ..

2020-10-27 09:55:08 454

原创 fastjson对日期类型的处理(Date,Timestamp)

通过 SerializeConfig 进行转换import com.alibaba.fastjson.JSONObject;import com.alibaba.fastjson.serializer.SerializeConfig;import com.alibaba.fastjson.serializer.SimpleDateFormatSerializer;import lomb...

2020-03-31 17:14:09 2499

原创 给大家介绍一个idea的远程服务器插件(Alibaba Cloud Toolkit)

idea快捷键Ctrl + Alt + s —— Plugins 搜索GsonFormat,安装完之后重启idea。然后找到Alibaba cloud View(UPLOAD)是上传文件,(TEMINAL)是终端。点击ADD HOST添加你的远程服务器就可以对服务器进行操作了。...

2020-03-26 15:27:08 1511

原创 idea使用插件(GsonFormat)实现JSON数据转实体类(对象)

idea快捷键Ctrl + Alt + s —— Plugins 搜索GsonFormat,安装完之后重启idea。新建一个java对象然后Alt + insert或者有右键Generate找到下图GsonFormat点击之后赋值你得JSON格式数据进去一直点击ok就可以生成一个对象了。结果...

2020-03-26 15:16:52 1349

原创 对springboot jpa的项目进行加密。

在pom.xml引入依赖。 <!-- 设置 jitpack.io 仓库 --> <repositories> <repository> <id>jitpack.io</id> <url>https://jitpack.io</url&gt...

2020-02-24 17:06:35 497 2

原创 spring mvc接收List实体类和数组的例子。

js实体类的代码。 function saveUser() { let userList = []; //你自己封装的数据。 for (let i = 0; i < 5; i++) { let user = { username: '', pas...

2020-01-22 11:50:25 1138

原创 正则表达式工具类

给大家分享一个正则表达式工具类(可以直接复制使用。)import java.util.ArrayList;import java.util.Collections;import java.util.List;import java.util.regex.Matcher;import java.util.regex.Pattern;/** * 正则表达式工具类 * * @Auth...

2019-12-06 15:51:07 527

原创 java通过全类名获取本类以及父类的字段名称以及获取指定包名下的所有类的全类名的解决方案

获取指定包名下的所有类的全类名的解决方案转载至https://www.cnblogs.com/zeng1994/p/59313120e95e2074981870c787cd69d9.htmlimport java.io.File;import java.io.IOException;import java.net.JarURLConnection;import java.net.URL...

2019-12-05 14:56:57 630

原创 Spring-boot: Required request part 'file' is not present 不传值的情况错误解决方案

1.看看是否缺少spring文件上传配置。spring: servlet: multipart: enabled: true前端代码(前端文件上传的input的name要和后台的@RequestPart的value名字一致)。 let data = new FormData(document.getElementById("form--add")); da...

2019-11-19 17:39:32 3931

原创 springboot对接阿里云和腾讯云短信接口

阿里云官网传送门:https://www.aliyun.com先找到阿里云的短信服务登陆后点击管理控制台(如果没有账号先注册)。进入后点击你的小头像找到accesskesys然后点击进入就可以看到你的accessKeyId和accessKeySecret(如果没有的先创建)。之后再找到你的签名名称和模板code(如果没有的先申请)。创建完或者拿到这四个值之后分别写在配置文件...

2019-10-31 15:52:45 607

原创 summernote的简单使用。

导入相关css和js。<link href="http://netdna.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.css" rel="stylesheet"><script src="http://cdnjs.cloudflare.com/ajax/libs/jquery/3.2.1/jquery.js">&lt...

2019-10-24 13:59:37 379

原创 利用putty工具上传文件到Linux服务器。

先找到putty的安装文件夹。然后在地址栏输入cmd。然后就是上传文件操作了:pscp 需要上传的文件绝对路径 ubuntu@服务器ip地址:指定的文件夹。需要注意的是有的服务器是root@,有的是ubuntu@。我的是ubuntu@。pscp D:\resource\Test.java [email protected]:/home/ubuntu...

2019-10-18 16:08:23 1865

原创 jquery给下拉框设置默认值

for(let i in nameData){$("#userName").val(nameData[i].userName).trigger("change");}笔记

2019-09-18 15:54:49 4108

原创 Echarts -盒须图的使用说明

画盒须图需要dataTool.js!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t(require("echarts")):"function"==typeof define&&define.amd?define(["echarts"],t):"o...

2019-08-16 17:11:22 6708 3

原创 echarts的xAxis的type=’time’设置开始时间和结束时间以及时间显示年月日时分

话不多说,直接上代码。xAxis: { type: 'time', splitLine: { show: false }, ...

2019-08-16 09:32:58 15256 8

原创 将base64的二进制图片输出到页面上

css写法: $('#XXX).css("background-image", "url(data:image.jpg;base64," + data + ")");src写法: $("#XXX").attr("src","data:image/jpg;base64," + data);

2019-08-06 16:14:19 368

原创 关于DataTables warning: table id=datatable - Cannot reinitialise DataTable. For more information about

错误图片在此处加入’destroy’=true

2019-07-25 16:06:36 1606 5

poi颜色对照表.xls

poi颜色对照表.xls

2021-04-08

Modulor Light.jar

idea皮肤i

2020-05-15

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

TA关注的人

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