本人具有很强的接受能力,努力追求新知识,深信把眼前的事做好才会有更高的发展, 绝不好高骛 远。而且,本人精力充沛身体素质很好,爱好有用等体育运动,愿意接受高强度的工作所带来的压 力。善于总结工作中的方法。另外,本人有良好的代码风格,习惯优化代码,多注释,注重团队协 作并能快速融入团队,虚心与人交流,并有较强的时间观念。
使用的是 ruoyi-vue-plus 框架,全面参与 mes,srm 等系统的研发,包括基础数据配置,
送样协同管理、合同协同、财务管理、质检管理、询报价等等模块的编写,负责将甲方SAP数据同步至srm系统,有从 0 到 1 的独立研发过程。
工作描述:
独立负责智慧渣土码头系统的核心业务模块功能开发,设计系统各报表模块导出结构;
运用Java、SpringBoot、Mybatis等技术,优化平台订单、合同管理、船舶离港记录等模块,提高查询性能和用户体验;
编写代码脚本定时导出码头周报月报、使用sql 导出工作报表;
负责码头现场硬件设备故障收集反馈及运维处理;
智慧渣土平台线上对客户问题进行沟通,全面了解他们的需求和问题。我通过与客户交流,并亲自复现问题,进行排查和确认。一旦确认问题是由软件缺陷引起的,立即提交工单,并尽力站在客户角度为客户提供可替代的解决方案。然后跟进工单处理状态,问题储备,根据问题判断优化产品等;
1.专业成绩:3.66/4(专业前5%);
2.在校担任心理委员一职,定期为同学开展心理培训,全力配合老师,营造良好的学习氛围;
3.校二等奖学金;
4.优秀班干部;
在线的招聘系统,有基础的招聘,发布,录取等流程,同时还能实现在线聊天功能。
技术栈: springboot + thMybatis + websocket
主要内容:
1. 后端使用 springboot 框架 + tkMybatis 来达到与数据库交互的功能
2. 招聘者能与应聘者可以在线进行沟通,使用到了 websocket。
项目难点:
问题:
websocket 的前后端信息通讯问题
解决:
利用 methods 分别定义好 OnOpen、OnMessage、OnError、OnClose 四个事件监听,然后进
行初始化并且绑定就可以了,这样就完成了 WebSocket 对象以及事件监听的初始化。
前后端数据传输利用 JSON 字符串,所以发送的时候需要将对象转为 JSON 字符串。
这是一个前后端分离项目,类似于神州租车。实现了汽车租赁、归还,查询订单、汽车详情,归
还汽车,利用百度地图 API 实现查询地图观察各个地区的汽车数量及汽车详情等功能模块。它既
能帮助用户找到合适的汽车,又能提供诸多实用的功能,让用户体检更加完美。
技术栈:Springboot + Mysql + Mybatis-Plus + Redis + vue
主要内容:
1. 使用 redis 技术实现热点缓存数据的存储;
2. 使用 Hutool 工具包实现对对象的序列化和反序列化,以及 hutool 工具包中的 Arrset 做断言
处理;
3. 使用 Mybatis-Plus 做数据层,可以简化代码,增强可读性;
4. 使用 SpringMVC 做控制层;前后端分离开发。
5. 前台使用 redis 缓存汽车商品,使用 redission 分布式锁解决缓存击穿问题。
项目难点:
问题 1:
用户怎么对汽车进行支付处理。
解决 1:
使用支付宝的沙箱功能,能用虚拟货币来完成支付功能。
问题 2:
Redis 怎么实现对热点数据的缓存存储。
解决 2:
采用了互斥锁,这种方法能够较好地降低后端存储负载,并在一致性上做得比较好。可用性技术问题
杭州有大运河的天然优势,码头渣土运营有优越的发展前景,但是在过去,码头现场的管理较为混乱,跑冒滴漏的现象经常发生,并且现场的工作大多是人工手动操作,工作效率和准确性存在着较大的缺陷,为此,我司开发了临平区首个智慧渣土管理平台,为合正、强力两个码头的渣土运营提供了稳定高效的技术支撑。