锤子简历品牌推广师
java实验简历string类
作者:锤子简历 2021/03/09 19:00:00
阅读 154

求职意向

java高级研发工程师 北京 薪资面议 随时到岗

教育背景

2020.x -2020x 锤子简历大学 计算机科学与技术

工作经验

2020.x -2020x 锤子简历信息技术有限公司 Java开发工程师

工作描述: 设计、开发、维护web,app后端系统。指导后端系统的测试和验证。

2020.x -2020x 锤子简历信息技术有限公司 Java抓取工程师

工作描述: 负责大规模分布式爬虫产品的模块开发,涉及到消重、扩散、 解析规则、动态数据,数据清洗,数据转换,数据格式化等。

2020.x -2020x 东软集团(沈阳) Java工程师

工作描述: 负责web后台服务的开发及维护,主要包括文件的处理,存储过程维护,功能迭代。

项目经验

2020.x -2020x  

1.项目名称:任务调度服务  

2.主要任务:负责调度服务的设计与开发。调度服务旨在将原先耦合在各个模块内部的定时任务拆分出来进行统一管理,并通过实现多机的任务部署,提高任务执行可靠性的同时减少单机运行压力。
3.任务描述:任务的初始化通过spring完成,所有任务初始化之后都会注册到调度服务进行统一管理。多个调度服务根据任务配置的执行时间,通过zookeeper选举出master在指定的时间执行任务。

2020.x -2020x  

1.项目名称:抓取系统

2.主要任务:负责配置中心的设计与后端开发,新闻调度模块,保存模块的开发
3.任务描述:配置中心基于spring,mybatis开发。主要功能完成抓取任务的配置,在修改配置的时候通过zookeeper通知其他服务更新配置
                  新闻调度模块和保存模块都是基于thrift开发的分布式服务。新闻模块主要功能是将配置的新闻任务定时的发出,并扩散出新的任务。保存模块的主要功能是数据的简单清洗工作。整个抓取系统的内部数据流转都是通过kafka完成。

实习经验

2020.x -2020x  

1、Java基础扎实。熟悉基本的 jvm 结构 

2、熟悉常见设计模式,基本算法及数据结构
3、熟悉Spring,Spring MVC,MyBatis等流行开源框 
4、熟悉基于数据库的设计和开发,熟练掌握mysql关系型数据库。 熟悉redis非关系型数据库和缓存技术
5、熟悉Linux操作系统,熟练使用Linux常用命令 
6、熟悉高并发,分布式编程。熟练使用kafka,zookeeper等分布式系统及rpc框架

自我评价

具有较强的自我驱动力,良好的分析问题和解决问题的能力; 工作积极主动、认真踏实、有良好的沟通能力和团队合作精神。

内容来源说明:本文章来自网络收集,如侵犯了你的权益,请联系QQ:2772182309进行删除。