原文:记一次带层级结构列表数据计算性能优化

背景 最近,负责一个类财务软件数据计算的性能优化工作。先说下 这项目的情况,一套表格,几十张表格,每张表格数据都是层级结构的,通过序号确定父子级关系,如 , . , . . , . . , . . , . , . . , . . , . .。。。而且,列表数据带表内编辑功能,就跟Excel体验一样。没错,你猜对了,不出意外的,这是个CS项目,前端采用WPF,在计算之前,对应表格数据已经拉取到前端 ...

2019-03-10 16:24 4 507 推荐指数:

查看详情

一次vue长列表的内存性能分析和优化

好久没写东西,博客又长草了,这段时间身心放松了好久,都没什么主题可以写了 上周接到一个需求,优化vue的一个长列表页面,忙活了很久也到尾声了,内存使用和卡顿都做了一点点优化,还算有点收获 写的有点啰嗦,可以看一下我是怎么进行这个优化的,也许有点帮助呢 这个长列表页面 ...

Mon Feb 25 08:39:00 CST 2019 0 11105
一次前端性能优化的案例

前两天遇到一个前端性能相关的bug,感觉还挺典型的,整理了一下解决过程和思路,写下来分享给大家。 场景是这样的,有一个答题的界面,可以播放音频、填空、提交答案,界面是长这个样子的: 看起来还挺简单吧,但是我们在手机上跑的时候,却遇到了以下问题: 1. 填完空后,提交按钮会由灰色变为蓝色 ...

Thu Nov 02 21:14:00 CST 2017 25 4322
一次EFCore性能优化

  最近换公司了,新公司项目技术是用dotnetcore + efcore 做业务层的数据查询。最近早会发言时候,测试提出有个页面查询列表速度特别慢,有几十秒之长。我听着有点诧异,毕竟之前在上一家公司我们接口查询速度必须在200ms以内,有1秒的已经很夸张了,几十秒基本没有用户体验。但是这毕竟不是 ...

Sat Apr 20 00:55:00 CST 2019 1 2941
一次线上 OOM 和性能优化

大家好,我是鸭血粉丝(大家会亲切的喊我 「阿粉」),是一位喜欢吃鸭血粉丝的程序员,回想起之前线上出现 OOM 的场景,毕竟当时是第一次遇到这么 紧脏 的大事,要好好记录下来。 1 事情回顾 在某次周五,通过 Grafana 监控,发现线上环境突然出现CPU和内存飙升的情况: 但是看到网络 ...

Thu Jan 02 05:44:00 CST 2020 1 973
GPU计算性能

GPU计算性能 单核CPU无论在PC端,还是服务器上,基本上已经退出历史舞台,目前主流的计算平台是使用多核(multiple cores)的CPU,以及众核(many cores)的GPU。另外处理器与内存访问速度差距也不断增大,为克服访存瓶颈,主要采用两种方法。其中多核CPU与单核CPU,都是 ...

Fri Aug 13 13:01:00 CST 2021 0 154
一次大数据量后台服务的性能优化

背景   最近被分配到的一个需求,数据量每周新增上千万,预计两个月就会破亿,这里记录一下对这个服务的性能优化的过程。 正文 需求介绍   首先大致介绍一下这个需求的内容。这个需求是一个周报服务,每周日向用户推送他本周使用服务的时常,最晚使用时间等统计数据,这应该是很多应用都有实现的功能 ...

Mon Jul 19 07:45:00 CST 2021 21 4444
一次性能优化(线程相关)

策发送数据的,由于数据量很大,该应用在生产已经扩大到了12点,而我们普通应用在生产也就四个点;虽然已经扩 ...

Wed Jan 16 05:51:00 CST 2019 3 445
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM