1. 熟练掌握java编程和其语言特性,熟悉JVM,GC及其工作原理。
2. 熟悉SSM、SSH等后端主流框架及Jquery、vue等前端框架并有相关开发经验,熟悉springCloud下的微服务框架并能独立搭建。
3. 对linux了解深入,能够熟练在linux环境下编码或发布代码,对目前主流的项目管理工具,如git,SVN,Xshell都有足够的了解程度和使用经验。
4. 熟悉设计模式,具有良好的编码风格和习惯。
5. 有较强的sql编写和数据库优化能力。
6. 熟悉分布式和负载均衡,能处理大数据、高并发等相关内容。
2018.09-2019.04纽格茵线上商城(APP+后台管理系统)
项目描述: 纽格茵线上商城是一款线上购物应用,主要包括APP端和后台管理系统,除此之外还有配套的仓库端和骑手端。APP端负责给消费者展示各种各样的商品,用户可以在平台上浏览商品、下单、退款等相关操作,致力于给消费者一种新的超市购物体验。后台管理系统是用来管理APP内商品、进货、出货、活动、用户、会员、财务、统计等的一个综合服务管理网站,用它来管理线上购物平台。
个人职责:
1.负责APP及仓库端、骑手端的后台接口提供,后台bug修复。
2.负责后台管理系统的前后台开发及维护工作,后端采用Spring + SpringMvc + Hebernate框架,全段为jQuery框架,针对提出的bug随时进行修复。
3.采用JMeter测试并控制后台并发的稳定性和效率,优化结构和代码,mysql数据库及相关sql优化。
4. 负责ERP导入和同步功能,针对大批量数据更新操作调整代码提升效率。
2018.07-2018.08积分制绩效管理系统
项目描述: 积分制管理就是企业在绩效管理的基础上,对员工的个人能力、工作和行为用奖分和扣分的形式进行全方位的量化考核,结合最新积分制管理理念和最新移动互联网技术打造基于企业移动互联网的先进管理功能模块。
个人职责:
1.采用SpringMVC+maven基础框架以及B/S结构,通过合理规则录入员工工作到数据库,实现积分化。
2.采用Mybatis定制SQL,实现积分悬赏任务和积分排行榜模块。
3.使用postman工具进行接口测试。
2018.04-2018.06新闻文本关联性识别
项目描述: 新闻文本关联技术研究的主要目的就是发现隐藏新闻文本之间的关联规则,用户可以根据一段新闻文本寻找到与之相关的新闻,实现从大量新闻文本中自动推荐给用户喜好新闻的目的。
个人职责:
1.使用HanLp工具包对文本进行分词和命名实体识别,挖掘特征项,构建文本特征向量。
2.通过大量的新闻训练文本,利用FP-Growth算法从文本特征向量中产生最大频繁模式树,从而生成频繁项集,并利用向量相似度降低冗余。
3. 设定最低置信度,产生强关联规则,并确定关联新闻。