求职意向
Java开发工程师 四川成都 薪资面议 随时到岗
教育背景
2020.x -2020x 锤子简历大学 计应用外包
Web应用开发,JavaScript应用开发,JAVA语言程序设计,移动互联网站设计,Oracle数据库管理,软件工程,Windows应用开发,办公自动化,Mysql数据库,PS软件测试等
曾任
学校职位:团支部书记 部门担任:信息部副部长
2020.x -2020x 锤子简历大学 计算机及应用
Java语言程序设计、C++语言程序设计、软件工程、概率论与数理统计、计算机网络原理等过自主学习考完了所有本科的全部科目并顺利毕业。在学校用VS软件制作后台商品管理系统,图书管理系统。学生后台管理系统,和食品后台管理系统使用的开发工具是MyEclipse,动态网页采用jsp视图的编程开发
工作经验
2020.x -2020x 阿里巴巴 搜索事业部 研发工程师
项目经验
2020.x -2020x 良品铺子前台功能管理 业务端开发
项目名称:良品铺子前后台管理系统 开发工具:MyEclipse,tomcat8.0,Mysql
开发环境:前台SSH(Struts)框架,jdk1.80 ,后台SSH(Sringmvc)
项目描述:前端主要功能采用动态jsp网页实现,实现和数据库交互,jdbc连接和hibernate配置都采用 properties文件进行储存,实现动态更新减少对xml文件的修改,主要功能从数据库中获取数据,并通过Strut2对前端进行数据交互,并把数据显示在前端,并使用原生分页格式对品牌加盟和产品中心进行分页,实现了数据库更新前台也同步更新。后台主要采用easyUI框架进行数据管理,分页操作也采用easyUI,后端主要实现商品的查插删改,可以通过模糊查询或者分类查询。
担任角色:项目组组长,负责整个项目的功能设计,负责系统需求分析,参与后台编码和前台页面设计。
项目分工:
主要负责管理模块有:
商品分类管理,企业加盟管理。
商品分类管理:
前端视图:
主页:商品展示对八大类进行类别显示,通过数据库查询八大类,进行前端显示
商品信息:首先对用户从主页点击不同类跳转信息,及时更新所属类的商品名称,并实现hibernate分页,当用户不通过主页点击而是直接进入产品,默认显示首个类别的商品信息。当用户点击下一页的时候,会显示所属类的第二页数据,用ajax实现动态局部更新。前端样式一样采用foreach进行显示。
后台管理 :
商品管理:使用easyUI数据网格对商品信息进行可视化管理,实现商品的基本操作,增删改查,首先查询采用对商品进行全部查询,然后数据存放前端使用前端easyui分页,加快查询速度,查询分为模糊查询和精准查询,然后是添加也是采用easyui panel面板,图上上传通过ajax进行图片上传并实时返回图片,其次就是修改当选择某一行的时候点击修改,弹出面板可以对商品信息进行修改,最后就是删除选中某行进行删除,可以选择放弃删除。
企业加盟管理:同样使用easyUI数据网格对企业加盟进行可视化管理实现加盟企业的数据库四大基本操作,实现加盟企业的增删查改。
项目感受:通过这次制作项目的过程中感受到了自己的理论和实践需要更加切合的融在一起,从开始的了解框架到框架的运行,从ssh的配置和原理,到后来的项目负责明白了约定在写项目的时候的重要性。从最开始的搭建框架到最后框架完美运行,了解到了框架的神奇之处,负责为程序员解放双手,使代码开起来更加简单化,对ajax有了一定的了解,对struts和springmvc有了初始的了解。通过这次感觉我们写代码的时候更需要的是耐心和细心还有对分层模式的好处,代码对注释的重要性。对分页有了新的认知,从开始对分页的不了解到分页的擅长,在开发项目过程中发了hibernate框架下的实体类在数据库中的字段,当json遇到双向关联的时候就会出现json死循环所称的递归,发现问题之后采用当前关联解决了这个问题。
2020.x -2020x
项目名称:食味坊前台管理系统 开发工具:MyEclipse,tomcat8.0,Mysql
项目环境:前台SSM框架,jdk1.80
项目描述:动态时间了jsp网页的实现,对数据库的基本增删查改,用户的登陆和注册,验证码采用js动态的拼图进 行验证,和正则验证,对商品类型进行了mybaties分页插件操作,对用户的消费记录进行了更改。对商品 的瞄点进行了定位。
项目分工:
1.用户的登陆和注册
用户的登陆采用了restful风格进行ajax交互,用户的注册采用普通的数据库插入,验证码采用拼图验证, 正则邮箱和用户名,注册增加了一个用户重复不能添加的需求,登陆使用的 xml 预编译有效防止sql注入,提高查询效率
2.商品的分类管理
商品的不同类型根据用户点击的各类进行查询,及时返回各类的商品所有信息图片和价格,有会员等级会显示打折之后的价格 ,返回之后通过插件分页限制每页显示多少。
项目感受:这次做项目的过程中发现两大问题,第一个是重启服务器的时候session,不进行消失,通过检验发现通 过Springmvc注入的session在重启服务器的时候还是存在证明存有缓存,通过id的对比发现在客户端jsession的id 是相同的,第二个是重启服务器之后session刷新页面不会提示用户不存在,通过对比发现客户端缓存,当用户对 session没有任何操作,服务器会优先调用客户端缓存通过jsession的id进行比较发现两者一致,证明猜想正确,对 mybaties的注解式和xml进行了了解,发现在没有涉及到关联关系或者多表查询的时候可以采用注解式操作,节省 了和xml的交互。通过两个项目对比发现mybaties在分页方面比hibernate封装更好
2020.x -2020x
项目名称:稽核管理系统 开发工具:Eclipse+orcle
项目环境:Springboot+orcle+jdk1.8.0
项目描述:采用微服务开发对信息进行稽核,分事中,事后,线下处理,及凭证管理系统和各个部门统计,以及问题库和问题材料提交等功能完善
项目分工:
1.根据工具对视图进行分类插入,负责添加功能,解决easyui 遇见名字相同的视图问题。
2.完善其他页面功能,消息中心和任务中心对消息的状态进行及时更新,和任务中心的分配
3.对工商数据的查询,并结合历史表进行筛选过期或者已修改的凭证信息进行修改
4.统计对企业的统计,统计企业消费笔数,企业人数及其项目数
协助企业完成一期制作,完成echars的绘图,及其一些sql的优化。
实习经验
2020.x -2020x 锤子简历信息技术有限公司 锤子简历信息技术有限公司
通过和客户的沟通,了解产品的需求进行反馈。对软件的运行进行维护和客户的疑问进行解答。通过和客户的沟通了解了软件的基本雏形和客户保持良好的关系。对数据库进行维护了解数据库的基本构造。
2020.x -2020x 锤子简历信息技术有限公司 Java实习生
对项目的分层式开发和对一些bug的追踪处理。
2020.x -2020x 锤子简历信息技术有限公司 Java初级工程师
对框架的搭建和处理一些简单的业务逻辑处理,对数据库的结构进行了解,对代码文档进行和需求进行修改。
自我评价
有亲和力,容易相处
学习认证刻苦,喜欢自主学习接收新事物
性格开朗,思维严谨,喜欢用最简最优的方法解决问题。
积极向上,在对于编程方面有良好的编码习惯。出现问题及时解决。
内容来源说明:本文章来自网络收集,如侵犯了你的权益,请联系QQ:2772182309进行删除。
https://www.100chui.com/article/106292.html