自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Excel数字日期转换为Date日期

自定义格式的日期无法转换为对应日期字符串或Date类型。在excel中,日期分为两种:一种是日期格式,另一种是自定义格式的日期。自定义格式的日期虽然看起来也是日期,但用@Excel注解接收时,是数字,如45468。excel数字日期,如45468,代表距离初始日期1900-01-01的天数。如果使用Calendar 日期类设置初始日期,需要减两天。中,通过@Excel注解可以接收excel的数据导入。

2024-06-26 16:57:40 812

原创 解决 `MalformedInputException: Input length = 1` 错误

MalformedInputException报错:确保在 Maven 构建时,正确配置文件的过滤与处理方式,可以避免此类错误。

2024-05-13 11:39:18 4685 1

原创 使用poi操作excel模板记录

excel模板替换后的格式可直接在模板上设置,比较方便。模板上有数据是为了设置格式,代码可直接替换内容。

2024-05-13 10:48:10 328 1

原创 使用poi-tl操作word模板记录

1、为什么要用区块?由于需求是每页30行,每页都要有基本信息表头,所以用区块标签,将表头和表格作为一个区块。区块可循环N次,一个区块就是一页。3、为什么底部签名要用整个标签?表格内容动态,会将底部内容挤到下一页,所以通过代码在最后一行插入签名文本。注意点:poi-tl 1.12.x 要求 POI 版本在 5.2.2+.2、为什么要分页标记?通过分页标记来插入分页符。

2024-05-07 10:59:05 1029 4

原创 java的ms常见问题

Kafka、Zookeeper、Feign、RabbitMQ、Dubbox、Mybatis、SSM、MySQL、mongodb、缓存、异步、多线程

2024-04-01 11:48:28 460 1

原创 @Valid和@Validated的用法(区别)

通俗的讲,两者在基本用法上一样,在使用上,分组校验用@Validated,嵌套校验用@Valid。讲完一般用法,再讲一下别的,有时候需要在Service层的方法上做参数校验。。。

2024-01-23 16:58:10 519 1

原创 Spring Boot整合Prometheus+Grafana 记录

部署过程中遇到的问题:state为down,spring对应的端点/actuator/prometheus为404原因:主要是版本和micrometer版本没有对应上Springboot 集成 micrometer(actuator/prometheus) 接口报 404_spring_kainx-华为云开发者联盟 (youkuaiyun.com)

2023-07-27 13:14:55 881 1

原创 SpringBoot整合ELK记录

springboot 整合ELK,使用docker和docker-compose两种方式部署,springboot整合及kibana界面配置等

2023-07-04 09:58:22 307

原创 Redis锁使用记录

我们都知道redis是一个可以存储key-value的数据库,我们往redis里面存一个key,就相当于上了一把锁,当我们能在redis里面找到这个key,就相当于找到这个锁啦!同时,我们还应该知道往redis里设置key的时候,是可以同时设置过期时间,也可以手动删除这个key的。通过key是否存在来判断是否上锁,不准确(没卵用),因为3个线程同时进去的时候,都还没有设置这个key,所以他们3个都会执行业务逻辑。:我一开始是这么写的,设置key(上锁),查询key(判断是否上锁),解锁(删除key)

2023-04-14 09:55:54 187

原创 Spring Boot对多文件多参数的请求处理记录

spring boot 对multipart/form-data格式的多文件多参数记录

2022-08-17 13:56:08 1491

原创 注解篇记录

项目开发过程中使用到的一些注解记录

2022-08-16 09:16:58 222

原创 Java好用的工具类及方法使用记录

java常用工具类记录

2022-07-26 10:22:56 615 1

原创 企业微信获取审批详情之打卡补卡(json转实体类之Gson用法记录)

问题背景:在做企业微信考勤相关功能的时候,遇到把json转成实体类,通常我会使用com.alibaba.fastjson.parseObject(json,.class)。但是有些属性一直转换不过来。即使我使用了@SerializedName注解,也无法转换。binarywang提供了一些企业微信的sdk,可以很方便的调用企业微信的接口 <!-- 企业微信sdk --> <dependency> <groupI

2022-04-27 11:24:17 1037

原创 SpringBoot的配置文件相关注解初步认识记录

如何读取配置文件,以下注解表示,对应配置文件里这一段wechat.cp@ConfigurationProperties(prefix = "wechat.cp")通常定义一个实体对应该配置文件的属性,例如:@Getter@Setter@ConfigurationProperties(prefix = "wechat.cp")public class WxCpProperties { /** * 设置企业微信的corpId */ private S

2022-04-27 10:16:33 431 5

原创 Spring-cloud的FeignClient初步认识记录

Feign作用:客户端负载均衡,服务注册中心的服务调用Feign的使用方式是:使用Feign的注解定义接口,调用这个接口,就可以调用服务注册中心的服务。@FeignClient(contextId = "remoteWarehouseService", value = ServiceNameConstants.BASE_SERVICE, fallbackFactory = RemoteMaterialFallbackFactory.class)public interface RemoteWar

2022-04-20 16:59:22 584

docker-compose部署文件包

docker-compose部署文件包

2023-07-27

空空如也

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

TA关注的人

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