职责:团队负责人、数据库表设计、各模块搭建及设计、核心模板开发主要内容:(1)数据采集(2)数据处理(3)流程调度(4)检验评估(前端控制任意时间段检验评估和定期评估)、生成评估报告(任意时间段和定期报告)(5)产品统计(6)产品及评估结果显示。技术路线:SpringBoot + SpringMVC + Mybatis + 虚谷数据库 + Netty + SpringSecurity + Layui + openlayers + python+docker + shell个人成长:(1)通过配置.ini文件,增加需要下载的数据,设置开关(是否向MQ发消息,是否存文件索引),设计出一套通用的数据下载程序。支持公司所有项目的数据下载,支持历史数据和实时数据下载(2)通过配置ini文件,配置需要处理的数据属性,执行的命令,动态匹配文件,执行python脚本。(3)通过配置.ini文件和xml文件,将被检验数据和检验源数据一一匹配,插入和更新到数据库。(4)通过配置yml文件,支持不同数据、不同时间尺度、不同区域、不同数据源、不同插值算法的检验评估,使用parallelStream并行执行,使用模板设计模式,评估结果批量入库。(5)使用SpringSecurity框架实现系统的认证、授权。(6)利用Spring的AOP,封装成功能模板,向第三方系统发送日志消息。声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!

下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论