合集-企业级项目实操指南
摘要:【企业级项目实操指南1】结合已有代码和MPJ实现统一的数据统计接口(1) https://www.cnblogs.com/zwj/p/18829115/bnp-doit-001 在(1)的基础上做一些优化和补充,一方面是满足日期范围搜索条件,一方面是对命名的优化。 后端 - MPJAggregate
阅读全文
摘要:【企业级项目实操指南2】结合已有代码和MPJ实现统一的数据统计接口(1) https://www.cnblogs.com/zwj/p/18841146/bnp-doit-001 【企业级项目实操指南2】结合已有代码和MPJ实现统一的数据统计接口(2) https://www.cnblogs.com/
阅读全文
摘要:[声明]企业级项目实操指南系列笔记是萌狼蓝天再企业中完成开发任务后做的记录,出于保密需求,部分代码将不会展示,因此仅供参考。 业务需求 ERP系统需要为每个页面都增加统计功能。统计字段、统计方式(sum、avg、count等)由前端指定,同时,统计范围和页面搜索结果的范围有关。 不能前端统计,由于数
阅读全文
摘要:任务有点急,什么规范、性能,暂时别考虑了。 xml中已有代码 <select id="xxx" resultType="xxxx"> SELECT …… </select> 然后这个SQL是超级超级复杂的,我们不能对他进行任何改动,我们要的是基于它的查询结果进一步统计,所以,先直接复制它 <sele
阅读全文
摘要:在企业级前端应用中,表格数据的高效转换对性能至关重要。本文以一个核算系统为例,剖析了原始实现中因三层嵌套循环和线性查找导致的 O(T×P×S) 时间复杂度瓶颈。通过引入预处理阶段,构建“项目ID → 科目编码 → 值”的哈希映射表,将内层查找优化至 O(1),整体复杂度降至 O(P×S + T×P)。实测在百级项目、千级科目场景下,性能提升近 30 倍,页面渲染从卡顿变为流畅。该优化无需复杂算法,仅依靠基础的数据结构思维,即可显著提升用户体验,体现了前端工程师必备的性能意识与工程素养。
阅读全文
摘要:原来: 修改后: 代码如下: <style scope> /* 表格筛选器按钮样式 */ :deep(.ant-table-filter-dropdown-btns) { display: flex; flex-direction: row-reverse; justify-content: fle
阅读全文

浙公网安备 33010602011771号