1.金融局数据直连系统:整个项目的数据ETL框架独立设计、搭建、开发,运用到了shell脚本、perl脚本、Oracle、Informatica等技术;在做该项目前一直从事Java开发,曾接触过几个月数据仓库,该项目是通过对数据仓库的了解、对该项目需求的认识独自重构设计的ETL项目,其中的调度任务是自己通过shell脚本实现的。虽然与Java无关,但这是这个项目一是独自架构;二是在此之前不懂数据的ETL。完全是一边开发一边学习,也说明自己对未知技术的探索精神及驾驭能力。
2.在线文档管理系统:该系统是由本人在开源springboot、vue项目上的二次开发,使用技术:springboot、shiro、redis、vue、oracle、asponse。该项目是普通的CRUD管理系统,难点在于文档的在线预览;设计考虑需要满足大部分的文档类型,包含PPT、Word、Excel、PDF、txt、jpg等格式。尝试了各种开源工具尝试将文档转成html、pdf进行在线预览,最后选择asponse将文档转成PDF最优。该项目在文档转换PDF过程中花费了大量时间,期间尝试过很多办法及工具,最终转换效果都不是很满意,转换时间过长、或Excel横向展示效果不佳、或Word中图片展示不理想;最后经过多次尝试效果还很满意,同时也说明对待事情需要持续保持认真坚持的态度。