摘要: 目录 一、Kafka是什么?消息系统:Publish/subscribe(发布/订阅者)模式相关术语 二、初步使用1.yml文件配置2.生产者类3.消费者类4.发送消息 三、减少分区数量1.停止业务服务进程2.停止kafka服务进程3.重新启动kafka服务4.重新启动业务服务 参考文章 一、Kaf 阅读全文
posted @ 2024-01-18 10:51 御坂10027 阅读(13) 评论(0) 推荐(0)
摘要: 在使用微服务架构项目时,文件上传、下载等类通常与各业务隔离开,放在共用工具服务common中。那么在各业务需要调用文件上传下载时,就需要通过feign跨服务调用。 跨服务调用时,有以下两种传递入参方式: 1.file文件 注意file的注解是@RequestPart // 需要配置,否则接收的fil 阅读全文
posted @ 2024-01-15 15:34 御坂10027 阅读(3) 评论(0) 推荐(0)
摘要: 需求:用户领取证书功能。起初做法是将证书内容保存至富文本编辑器,再将富文本内容返回,由前端组成证书页面。但是前端因为屏幕尺寸、拉伸等问题,导致展示的效果不尽人意,无法满足业务要求。所以选择了使用Graphics2D在后端生成证书图片,再将图片返回的方式。 目录 一、使用类Graphics2DBuff 阅读全文
posted @ 2024-01-15 15:12 御坂10027 阅读(1) 评论(0) 推荐(0)
摘要: 在做第三方接口调用时,经常需要根据不同的环境指定初始化的参数。以下做一个简单的记录。 一、使用static初始化 使用static初始化,仅会初始化一次,但无法从配置文件中获取参数。并且如果写了多个初始化工具类,会互相覆盖。 /** * 对接工具类 */ @Component @Slf4j publ 阅读全文
posted @ 2023-10-27 20:33 御坂10027 阅读(6) 评论(0) 推荐(0)
摘要: 工作中,时常遇到需要读取配置参数的情况,此处仅做一个记录。 目录 一、yml配置文件二、自定义参数工具类三、自定义参数配置类四、调用示例 一、yml配置文件 => application.yml # 自定义配置数据 customer: cId: abcd cKey: abcdefghijklmn 二 阅读全文
posted @ 2023-06-20 10:35 御坂10027 阅读(0) 评论(0) 推荐(0)
摘要: 基于开源项目KonBAI / RuoYi-Flowable-Plus使用的部分功能调整。当任务设置为多人或签时,实际仅需要一人确认通过,就会流转至下一流程,并且将所有的或签审批节点都展示出来。当或签选择人数过多时,会导致流转记录非常的长。 设计流程图 在审批节点设置审批人为多名指定用户、审批方式为或 阅读全文
posted @ 2023-04-25 16:01 御坂10027 阅读(15) 评论(0) 推荐(0)
摘要: 需求:返回开始日期到结束日期的日期集合。 /* * @param beginDateStr 开始日期 yyyy-MM-dd * @param endDateStr 结束日期 yyyy-MM-dd * return 日期集合 yyyy-MM-dd */ public static List<Strin 阅读全文
posted @ 2023-04-18 14:50 御坂10027 阅读(2) 评论(0) 推荐(0)
摘要: 需求:基于若依框架进行开发,根据业务需求实现相应的登录功能。 (1)系统用户账号密码登录 (2)非系统用户账号密码登录 (3)系统用户手机短信验证码登录 (4)系统用户微信登录 (5)系统用户保存登录状态自动登录 目录 一、SpringSecurity介绍1.使用依赖2.认证流程 二、过滤器:(1) 阅读全文
posted @ 2023-04-18 14:42 御坂10027 阅读(6) 评论(0) 推荐(0)
摘要: 需求: 导出excel时,添加操作人的用户名、手机号水印、文件密码。基于若依框架的excel导出工具类改造,有三种添加水印方式,此处仅做一个记录。 目录 一、 添加依赖二、工具类1.水印处理类2.生成水印方法类 三、导出带水印、密码的Excel1.使用easyExcel的导出数据2.使用poi导出数 阅读全文
posted @ 2023-04-18 09:51 御坂10027 阅读(18) 评论(0) 推荐(0)
摘要: 需求:订阅成功后,当有新的数据时,下级平台可以向上级平台发送通知消息推送数据。 目录 一、通知接口1.接口文档2.入参对象(1)通知对象(2)设备对象(3)卡口对象(4)人脸对象(5)机动车对象(6)子图像对象 3.请求头示例4.请求方法体示例(1)通知消息对象(2)设备对象(3)卡口对象(4)人脸 阅读全文
posted @ 2023-04-12 16:24 御坂10027 阅读(25) 评论(0) 推荐(0)