Java软件开发工程师简历.doc_第1页
Java软件开发工程师简历.doc_第2页
Java软件开发工程师简历.doc_第3页
Java软件开发工程师简历.doc_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

个 人 简 历姓 名性 别年 龄学 历毕业院校专 业工作经验现居住地移动电话电子邮件【技术】 熟悉java语言,理解oop思想,了解多线程,知道Socket编程,对UDP/TCP网络协议有一定的了解。 熟练使用EL表达式、ognl、JSP、Servlet等WEB应用的开发技术。 熟悉jQuery、javaScript、Ajax等前端WEB技术,JavaWeb中防盗链的原理机制。 熟练JavaEE的主流开发技术,对Struts2、Spring、Hibernate等企业主流开发框架技术有较深入了解。 了解Mybatis的CRUD操作,能够使用Mybatis+Struts2+Spring架构整合 熟悉JBPM工作流引擎,能够独立完成工作流的定制和控制。 熟悉Lucene,了解搜索引擎的运行原理,Hibernate中的二级缓存存储原理。 能使用Hibernate Search3.4.2+二级缓存来优化sql查询。 熟悉熟练应用MySQL、Orcal等关系型数据库,掌握SQL程序语言,利用JDBC操作数据库。 理解hadoop处理大数据的运行机制,能够搭建hadoop集群。 理解hadoop中HDFS与MapReduce交互数据的底层原理机制,了解Hbase的表存储、zookeep er协调管理hadoop、Hbase。 了解HTML5、webservice(Axis2/CXF)、NoSQL非关系型数据库等技术。【工作经验】 武汉泷收电子系统工程有限公司飞达物流管理配送系统(项目一)12/09-13/08开发技术struts2.3.7+spring3.2+hibernate3.6+JBPM4.4+jquery easyui+ztree开发工具MyEclipse8.5+jdk7.0+Tomcat6+MySQL5.0+PowerDesigner项目描述此系统作为服务前端,客户通过电话、网络等多种方式进行委托,业务受理员通过与客户交流,获取客户的服务需求和具体委托信息,将服务指令输入我公司服务系统。该系统是物流管理的前端系统,其核心模块主要有:基本设置模块、取派业务模块、中转配送模块、用户模块、权限模块、财物管理等。担任职务Java软件工程师责任描述主要负责功能权限管理模块(自定义权限模型+自定义标签)、中转配送模块(JBPM)、业务受理模块(POI批量导入) 1、分页优化: 由于客户输入的数据量较大,工作单比较多,以及货物的出库、入库上面,用一页都是显示不完的,这样一来,就会导致,下拉框长,不便于观看,所以在多个位置都要用来分页显示,且由于多个位置需要用来分页,所以根据面向对象的五大原则,我们将分页功能设置成为了一个接口,将分页需要用到的对象抽取出来,一旦某个位置需要用来分页,便直接实现这个接口即可,这样一来,就可以提高工作效率,代码逻辑也非常清晰,也便于解偶。 2、JBPM工作流引入: 为了解决货物在配送过程中的繁琐低效性,在中转配送流程的模块中,使用jbpm工作流,实现了货物的中转环节,入库、出库、配送签收的流程程中各个节点流程的控制和信息在节点的传递;管理员可以部署相应的流程定义的文件或更新一个流程定义,同时还可以管理流程申请模板,同样也可以起草一个流程申请和查看自己的申请信息;每个环节对应的角色,也可以查看自己的任务,和流程进行到了哪一步,这样一来,每个角色,就不用去想流程到了哪一步,自己需要做些什么,就提高了工作效率。3、自定义标签设计: 由于客户需求,页面的菜单要根据角色权限的不同,页面显示的菜单就不同,当某角色无此权限时,不显示此菜单,这里引入了自定义标签来设计,利用SimpleTag标签库来完成。 4、自定义一套权限管理模型 由于客户需求,我们要针对角色的不同,使用Spring Security其角色针对的权限的不同,页面的左边栏,会根据相应的角色的权限动态生成菜单,同时,在action类中的方法上面,针对页面中的按钮进行细粒度的控制,以及JBPM中,每个流程所针对的角色进行控制显示,这样一来,每个人都知道自己对应的任务,使其显示更加清晰,用自定义注解控制权限好处,灵活性很强,添加注解进行控制,删除注解取消控制。 迅达商贸管理系统(项目二)12/3-12/08开发技术struts2.3.7+spring3.2+hibernate3.6+jquery+json开发工具MyEclipse8.5+jdk7.0+Tomcat6+MySQL5.0项目描述随着公司发展业务发生变化,原有的系统已无法满足企业新需求,因此在此背景下研发本系统。实现各地、各部门人员快速高效协作;本系统的应用,实现异地网上统一办公,实现人员工作效率和质量的提升,也为管理层随时掌握公司运营数据提供了便捷的渠道.本系统主要分为以下几个模块:系统首页、货运管理、基础管理、系统管理等担任职务Java软件工程师责任描述 在该系统中,我主要负责基础管理、货运管理模块的实现.基础管理主要包含(客户管理、厂家信息管理);货运管理模块主要包含购销合同、出口报运、装箱、委托、财务、发票几个业务流程.在该模块中使用了POI对其进行了相关报表的打印. 1、POI的应用: 伴随着客户业务需求,由于客户已经习惯使用Excel表格来录取数据,所以我们使用POI对象,在做我们的工作单录入时,利用POI对象批量解析,导入到我们的数据库中,这样一来,提高了录取数据的效率。2、 防止文件打印并发系统是多个部门的人员共同操作的,这样一来就有可能发生并发打印的问题,所以我们在系统中作了一个判断,例如:当多个人员,在同一天打印同一个合同时,会判断此合同,临时文件中是否存在,如果存在,就更换一个名字再进行打印,再进行判断,直到都不存在为止,这样就防止了并发的问题。 3、模板打印利用第三方工具poi实现数据输出到excel中,并在线下载打印。包括按用户模板打印,包括数据的自动计算。例如合同的分页打印,报运单自动计算分工作簿打印,同时系统还实现了根据单元格内容,自动调整其单元格高度。由于使用excel,用户无需安装第三方打印插件。同时系统支持excel 2003、excel 2007、excel2010多个版本。同时,无需花钱购买第三方报表工具,为客户节约了系统资金上的投入。 4、用户个性化配置用户在录入数据的时候,很多位置都相同,特别是一些大字段的位置,每次都录入太麻烦,系统支持用户将常录入的信息可以用户自行配置,这样在新建页面时,系统自动填充这些内容,用户只需修改,同时当信息发生变化时,用户只需要修改,就可以适应新的变化,这样就提高了用户录入的效率,同时还减少了错误率,有很好的灵活性。贴吧管理系统(项目三)11/12-12/01开发技术struts2.3.7+spring3.2+hibernate3.6+jquery开发工具MyEclipse8.5+jdk7.0+Tomcat6+MySQL5.0项目描述其系统功能主要分为:1、 发帖 2、 帖子列表查询3、 帖子详细信息查询(发帖和回帖内容)4、 回帖5、 搜索帖子担任职务Java软件工程师责任描述这是一个以百度贴吧为原型制作的一个个人帖吧系统,个人负责全部模块,主要是以制作搜索引擎为主。1、 优化模糊查询制作搜索引擎 这里引入了hibernate search框架+hibernate二级缓存,hibernate search是基于luncene的检索技术,利用此技术将其进行分词索引,再利用其索引id来查询数据库,以此提高模糊查询的范围,再用二级缓存机制,来减少查询

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论