数据治理门户

我要开发同款
isliujiao2023年08月31日
115阅读
所属分类 PC网站

作品详情

系统包括报表中心、应用中心、需求工单、用户和权限管理、公告管理等。我主要负责订阅和热门报表
、IP白名单管理、数据导出和上传Excel、图片周报等工作。选用合适的技术提高系统性能和用户体验
技术栈:SpringBoot、MySQL、Redis、GateWay、ZooKeeper、ActiveMQ、Quartz
技术要点:
1. 使用Git进行代码管理和团队协作,包括创建和切换分支、合并代码、解决冲突等,有效地与团队成员协同开发
2. 使用EasyExcel库进行Excel文件的读取和写入操作,实测10万数据量,读写提升速度40%
3. 为了提高系利用Redis实现了缓存管理和验证码唯一校验,提高了系统的性能和响应速度
4. 为满足每天数据可视化展示需求,使用Graphics2D技术对数据进行绘制表格图片,结合Cron表达式实现定时任务
,上传FTP服务器
5. 为解决权限流程审批功能,学习使用Activiti流程引擎启动流程实例、查询待处理任务、处理任务并完成任务
6. 为解决文件上传服务器速度过慢,使用ThreadPoolExecutor自定义线程池,并行处理压缩文件,根据要导出的文
件设置最大线程数,实测2G文件从11163ms提升到2703ms
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论