java开发,spring,mybatis开发框架,python写过爬虫,做过python项目,前端会使用html,js,css开发,vue有所接触,写过一个vue前端页面,长期使用oracle数据库,增删改查,oracle常用函数,存储过程等,其他数据库如:mysql,sqlserver,有所了解,接触过一些,C和C++能熟练使用,mfc有所了解,但是没有做过完整项目,一些前端js框架也使用过一断时间,bootstrap,echarts,jqgrid等,但通常进行后台java开发。
工具类网站,要支持大数据量的导入导出,数据量在200万左右,由于直接导入或直接导出导致连接超时,于是使用多线程和定时器,前端先将文件上传到服务器,每隔2s请求一次后台,后台接受文件后,将处理文件的进度以及相关信息存到数据库中,通过返回前台相应进度来将导入数据信息展示给用户,既能满足需求又可适应多服务器