1.熟练使用常见的数据结构与算法,理解IO、多线程、集合等基础框架。
2.熟练使用spring、Mybatis-plus、springBoot以及springCloud框架
3.熟练使用langchain4j、spring-ai对模型进行调用,熟悉ollama对模型快速部署
4.熟练使用 svn/git 进行版本管理 ,熟悉 Maven、gradle 等项目构建工具。
5.熟悉JVM 内存结构,了解常用的 GC 回收算法,常用的垃圾回收器
6.熟悉并发编程,擅长对接口操作进行异步处理。
7.熟练使用 Mysql ,Oracle,达梦数据库 等常见的关系型数据库,熟练索引数据
结构及SQL优化
8. 熟练使用poi、EasyExcel等常见文档处理工具,能够使用onlyOffice对文档格式进行转换。
9. 熟练使用Redis进行缓存相关操作,熟悉RabbitMQ、RocketMQ消息队列相
关操作、熟悉Elasticsearch全文检索工具
10. 熟悉Linux常用命令,能熟练使用Docker命令构造镜像、熟悉nginx反向代理,
负载均衡配置操作
11. 熟练使用vue,javaScript ,typeScript,scss ,ECharts,webSocket,等前端技术;熟悉小程序
开发流程
中国移动电商平台后台
原中国移动集团办公用品集中采购平台,是中国移动在全国范围内批量处理各省办公用品采购业务而搭建的平台。
项目包含但不限于融合商品管理、商品管理、订单管理、团购管理、供应商管理、评价管理、报表管理、运营管理、企业备付金管理、系统管理、主数据管理、一采管理等模块。
项目所用技术框架以Freemarker/JQuery/BootsStrap/eChart/customerTag为应用层、Array/Nginx为负载均衡层、Action->Spring/SpringMVC/Struts为应用控制层、RPC/Hession为消息通讯层、Service->Spring/SpringMVC/Struts为接口服务层、
ORM/MyBatis/JDBC为数据访问层、MySQL/Redis/Elasticsearch为存储层、ActiveMQ/Kafka为消息中间键。进行开发与升级维护。
在该项目中负责交易评价功能,企业自维护电子签章数字证书注册功能,类目树关联查询功能等,主要负责页面及表与实体类的创建,列表查询等流程。
主要负责运营管理与供应商管理模块,完成业务包括但不限于供应商权限管理,电子签章管理,人员维护,数智化商品推荐配置,管控交易日志管理等。