熟练掌握Java语言开发技术,熟悉OOP编程思想,理解分层架构;
熟练掌握通过Spring+SpringMVC+Mybatis进行Web开发;
熟练使用SpringBoot+SpringCloud+MybatisPlus+Redis进行分布式开发;
熟练使用Maven开发管理项目;
熟练使用Git进行团队项目开发和版本控制;
熟练掌握SQL语句及主流数据库操作(例如Mysql,Oracle,国产虚谷数据库);
熟练掌握Linux文件管理基本命令;
熟练掌握python语言开发;
天和·国省气象服务共享平台 ==> 子模块气象服务评价:
检验流程:获取省级用户上传的预报数据 ==> 格式检查 ==> 预报数据何时检验时效确定 ==> 计算数据检查中间指标入库 ==> 查询中间指标计算最终得分;
实际开发:省信息中心上传气象数据到国家信息中心后按照规则分发至各省对应网盘 ==> python脚本定时获取数据 ==> 代码解析数据,由外到内检查文件(文件命名格式,文件内容格式,文件内容编码格式)==> 获取文件预报结束时效与文件信息一同入库 ==> 脚本定时根据时效获取库中预报文件,获取天擎平台实况天气数据使用算法对预报数据准确性做检验,算法公式由相关天气行业专家提供,计算后的中间结果入库 ==> Java编写后台CURD做中间结果统计,中间结果计算最终准确性得分,计算公式由相关天气行业专家提供
气候公报中使用的图片产品与具体数值均为本人使用Java制作,具体流程为获取河北天擎数据,使用站点插值制作tif栅格图件,叠加河北地形矢量图件后制作出的天气图。
河北气象局年度气象公报中所使用的图片为本人使用Java制作,具体流程为获取河北天擎数据,站点插值为tif图件,叠加河北省边界矢量数据后制作的天气图。