1.网站开发:
1.1 前端技术栈:
a. react+umi+antDesign,此为工作中的技术栈,研究较为深入;
b.vue生态平时个人项目中有使用,能熟练使用。可以独立搭建前端站点。
1.2 后端技术栈:
后端主要使用java语言,能够熟练使用spring全家桶。能够部署单点应用或分布式应用。
1.3 数据库:
mysql;
2. 其他:
能够使用python处理实际问题。例如爬取页面数据;excel处理;文件批处理等。
1. 批处理系统:
用户上传excel批量操作数据,可以支持100w+的数据修改。设计为异步流程,主要通过mq实现,前端可查询批次处理状态,以及处理结果。
2. 同步系统:
将mysql以及sqlserver中的数据同步至es,并且支持es查询.