锤子简历品牌推广师
传智播客java简历
作者:锤子简历 2021/03/03 12:00:01
阅读 190

求职意向

Java程序员 浙江湖州 薪资面议 随时到岗

教育背景

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

科创委员

工作经验

2020.x -2020x 锤子简历信息技术有限公司 JAVA后台开发

使用技能
前后端对接:JavaScript、jQuery
Web应用框架:SpringMVC、Struts2
设计层框架:Spring、SpringBoot
ORM框架:SpringData-JPA、Hibernate、Mybatis
数据库(关系型):Mysql
数据库(非关系型):MongoDB、Redis
分布式应用程序协调服务:Zookeeper
分布式服务框架:Dubbo
权限管理框架:Shiro
管理工具:Maven、Git
开发工具:IntelliJ IDEA、Eclipse 
工作日常
1.需求分析
2.数据库设计(ER图、数据库文档)
3.数据接口设计(提供API)
4.后台框架搭建(包括配置)
5.数据接口实现(包括测试)
6.前后端数据对接

2020.x -2020x 锤子简历信息技术有限公司 JAVA开发

使用技能

前后端对接:JavaScript、jQuery
Web应用框架:SpringMVC、Struts2
设计层框架:Spring
ORM框架:Mybatis、ibatis
数据库(关系型):Mysql、Oracle
数据库(非关系型):Redis
权限管理框架:Shiro
管理工具:Maven
开发工具:IntelliJ IDEA、Eclipse
工作日常
1.需求分析
2.后台框架搭建(包括配置)
3.数据接口实现
4 .前后端数据对接

项目经验

2020.x -2020x V印优学 Java后台开发

Dubbo(仅使用)、数据库设计

该项目制作了一个“人才培训+就业”点对点人才网站,培训机构与公司相结合,点对点输出人才。项目中分别有培训机构、公司、人才、学校、超级管理员、管理员等角色,分有客户端与管理端两个端,通过shiro权限控制显示不同页面,该项目采用了Dubbo分布式架构,消费者端接收请求后,通过Zookeeper注册中心注册分发请求至提供者端,进行业务处理。数据库使用的是Mysql,通过ORM框架Mybatis进行数据操作。使用了JSP作为模版引擎,用JSTL语句进行页面数据显示控制。

2020.x -2020x “爱上侬”平台 Java后台开发

数据库设计、商家管理员端后台实现、商家管理员端JSP、消费者端数据请求与封装(JS拼接)

“爱上侬”平台是校内期间的学生自发型产品,主营农业电商点对点交易,通过农家入驻等方式,使消费者直接从商家购买农产品。此项目中拥有超级管理员、商家管理员与消费者三大角色,超级管理员管理商家,商家管理商品,消费者购买。分为超级管理员、商家管理员、消费者等三个端。该项目使用了Dubbo分布式架构。数据库使用的是Mysql,分库分表,通过ORM框架Mybatis进行数据操作。超级管理员端与商家管理员端使用了JSP作为模版引擎,用JSTL语句进行页面数据显示控制,消费者端使用了JavaScript、JQuery代码进行Ajax请求、数据封装等。

2020.x -2020x “中东欧数据库”数据平台开发 Java后台开发

数据库设计

此项目一期开发中,参与度不高,仅设计了数据库,由于对于项目业务了解不够充分,数据库设计有一定问题,导致后期开发中,前台页面数据表格兼容性不强,需进行第二次开发。

2020.x -2020x 大学生素质拓展“第二课堂”项目(重点) Java后台开发、JavaScript前后端对接

Dubbo(仅使用)、Redis、SpringBoot、数据库设计

