锤子简历品牌推广师
java造假简历app
作者:锤子简历 2021/03/09 11:10:00
阅读 168

求职意向

Java开发工程师 四川成都 薪资面议 随时到岗

教育背景

2020.x -2020x 锤子简历大学 本科 


工作经验

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

2020.x -2020x 锤子简历信息技术有限公司 软件工程师

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

项目经验

2020.x -2020x 四川移动订单智慧运维工具 Java开发工程师

技术要点:spring boot + mybatis + jcf + iview  + 分布式内存数据库

项目描述:四川移动新订单中心上线后,因订单中心数据库与CRM库解耦,数据存储层采用dmdb+hbase结合的方式,后台订单流转引入分布式后台处理框架(fortress),订单能力层采用java分布式服务实现,系统架构异常复杂,增加了现场维护、开发人员的日常工作难度,现场生产主机环境和安全管控也不利于维护工作开展,且手工操作容易引起误操作(如锁表、sql性能慢等),导致订单数据异常不能正常流转或订单数据库锁表等,订单中心智慧运维平台针对系统现状,提供图形界面化处理工具,通过订单中心智慧运维平台,提供开发、维护工程师的查证、处理订单的效率以及处理的准确性和及时性
项目职责:负责订单系统运营数据统计日报以及折线图展示模块的开发,订单智慧运维工具自身使用情况的模块开发,在途订单统计模块开发,异常订单统计模块开发,未归档订单统计模块开发,单条重派以及批量重派订单模块开发,单条撤单以批量撤单和绿色通道撤单模块开发。

2020.x -2020x 四川移动订单中心与支付中心对账系统 Java开发工程师

技术要点:Shell + crontab + fortress + iview + echarts

项目描述:通过订单中心与支付中心对账系统的割接上线,为线上支付的准确性提供数据稽核,以及为线上支付做大规模推广提供数据指标,同时通过对账结果,对线上支付的错误数据做自动修复和人工分析,排查解决线上支付的问题。
项目职责:订单中心与支付中心对账方案的编写,主机资源的申请和环境配置,数据模型的设计和建立,shell编写对账各个环节的脚本以及contab的配置,将对账结果最后推送给到报表以及在前台页面以日报和折线图形式展示。

2020.x -2020x 四川移动第三代CRM云化升级项目 软件工程师

技术要点:Spring + Spring MVC + IBatis + 分布式内存数据库 + Hbase + Dubbo 
+ ZooKeeper + HSF + ESB + Hadoop
项目描述:四川移动CRM6.5大版本升级项目主要是把之前的五系系统升级为六系,五系系统使用C++写的,现在6系改用Java来写,项目原计划是2018年开始做但是应甲方要求(中国移动 )项目于2017/7开始启动,项目中分支较多,有产商品中心,客户首页,订单中心,支付中心等部门,项目中引用了zooKeeper分布式应用协调服务 ,dubbo ,HSF框架等。老的系统是使用的是oracle数据库升级后采用的是分布式数据库, 属于公司在Mysql的基础上自己封装,用来处理百万级数据。同时也使用了weblogic和消息中间件。不同部门进行接口调用是通过hsf或esb来实现的。
项目职责:在项目中我隶属于订单中心,主要负责订单创建,流转,归档的功能添加和优化,业务侧桥接接口的开发,测试,优化,订单自身模块接口开发,移动商城购物车模块的开发等。
1) 5系和6系桥接业务侧桥接接口的开发,测试,优化。这部分是用C++代码来实现的,由于5系和6系连着不同的数据库,6系数据模型和5系也不相同,需要按照新的数据模型来实现老的业务逻辑。除了基本的使用clxml方式进行单元测试,还通过shell脚本进行了性能压力测试,确保在百万计数据下可以正常执行,主要是SQL的优化确保每个服务中的sql使用到索引并且优先使用hash索引,并且保证每条sql的执行时间不超过100ms。 对产商品以及客户首页等其他部门提供操作订单中心的接口;这部分使用Java来实现的,接口实现后,根据每个部门的需求不同,将java接口发布到hsf或esb。
2) 订单自身模块如在途订单查询,订单调度详情查询,融合业务查询等模块的6系口开发。这部分需要做的是将5系C++写的代码翻译成Java代码,将业务逻辑得以实现,同时将服务发布到esb供前台页面使用。并根据新的数据模型,修改前台页面jsp校验规则。以及在5系代码中实现割接地市,割接时间的判断。确保业务走5系和6系都可以正确执行
3) 移动商城购物车模块的开发。如购物车查询,修改购物车报文,等模块的接口开发;这部分属于6系新增的模块。 订单中心的公共程序配置的一些sql脚本的开发
4)根据Hash算法,对分布式内存数据库入表的散列度,求得最合适的值

