自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 解决合并数据并对字段进行计算需求

场景:每个需求计划单有一个货物详情列表,需要合并需求计划单,与此同时要把需求计划单对应的货物明细也合并,如果货物明细里的物料有相同的物料,则需要合并,并且将需求数量求和.

2024-12-06 11:40:41 209

原创 用Map和Stream流处理多次循环数据

然后我就想了一种解决办法,就是用in关键字查,传入一个会话列表到foramat中,而不是一个一个会话的传,然后就出现了一个新的问题,比如当我查每个会话最后一条消息的时候,我是可以用in dialogIds来获取一个最新消息集合,现在又两个集合了就,一个会话集合,一个最新消息集合,两个集合,我该怎么循环呢,并且还要把哪个会话的最新消息对应起来,就这种操作要执行以上六次,一堆集合,瞬间给我整的无从下手了.我在开发一个消息模块的时候,需要一个返回会话(dialog)列表的接口。//查询所有的对话的最新消息。

2024-08-21 15:47:06 338

原创 自定义PageHelper分页工具

我的大概思路就是先用项目名称去项目表里模糊查询项目信息,返回项目id,然后去报警表里根据项目id,报警类型,报警时间全部都满足最后返回完整的报警信息.计算出来的total总是不对,显示的是展示的数据的数量反正就是一直显示不对。最后干脆不用别人封装好的了,直接手写一个分页工具,对最后的集合进行分页。问题来了,当我用pagehelper进行分页的时候,我本来是这样写的。现在我就是要根据这个项目名称,报警类型和报警时间来查询报警列表.项目可以模糊查询,看似是很简单的一个需求,但是我遇到了一个问题。

2024-07-12 08:59:19 389 1

原创 微服务中的(OpenFiegn)远程调用

然后我就用@Autowired去注入已有的service,然后发现爆红,一时不知该如何是好,最后请求别人的帮助给我注入了个***Api,在Api里注入了我需要的service,然后一顿操作就可以调用了,然后我自己看,这tm你胡乱给我写了一堆,在我看来一点结构都没有我怎么写,于是我去问人家,人家给我说架构就是这么设计的....这样就实现了接口中的两个方法,到时候别的服务远程调用Api中的接口时就会走这个逻辑了,如果出现调用失败情况的话自然就走我们的备胎喽.直到后面自己又学习了一下终于明白是怎么用的了!

2024-07-10 16:44:38 945

原创 如何把本地数据库上传到生产环境数据库

3.点击确定.,打开navicat,新建连接->连接mysql输入服务器被监听的端口号3310,即可连接生产环境下的数据库.上面的文章写了如何将代码打包至生产环境,但是由于我新建表了,导致报错找不到数据库表。名称随意,监听服务器端口号,我的是3310,转发到本机目标端口号3306,ip本机。这篇文章讲一下如何讲本地数据库上传至生产环境下的数据库.4.最后把新建的表添加到生产环境的数据库即可.1.首先用fianlshell连接到服务器。2.然后配置连接,点击隧道->添加。navicat配置生产环境数据库。

2024-07-08 13:46:50 603 1

原创 java项目打包至生产环境流程

6.最后通过命令:docker-compose up --force-recreate -d zj-equipment(zj-equipment为我的服务名)重启该服务的容器.(提示:如果对数据库的表进行了新增操作的话,记得把表也上传到生产环境的数据库,不然会报找不到数据库表的错误.)先切换到项目docker所在目录:cd /opt/zj-cloud/docker(以我的为例)如果将来我们修改了代码需要上传至生产环境的话右键我们的服务,选择已经创建的生产环境.1.利用maven版本管理工具打包。

2024-07-08 11:16:18 672

空空如也

空空如也

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

TA关注的人

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