本项目是学校大学生素质拓展“第二课堂”项目,项目中使用了Shiro进行权限管理,分为五大校内架构:校级团委、校级职能部门、学院、教师、学生。项目中有两套审批系统,活动申请审批、学分申请审批。学院申请某职能部门的项目后,通过职能部门审批,再通过校级团委审批后,活动方可执行。活动分为可报名活动与不可报名活动,顾名思义,经过报名时间后,活动正式开展,活动开展期间,学生可以二维码打卡记录(Redis验签)、带队教师(活动申请时可添加)可记录活动情况,活动结束后,需要通过职能部门、校级团委再次审核,至此,活动正式结束。再通过定时器,将持久层中记录的学生添加积分。学生学分申请时需选择某职能部门下的加分项,再通过本学院审核、职能部门审核、学校团委审核,审核通过后,将审核记录持久化,再通过定时器进行定时更新。学生学分定时添加过程中,通过同步锁同时添加学生素拓币,在素拓币累积至定量后,学生可以查看校内商城,通过积分,向学校兑换奖品,学生可以查看自己积分范围内的奖品。超级管理员端可以管理系统中的Banner图等辅助功能,并且,超级管理员拥有权限管理功能,通过Shiro的用户、用户-角色、角色、角色-资源、资源五张表,可以动态分配各个管理用户的功能菜单栏。菜单栏以树的方式呈现,使用JavaScript E-Tree插件制作了树状节点菜单。

2020.x -2020x “中东欧数据库”数据平台二期开发 Java后台开发、JavaScript前后端对接

SpringBoot框架、数据库设计、JS前后台对接

本项目属于二次开发,是宁波万里学院-海丝院下的基础项目,分为两个端,数据输入端与数据查看端,数据输入端是由管理员登录,进行数据输入,数据菜单使用JavaScript E-Tree插件制作了一个树状节点菜单,每一个字节点菜单下都有一个表格进行数据输入,表头标题、样式等自定义。表格使用JavaScript E-charts数据插件进行分装、展示,表格数据输入时遇到了不规则表头输入的困难,HTML表格插件中可以对表格进行高宽自定义,由此,我设计并实现了一个JavaScript动态表头生成插件,嵌入了表格当中,但是由于数据量略微有点大,所以表格生成比较慢,后期应该可以通过算法去加快生成速率。本项目后台使用了SpringBoot轻应用单体开发,数据传递较为单一,数据库本想使用MongoDB非关系型数据库,由于与表格数据不太符合,于是使用了Mysql存储,将每个格子作为一个实体。

2020.x -2020x 杭州光宽带 Java后台开发、JavaScript前后端对接

本项目是杭州某移动营业厅宽带业务办理系统,分为超级管理员、业务员、客户三个角色,超级管理员为PC端,业务员PC端与微信端均可登录,客户为微信端。具体业务为,客户扫描店内二维码,进行业务单填写,业务员处理业务,并记录数据。超级管理员可以查看并导出所有业务员的业务单,业务员可以查看导出自己的业务单。本项目使用了SpringBoot轻应用单体开发,使用了微信认证开发等。客户扫描店内二维码时,使用了Redis验签认证。数据库采用的是Mysql数据库,图片存储使用了阿里云图片存储服务器。

2020.x -2020x OpenJudge中学生Python试题ACM平台 Java后台开发

SpringBoot框架搭建、数据库设计

2020.x -2020x 浙江大学出版社-思政网上平台 Java后台开发

此项目是浙江大学出版社思想政治网上平台的外包项目,分为省教育厅、学校管理员、教师账户、名师等四个角色。省教育厅可以查看并导出所有信息、设定学校名师。学校管理员可以上传本校所有的信息,并且可以上传本校所有的动态。教师账户可以查看并下载学习资料。名师可以上传自产视频,文档等资料。本项目使用了SpringBoot微服务架构,文件存储服务器是阿里云OSS存储服务器,使用了SpringSecurity进行权限控制,并且在整个系统Session中存储用户信息,方便开发。数据库使用了Mysql数据库。学校管理员、名师上传图文使用了富文本编辑器,部分图文通过网络爬虫获取(非本人实现,略微了解了一下)。本项目使用了前后端分离,使用JavaScript、JQuery等作Ajax请求与HTML数据拼装。

2020.x -2020x 一带一路数据库 数据库设计

数据库设计、SpringBoot框架搭建,参与本项目中途,我离职了。

2020.x -2020x 国网反窃电稽查监控 JAVA开发

本项目是浙江电力下子公司-华云信息科技有限公司的产品,目前已应用部署在浙江省公网内网,由省电力公司、市电力公司、电力运营点等进行使用。项目应用了SpringMvc、Struts2、Spring、Mybatis、Oracle等技术,将电力工单信息进行分类、查看、管理。

自我评价

      热爱工作、学习,并能熟练使用Java、Js。对于计算机也很感兴趣,喜欢coding,热爱开源,Talk is cheap,show the code。我心态很好,抗压能力强。

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