- 博客(20)
- 收藏
- 关注
原创 java rabbitmq实现消息协作
1、设置消息承载的通信队列,java 发送任务到rabbitmq和rpa端收到消息(neimeng_data_download)后,将下载结果通过(neimeng_data_download_result)队列发给java spring 客户端监听的消息队列。场景:数据下载采用rpa实现,数据服务采用java springboot实现,需要进行一键数据补录操作。
2026-03-26 15:59:38
65
原创 java 手写体签到表
1、公司整理验收资料时,要求补充项目执行期间的人员签到表,但该项目已经搁置2年有余,且当时没有签到表,需要自己找人签到后形成每日的pdf电子版文档。
2026-02-10 11:32:39
42
原创 报表统计类需求对年月日维度的统计
公司项目数据统一通过指标管理,指标库中存储了对应主体的数据、需要根据年月日维度统计历史数据、关键点:日数据展示当日96点的数据、月数据展示当月月初至选择日每一天的数据、年数据展示当年1日至选择日每一月的汇总数据。
2026-01-16 13:57:08
240
原创 达梦数据库生成指定日期的long类型id
背景:数据按年月日时分秒串业务id后出现超出long长度问题,导致原来的updatebyid无效,查询发现是生成的id长度超出long类型范围。方案:先将yyyyMMddHHmmss类型的字符串转成时间戳,时间戳截取掉秒级部分、年份级部分、再串业务id,达到唯一的效果。
2025-12-15 18:39:52
169
原创 springboot 启动时设置排除的类文件
一、项目执行过程中经常会遇到jar包中的某些配置无法满足业务需求,需要重新覆盖的场景。二、排除后重新编写覆盖的配置等。
2025-08-27 17:04:00
309
原创 nginx配置upstream 并设置前端无感知
1、场景:当后端服务是单个服务是,服务的升级工作频繁,需要不断的重启,前端操作感知明显,很不友好、通过多服务方式保证始终有一个服务是可用的,做到类似灰度发布的效果。3、脚本文件vim dynamic_restart.sh。
2025-08-27 11:01:33
283
原创 gradle中实现从springboot项目 编译、打包、上传服务器,镜像构建、发布操作
cmd下执行pscp -h 查看是否提示明亮找不到,如果找不到配置环境变量、将安装路径加入到PATH 中、在尝试,如果仍然无效重启大法、直到打到如下效果。2、安装后检查环境变量是否配置(gradle脚本需要借助该工具提供的命令实现文件上传、ssh校核)二、核心gradle逻辑。
2025-01-03 13:11:35
380
原创 springboot SSE 实现服务端消息推送
一、背景:项目中遇到一个问题、数据监控功能后台有许多定时任务、用来检测有无数据缺失、数据是否在有效性范围的功能、当用户打开系统后、需要实时获取预警信息、但如果客户端轮询的话很不友好、想到可行的技术方案如websocket、sse等、但websocket需要引入额外配置、比较麻烦,这里选择sse实现。2、配置类,设置允许string类型消息。三、需要的依赖及配置。
2024-11-16 11:35:14
706
1
原创 spring AOP 给返回值添加额外字段
1、默认情况下直接修改返回值为新对象时无法达到预期结果、但可通过序列化方式达到给原对象增加字段的目的。
2024-09-23 18:19:07
514
原创 flowable 流程动态设置监听器(非xml中定义)及发起时从驳回节点开始审批实现
原因总结:由于流程结束时使用了 runtimeService 取流程实例已经取不到了,导致后续的操作都失败了,使用 historyService 则可以避免此问题。说明:通过注册关注的事件,实现对应的监听逻辑实现相应业务逻辑。三、流程结束时遇到的问题(结束了但业务表状态未修改成功)一、flowable 使用代码动态修改监听器。2、流程节点创建时的监听逻辑。3、流程节点结束时逻辑。4、流程任意节点结束时。
2024-09-19 17:24:19
875
原创 python脚本实现对任务的语音播报功能
②由于通过from datetime import datetime方式引入datetime,在程序运行时出现报错,时间类引用时尽可能使用全路径调用,避免省略类名。①由于程序中定义变量为time 与导入的time发生冲突,导致程序运行几次后就会报错,要避免变量与库名重复问题。1、配置文件 config.ini。
2024-08-27 16:34:12
770
原创 新手自学搭建的一个小型Springmvc+mybits框架
1.搭建过程中遇到的问题: ①由于是第一次使用springmvc框架,对它的认识真的很浅,只知道他属于spring旗下的产品,仅此而已。于是搭建过程中确实遇到不少麻烦,因为之前的项目都是老师带着做的,没有亲自搭建过。一直纠结的问题是applicationcontext.xml到底要不要,他是spring的配置文件啊。那么springmvc+mybits到底是不是我们常说的ssm项目呢?总是被...
2018-04-20 22:14:42
1105
原创 java 中使用继承与组合的区别与使用场合
java中我们会经常使用到继承,组合渐渐的被我们所淡忘,然而,组合与继承在java中同样的重要所谓组合,说白了也就是某个类在创建时应用其他类里边的东西,从而是代码变得简洁,我们来看一个例子:public class Amimal{public String nose;public String mounth;public String eat(){return "I lik
2017-09-09 11:05:54
459
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