自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 苍穹外卖 Day11 报表:优化数据库连接,多维度统计功能实现

本文聚焦于苍穹外卖 Day11 报表部分,旨在减少数据库连接次数。基于前文基础,通过提取公共函数,避免在 Service 层使用循环多次查询,而是修改 SQL 实现一次数据库连接。文章详细阐述了报表的多个功能实现,包括营业额统计、用户统计、订单统计和销量排名统计等。同时,指出了代码中存在的命名优化问题,如 Mapper 中类名可优化,以及一个关于时间精度导致数据库查询结果异常的 bug 修复过程。通过这些优化和功能实现,提升了报表数据统计的效率和准确性。

2025-04-07 21:02:18 667

原创 苍穹外卖营业额统计:优化数据库连接次数及相关实现方案

本文聚焦于苍穹外卖 day11 营业额统计查询中数据库连接次数过多的问题,参考 kkkks12 大佬文章 及 AI 建议给出解决办法。文中详述了实现思路,包括新建 DailyTurnover 类用于数据传输,介绍了 controller 层、service 接口及实现类、mapper 层的代码实现,还给出了相应的 SQL 查询语句。同时分享了在实现过程中一些失败的想法,如在 service 层使用 Map<LocalDate, Double> 类型、mapper 层使用 MyBatis Plus 返回 Ma

2025-04-05 16:09:45 481

原创 苍穹外卖百度地图骑行路线规划api实现配送范围限制

黑马的苍穹外卖百度地图api实现配送范围限制,本文采用骑行路线规划

2025-03-28 14:00:08 465 1

空空如也

空空如也

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

TA关注的人

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