求职意向
Java工程师 浙江杭州 薪资面议 随时到岗
教育背景
2020.x -2020x 锤子简历大学 电子信息科学技术
本专业为电子信息科学与技术,系统的学习了与电子相关的专业知识,如模电、数电、信号与系统、微波技术等。
自学软件工程本科课程,如Java、数据结构、算法设计及与硬件相关的计算机组成原理、Linux等。
工作经验
2020.x -2020x CMS内容管理系统 组员/Java开发
# CMS内容管理系统完成了五个模块:文章管理、频道管理、会员管理、爬虫 管理、系统管理。
# 运用HTML/CSS/JavaScript /EL+JQuery+MyBatis+Java+MySql技术开发
# 为了减弱代码之间的依赖,提高代码的扩展性和复用性。提高开发效率,搭 建了一个自己的开发平台。将整个项目封装成WEB层、DAO层。
# WEB层:1.实现同一个模块的多个业务方法由同一个servlet处理,并对 request进行重新包装,使得request在multipart /form-data的情况 下,request的getParameter()方法仍可获得普通属性,重写的 request又可直接从中获得文件对象。 2.实现request到实体bean自动装配 功能。3.使用pagelib组件简化分页(自定义了分页标签)4.使用 ThreadLocal模式简化传参。
# DAO层:使用MyBatis来隔离替换JDBC,简化数据库访问代码
# 通过学习简单工厂、抽象工厂、属性工厂模式,最终决定使用属性工厂模式 在WEB层创建DAO层对象,可以自动通过反射来隔离变化,通过读取属性 文件的内容直接创建,并且通过反射在服务器启动时就自动创建对象,注入 到相对应的类中,不需额外代码,这样就可以实现servlet自动装入DAO 层。
# 基础的掌握了开发流程
2020.x -2020x OA自动办公系统 组员/Java开发
# 需求简介:
1. 单位/公司信息设置—>设置本单位的基本信息:单位名称、地址、联系方式
2. 机构/部门设置—>设置机构或部门的基本信息(树型结构)
3. 岗位/职位设置—>在部门下面可以设置岗位,岗位有类别的概念,比如:中层管理岗位、高层管理岗位、业务 岗位等等等等,可按需要灵活设置。
4. 人员设置—>可把人员添加到机构或岗位下面
# 技术与感想:
1.开始搭建框架,以系统管理为开端,对象有人员、职位、部门、单位这四个对象,这四个对象存在多对一或一对多的相互之间的ORM关系,并且有很多类似的信息。抽象方式,创建一个基类,其余继承这个,*.hbm.xml只配置基类,里面既有继承也有映射关系。
2.使用jQuery和ajax技术开发
3.在生成动态树列表的时候使用json传输数据,在开发的同时学习关于json的一些资料,以及相关特性
2020.x -2020x 陕西省地灾报送系统 组长/Java开发
关于项目:地质环境数据上报系统的建设实现了陕西省各个层级的地质环境数据系统上报汇总功能。 该系统面向省、市、县三级用户,采用B/S结构,部署在政务外网的服务器,各级用户通过系统赋予的权限登录使用。系统实现了年报、月报、日报、实时报、地环文件上报及地环信息速报、短信群发及系统管理等功能,满足陕西省地质环境数据上报的需求。在实现系统功能的基础上配合业主单位完成系统在全省的培训推广和试运行。
在这个项目中利用了老师提供的现有平台进行开发
关于自己:如何实现协作时的高效开发?如何与组员沟通开发需求?如何管理组内同学使之能更好的开发?
自我评价
喜欢学习各种新的事物,认为人的成长就是知识的不断积累的过程。会选择一门或几门作为长期的学习,因为泛爱众是兴趣,专精一门是研究。
内容来源说明:本文章来自网络收集,如侵犯了你的权益,请联系QQ:2772182309进行删除。
https://www.100chui.com/article/62124.html