信用风险管理系统

金融 股票 案例ID:216524
吴彦璋
12 年经验· 京北方信息股份有限公司上海分公司
微信扫码沟通,客服可协助直接对接工程师;如当前档期不合,也可继续推荐相似案例作者。

案例介绍

信用风险管理系统采用单点登录,用户账号只需登录一次,即可访问多个系统。系统使用的前端框架是 jQuery UI Widgets 。后端是基于 Spring+SpringMVC+Mybatis 框架进行搭建。有数据管理、仓库管理、数据审核,邮件配置、舆情监控,日志监控、系统管理这几大功能。
1、对系统存在的慢 sql 语句进行了优化。
2、将系统代码注释补全,方便后面其他开发人员阅读代码
3、服务器上 tomcat 配置 JAVA_OPTS 参数进行调优,提升系统性能
4、优化了系统配置参数:连接时长和数据库访问的最大并发数
5、代码优化比较琐碎,主要挑了几个重点进行优化,1)避免循环中用复杂表达式、2)不过多的创建对象,尤其在循环中创建对象 3)IO 流最后都要在 finally 语句块中释放
6、因为后端返回给前端部分页面数据集比较大,大约有几十M。于是对数据集进行了压缩,采用 GZIP 技术,将数据集压缩成几百K大小。

信用风险管理系统

金融 · 股票 案例ID:216524
联系该工程师
微信扫码,建群沟通
作者: 吴彦璋 - 12年经验- 京北方信息股份有限公司上海分公司

案例介绍

信用风险管理系统采用单点登录,用户账号只需登录一次,即可访问多个系统。系统使用的前端框架是 jQuery UI Widgets 。后端是基于 Spring+SpringMVC+Mybatis 框架进行搭建。有数据管理、仓库管理、数据审核,邮件配置、舆情监控,日志监控、系统管理这几大功能。
1、对系统存在的慢 sql 语句进行了优化。
2、将系统代码注释补全,方便后面其他开发人员阅读代码
3、服务器上 tomcat 配置 JAVA_OPTS 参数进行调优,提升系统性能
4、优化了系统配置参数:连接时长和数据库访问的最大并发数
5、代码优化比较琐碎,主要挑了几个重点进行优化,1)避免循环中用复杂表达式、2)不过多的创建对象,尤其在循环中创建对象 3)IO 流最后都要在 finally 语句块中释放
6、因为后端返回给前端部分页面数据集比较大,大约有几十M。于是对数据集进行了压缩,采用 GZIP 技术,将数据集压缩成几百K大小。

相似案例推荐

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在 1 小时内与您联系确认。

1小时精推人才

需求方专属客服,免费梳理匹配

需求方客服微信二维码
扫码加微信 · 客服人工对接
更多案例
微信沟通 客服 看中这位工程师了?客服帮你 1 小时对接沟通 → ×