个 人 简 历
个人信息
姓 名: XXX 性 别: 男 出生年月:XXX
籍 贯: XXX 政治面貌: 共青团员 民 族: XXX
学 历: 大学本科 专 业 : 软件工程
家庭住址: XXXXXX 身份证号码:XXXXXX
联系电话: XXXXXX E-mail: XXXXXX
教育背景
2013.09 ― 至今 XXXX大学
应聘职位
Java开发实习生
专业技能
1.熟练掌握Core Java编程,具有扎实的编程功底和良好的编码习惯
2.熟练掌握SSH(Struts2+hibernate+Spring)等轻量级框架
3.熟悉MVC开发模式
4.熟练使用Eclipse/MyEclipse工具进行Java软件开发
5.熟练Linux环境下Java的应用软件开发
6.熟练掌握Mysql、Oracle等数据库操作,能编写常用SQL语句
7.熟悉软件开发的主要流程,可以根据指定要求快速完成设计、编码等工作
8.了解XML、HTML、JavaScript、Ajax技术
项目经验
一、通用电子商务平台(当当网购物系统)
开发环境:Linux
开发工具:MyEclipse8.6,Tomcat,MySQL
技术实现:Struts2+Hibernate+Spring+JavaScript+JSP+AJAX
项目描述:此系统为网上购物系统,用户可以用过该系统实现网上购物、注册、登录、浏览商品、订货、生成订单功能。也包括对普通商品增删改查功能和购物车内书的数量的增删改功能。
责任描述:独自完成项目的整个开发过程
用户模块包括登录与注册,主要使用了AJAX对其输入的信息进行验证,结合Hibernate存储和验证用户登录等。
商品列表模块主要是用List集合来展示商品。
购物车模块则是使用Session技术来保存购物车,通过Struts2调用不通方法来操作购物车中的商品集合,实现对购物车的增删改查。
订单模块主要是用Hibernate对用户所买商品的记录进行存储。
经验总结:这个项目让我们把我们所学习的三大框架以及JS,Ajax等都联系起来。尤其是使用Hibernate经常出现异常,在和组内成员讨论中逐步解决问题,并且更加完善代码。通过这个项目不仅提高我个人能力,而且还促进了与他人合作的能力。
二、 教学管理系统
开发环境:Linux
开发工具:MyEclipse8.6,Tomcat,MySQL
技术实现:Struts2+JavaScript+JDBC+AJAX
项目描述:项目实现了管理员对教师信息的增删改查和对学生选课的管理
责任描述:独立完成该项目的设计和实现,主要应用MVC模式的设计思想对项目进行划分。采用JDBC对教师信息进行增删改查,在学生选课模块,使用到了Ajax来对选课进行检验。
经验总结: 通过该项目让我对MVC设计模式有了更深一步的认识。在数据的存储方面尤其是对JDBC对数据存储的乱码问题。通过与组内成员的不懈努力将其克服。极大的锻炼了自己团队合作能力,项目计划能力以及写文档的能力独立解决问题的能力。
实习经历
2011/12 — 2012/05 XXXXXX公司 Java工程师实习生
所获证书
C+ E国际软件工程师Java培训证书
个人评价
专业技能:虽然在大学里,我学习的是软件技术专业,已经具备了一些专业方面的基础知识。但是想在行业中有更好的发展就必须学习更多与企业应用相关的知识,所以我选择来达内进行培训。在学习期间,我踏实勤奋,按时完成课后练习及作业,不断的积累代码量,同时也能帮同学解决一些力所能及的问题。遇到难题能够主动动手查阅资料,解决问题。通过项目实战提高我的个人能力和团队协作能力。
综合能力:性格比较沉稳,为人诚恳,不怕吃苦,有高度的责任心和团队合作精神。对环境的适应能力强,有较强的团队意识和集体荣誉感,做事情比较认真仔细,对每一件事情都能认真对待,能很好的自我调节。乐于学习新的知识与技术。