2020.x -2020x “老司机带我玩”应用 Java开发工程师

技术要点:Spring + Spring Boot + MongoDB + Thymeleaf
项目说明:以约伴旅行为主题构建的陌生人交友应用,为喜欢旅行的年轻人提供一 个互动的平台。该应用主要实现7大模块:用户模块,消息模块,城市 模块,旅行信息模块,行程模块,评价模块,个人信息模块。使用响应 式布局,可适用于手机、平板、PC等多平台。
项目职责:理解产品经理的PRD,用例文档编写(包含用例图),编写开发文档,技术调研,编写项目,Code Review,提交测试,修改Bug,项目上线
1) 发布旅行信息(信息标题,旅行城市,旅行出发结束日期,对行程的要求等)。可接受某行程的邀请,当行程结束交于评价模块进行评价。当行程状态(行程状态:1 已发起旅行信息,等待行程;2 以选择行程; 3 行程中;4 行程结束,等待评分;5 关闭)改变时将行程模块放入特定的全局集合中。按条件分页查询展示主页信息,查询旅行信息详情(标题,描述,发起的行程等信息)。
2) 针对某一旅行信息发起行程邀请,将行程信息放入全局集合中,供消息模块使用。查询行程详情。当某行程被选中将该行程放入全局集合中,供消息模块使用,并将状态码改为2。编写Timer将状态为1并且当前时间大于行程结束时间的旅行信息状态置为5

2020.x -2020x 三立饲料加工厂OA管理系统 Java开发工程师

技术要点:Spring + Spring MVC + MyBatis + MySQL + JSP
项目说明:该系统主要面向公司内部,完成公司人事管理、员工签到及人员登记业 务。只有管理员能查询修改所有人员的上班记录,增删改员工信息。按 月生成人员签到信息生成excel报表,并允许员工通过internet查询。
项目职责:主要负责前后端AJAX异步交互。新增、修改、删除职位。修改权限与职位的关系。提供接口给登录、注册等模块使用查询权限
1) 单击登录按钮后,前端获取用户输入的username和password进行非空验证,给出相应的提示。通过非空验证后使用AJAX向后端以“post”方式携带username和password发送请求。后端通过Spring MVC中的控制器判断请求URL依赖注入调用不同的业务层逻辑进而调用不同的数据逻辑通过MyBatis框架访问数据库查询判断username和password封装成一个对象返回给前端以“json”方式接收并将对象存储到session中
2) 类似登录模块,主要区别在于后端业务层逻辑要对用户输入的username连接数据库进行非空判断,只有数据库中不存在该用户名才能继续注册成功。注册成功把该条用户信息插入到数据库中,把相应的注册成功信息封装到对象中返回给前端以“json”形式
3) 使用物理分页插件PageHelper,在pom.xml中添加依赖后,只需在查询list之前使用PageHelper.startPage(int pageNum,int pageSize)方法。
4) 设计三个实体类(员工实体类,职位实体类,功能实体类),其中表关系:员工和职位是一对一的关系,职位和功能是多对多的关系。类关系:一个employee包含job属性,job类包含list function。

自我评价

抗压能力强,自学能力强,对于新知识接受快,听从安排。
团队不仅要有责任,更重要的是分享。
具有良好的团队合作精神和领导能力。
对待工作积极上进,做项目心细有耐心。
善于分析问题与解决问题。

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