个人介绍
工作经历
2021-10-01 -至今上海梨威机械设备有限公司JAVA后端开发
我主要负责的是通知管理,分为通知配置和通知模板,采用阿里云短信发送、阿里云语音通话和163邮箱发送,采用监听设备通过短信、语音和邮箱发出告警,提醒用户或工作人员。
教育经历
2018-09-01 - 2021-06-01长沙职业技术学院计算机网络专业专科
在校期间主修Java编程语言,学习过Spring、SpringMVC、MyBatis、SpringBoot、MySQL、Redis等技术,另外还学习过RabbitMQ、MongoDB、ElasticSearch等热门技术,对MySQL、Redis等有深入学习,包括Redis集群。
技能
该商城是我司开发的一个一站式采购商城。是在为个人用户和企业用户提供人性化的全方位服务,努力为用户创造亲切、轻松和愉悦的购物环境,不断丰富产品结构,最大化地满足消费者日趋多样的购物需求,主营业务是办公文具零售或批发,会员可以浏览商品,添加购物车,下单等操作。主要包括:单点登录系统、前台系统、后台系统、商品详情系统、搜索系统、购物车系统、订单系统、会员管理系统等等子系统。
极讯办公系统是一个在线综合性OA办公平台,系统中提供有通告管理、任务代办、推送审批、部门管理、财务核算、客户订单管理、会议管理主要核心模块,在用户登录系统来到首页时将展示用户的个人任务代办情况,今日公告,公司订单采购情况,周化率、月化率、年化率等供公司同事一览,在系统中提供有在线聊天功能、好友列表等功能,可实现在线聊天、在线传递文件、语音聊天,也可查询历史聊天记录,检索聊天记录; 在会议系统中,当发布会议时,将短信提醒抄送人员,提醒会议开始时间,如未参加会议则需要纳入迟到、旷工记录,影响薪资收入; 当用户点击个人中心模块时,可以查询个人历史任务详情、任务完成度、个人私密性信息,如薪资收入明细,考勤扣款,事项扣款等,另外提供月收入、年收入,超越公司人数占比,以及计算五险一金等扣税情况,也可查询本人考勤情况,总迟到数,旷工数等 责任描述: 在项目中我主要负责在线聊天,任务代办等模块的开发,负责部分其他模块的开发 1)统计首页部分报表数据,如订单年化率,月化率等信息,同比、环比增长率等数据,采用Echarts绘制折线图、饼状图、条形图等供用户查看,并提供下载功能 2)采用websocket实现点对点,群发消息等聊天业务功能,并采用Redis缓存聊天历史记录,监听聊天信息的发送立即存储到Redis提供页面响应速度,并采用定时器将3天后的聊天记录存入MySQL进行数据的持久化,此外采用MySQL全文索引对聊天记录进行全文搜索,使用N-gram实现中文分词,对聊天记录进行精准搜索; 3)当用户发布任务代办时,存入Redis中的List队列,任务id:任务详情:用户详情等数据,用户代办临近日期将进行短信催办,当日期到达时如还未完成,将定义为认为未完成,影响薪资的计算 4)采用EasyPoi将任务代办、考勤管理、收入明细管理等信息进行导出,采用IText插件生成PDF、Word等数据,并添加公司水印等处理。