java大数据面试简历
- 格式:doc
- 大小:59.00 KB
- 文档页数:4
简历姓名:马明宇性别:男年龄:23 籍贯:湖北武汉工作年限:2年学历:本科联系电话:E-Mail:___________________________◆深入了解J2EE项目开发经验,熟悉J2EE设计模式,精通Java及Web应用的开发;◆熟练掌握TCP/IP、HTTP等Internet基本协议内容及相关应用;◆熟悉Web标准,熟练使用JavaScript、Ajax、jQuery等脚本技术;◆熟悉应用服务器Weblogic、T omcat等J2EE中间件的配置和部署;◆熟练使用Mysql、Oracle等关系型数据库,熟练掌握SQL语句,并了解Mysql数据库优化;◆熟悉web标准,精通HTML、CSS标签,有丰富的Ajax实践经验,熟练使用JavaScript框架。
◆能够使用Maven、SVN、Hudson等工具进行项目的管理、版本控制和持续集成。
◆对淘宝开源框架TBSchedule有了解,能解决不断变化的批量任务的快速处理方式;◆对redis、MemCache等缓存技术有了解;◆对大数据处理有一定的理论和实验经验,了解Hadoop体系架构,了解HDFS及MAP-REDUCE工作机制;____________________________项目1:广智教育报名系统(EE项目)所在公司:韵智软件开发时间:2011.9-2012-4(中间有年假及十一等假期)系统目标:前台:包括java培训、.net培训、视频课程、原创教材等模块,学生通过进入如何报名模块,获取到立即报名链接,点击链接之后进入报名流程。
报名流程为:——>提交基础测试——>申请入学考试——>提交入学考试题——>面试。
后台:管理中心包括意向客户管理(其内部又包括数据维护)、入学报名模块(对通过前台进行报名的同学的流程审批)、学院管理模块、广告营销模块、权限管理模块。
系统支持:eclipse3.3.2 IDEJDK1.5 java虚拟机Tomcat6.0 中间件(测试环境)MySQL5.0 数据库(测试环境)SQLyog7.14 MySQL控制台系统特色:1.使用jbpm进行对报名模块的流程控制;2.自定义注解进行权限控制;3.自行设计SimpleWebFrameWork中央控制器,处理所有请求,根据请求的url派发到不同的action(自定义实现,类似于Struts2中的action)去处理;4.通过设计简单的权限管理模型进行权限的分配;5.因业务逻辑少,故自定义数据库连接池,通过jdbc的方访问数据库连接。
Java优秀简历模板一、个人信息姓名:[XXXXX]联系方式:XXX-XXXX-XXXX邮箱地址:[**************]二、教育背景- 学位:XX- 学校名称:XX大学- 毕业时间:XXXX年XX月- 主修课程:Java编程、数据结构与算法、数据库系统、计算机网络等三、个人亮点1. 精通Java编程,熟悉面向对象思想,具备良好的编程习惯和代码规范意识;2. 熟练掌握Spring框架,了解Spring Boot、MyBatis等常用框架;3. 熟悉MySQL数据库,具备良好的数据库设计和优化能力;4. 熟悉HTML、CSS、JavaScript等前端技术,熟悉jQuery、Bootstrap等前端框架;5. 熟悉Linux系统操作和常用命令。
四、工作经历1. XX公司(XXXX年XX月-XXXX年XX月)- 负责公司内部管理系统的设计与开发;- 参与项目需求分析、系统设计、编码实现以及测试验收等环节;- 与团队成员紧密合作,按时完成项目交付,提高客户满意度。
2. XX公司(XXXX年XX月-XXXX年XX月)- 负责电商平台后端开发,包括订单管理、商品管理、用户管理等模块;- 参与电商平台架构设计和性能优化;- 协助团队完成项目管理和部署运维工作。
五、项目经验1. XXX管理系统(XXXX年XX月-XXXX年XX月)项目描述:一款针对中小企业的管理系统,包括人事管理、财务管理、销售管理等模块。
个人职责:负责人事管理模块的开发,实现员工信息管理、考勤管理等功能。
采用Spring框架进行开发,使用MySQL作为数据库。
在项目中熟练掌握了Spring框架的使用,提高了自己的开发效率。
同时,通过与团队成员的合作,增强了沟通和协作能力。
2. XXX电商平台(XXXX年XX月-XXXX年XX月)项目描述:一款集购物、支付、物流查询等功能于一体的电商平台。
个人职责:负责电商平台后端开发,包括订单管理、商品管理、用户管理等模块。
java简历模板Java简历模板目前在互联网行业中非常受欢迎,因为Java是一种常用的编程语言,拥有Java经验的候选人往往能更容易地获得工作机会。
一个优秀的Java简历模板不仅能够展示候选人的技能和经验,还能吸引用人单位的注意。
下面是一份适用于Java开发工程师的简历模板,供大家参考:一、个人信息姓名:(填写真实姓名)联系方式:(填写电话号码和邮箱)目前所在地:(填写居住地)求职意向:Java开发工程师工作年限:(填写工作经验年限)教育背景:(填写最高学历和毕业院校)二、技能专长1.熟练掌握Java语言,能够独立进行项目开发和维护;2.熟悉Spring、SpringMVC、MyBatis等主流框架;3.具备良好的数据库设计和优化能力,熟练掌握MySQL等数据库;4.熟悉前端开发技术,如HTML、CSS、JavaScript等;5.具备良好的团队合作能力,能够与不同岗位的人员合作开展项目。
三、工作经历1. 公司名称:(填写公司名称)职位:Java开发工程师工作时间:XXXX年-XXXX年工作内容:负责公司项目的后端开发工作,包括系统架构设计、编码实现、性能优化等。
2. 公司名称:(填写公司名称)职位:Java开发实习生工作时间:XXXX年-XXXX年工作内容:参与公司项目的前期需求分析和设计,学习和掌握了Spring框架的应用。
四、项目经验1. 项目名称:XXX系统开发时间:XXXX年-XXXX年项目描述:XXX系统是一个基于Java开发的在线支付系统,我在项目中负责后端接口的开发和调试工作。
2. 项目名称:XXX平台开发时间:XXXX年-XXXX年项目描述:XXX平台是一个企业级数据分析平台,我在项目中负责数据库设计和编码工作。
五、教育经历1. 学校名称:(填写毕业院校)专业:(填写专业名称)学历:(填写最高学历)毕业时间:XXXX年-XXXX年2. 学校名称:(填写就读院校)专业:(填写就读专业)学历:(填写就读学历)就读时间:XXXX年-XXXX年六、自我评价我是一名热爱编程的Java开发工程师,具备扎实的Java基础知识和丰富的项目经验,能够快速融入团队并胜任各项工作。
java个人简历范文_java程序员应聘优秀简历Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言,应聘的时候带上自己的简历比较好。
下面是小编为大家整理的java的范文及,仅供参考。
☟☟java个人简历范文篇一个人信息年龄:22 姓名:XXX 性别:男联系电话:联系邮箱:现住址:新街口程阁老巷专业:计算机网络与电子商务择业目标Java软件工程师基于Oracle数据库,MySQL数据库,Web应用的Java软件开发。
专业技能熟练掌握CoreJava语法,熟练运用JDK1.5API,有较扎实的编程功底,和良好的编码习惯;熟练掌握JavaBean,JDBC编程,及基于JSP/Servlet的Web编程,并且能够整合4种技术进行简单的Web应用开发;熟练掌握基于MVC模式的JavaWeb编程。
熟悉Struts/Hibernate/Spring框架,并了解3种框架的整合开发;熟练运用IDE工具进行快速开发如:NetBeans,MyEclipse,以及Dreamweaver MX网页制作工具; 熟练安装,配置,调试多种Java 应用服务器,例如Apache Tomcat,Sun Application Service,并进行Web应用的开发部署;熟悉Sun Solaris Unix/RedHat Linux操作系统,特别是Unix/Linux命令行操作;熟悉MySQL、Oracle数据库,熟练掌握SQL,PL/SQL;了解TCP/IP,UDP,Http等网络协议,并有一定的组建局域网能力,并能进行Socket编程;了解J2EE技术(EJB及WebService),并熟悉Web应用相关语言技术例如:HTML,XML,JavaScript;项目经验λ项目名称:工资管理系统项目描述:针对公司职工工资和员工管理的Web服务。
主要模块分为注册模块,新闻发布管理模块,普通用户自服务模块,工资管理与统计,以及管理员管理模块。
java求职简历[正文开始]个人信息姓名:XX 性别:男出生年月:XXXX年X月联系方式:手机:XXXXXXXXXXX 邮箱:**************地址:XXX省XXX市XXX区XXX街道教育背景XXXX年-XXXX年 XXXX大学 XXXX学院本科软件工程专业相关课程:Java编程、数据结构、数据库原理、软件工程、计算机网络等专业技能1. 熟练掌握Java编程语言,具备扎实的Java基础知识和编码能力。
2. 熟悉常用的Java开发框架,如Spring、Hibernate等,并能灵活运用。
3. 具备良好的面向对象设计思想和编程习惯,能够进行模块化、可维护性强的代码编写。
4. 熟悉常用数据库(MySQL、Oracle)的使用和SQL语言,具备良好的数据库设计能力。
5. 熟悉前端技术,如HTML、CSS、JavaScript等,并能独立完成前后端交互的功能开发。
6. 具备扎实的数据结构和算法基础,能够进行高效的问题分析与解决。
项目经历项目一:在线购物系统项目描述:该项目是一个基于Java的在线购物系统,实现了用户注册登录、商品浏览、购物车管理、订单处理等功能。
使用Spring框架搭建后端,前端使用HTML、CSS、JavaScript等技术实现交互效果。
主要职责:- 参与项目需求分析和系统设计,负责部分模块的详细设计和编码工作。
- 使用Spring框架搭建项目的基础框架,实现用户注册登录、购物车管理等功能。
- 负责前端页面的开发和与后端的数据交互,实现商品浏览和订单处理功能。
项目成果:- 完成了项目的开发和测试工作,并保证系统的可靠性和稳定性。
- 受到项目组成员的好评,赢得了系统上线的机会。
工作经历XXXX年-至今 XXXX公司 Java开发工程师主要职责:- 参与公司核心项目的开发和优化工作,负责部分模块的需求分析、设计和编码工作。
- 负责项目中的数据库设计和优化,提高系统的性能和稳定性。
- 参与团队的代码评审和技术分享活动,提升团队的整体水平。
java程序员求职简历范文3篇Java程序员如何能制作出一份成功的简历,以增加在简历筛选中的胜算?下面是由店铺分享的java程序员求职简历范文,希望对你有用。
java程序员求职简历范文(一)姓名:性别:男年龄:籍贯:英语能力:工作经验:3年联系电话:电子邮件:求职目标目标职能:Java工程师目标城市:深圳自我评价1、思路清晰,有独立分析解决问题的能力。
2、工作认真、负责,乐于沟通,乐于互助,乐于学习,勇于创新,乐于分享,性格开朗。
3、具备良好的学习、沟通和团队协作能力。
4、对软件有良好的认识技能专长1.熟练myeclipse平台,熟练在weblogic或tomcat服务下编程,2.对于struct、hibernate、spring技术框架应用精通、3.熟悉javascript、xml、ext、dwr、jquery、jxl、commons-fileupload、freemarker等技术,4.数据库主要使用的是oracle5.对于C++、.net等语言也熟悉6.有规范的开发文档写作能力工作经历项目名称:中国电信网上营业厅(海南、四川)周期:2009年11月至今软件开发坏境:oracle + windows Xp + jdk1.4.0 + eclipse + SVN开发工具:Eclipse + oracle使用技术:Struts + Spring + Hibernate (SSH)框架+Log4j+Ajax+JSP项目描述:1、该系统实现业务信息的浏览、业务咨询、业务受理与网上缴费、网上购物等便捷体验。
2、系统前台面向客户提供综合化电信客服功能,后台管理系统为省公司与分公司家庭与个人客户渠道管理人员、网上营业厅运营中心提供完备的业务数据统计分析功能。
3、该系统使用的数据库是oracle,采用比较流行的struts + hibernate + spring架构。
4、为了管理上的方便,该系统中Struts和spring的配置文件采用多模块的集成方式完成,主要是按照功能模块分配。
一、个人信息1.1 尊称:XXX1.2 性莂:男1.3 出诞辰期:19XX年XX月XX日1.4 通联通联方式:XXXXX1.5 电流新箱:XXXXX1.6 位置区域:XXXXX二、教育背景2.1 学位等级:本科2.2 毕校:XXXX大学2.3 专业:计算机科学与技术2.4 毕业时间:20XX年2.5 主修课程:Java编程、软件工程、数据结构与算法等三、工作经验3.1 公司名称:XXX科技有限公司3.2 职位:Java开发工程师3.3 工作时间:20XX年至今四、技能专长4.1 熟练掌握Java编程语言,具有3年以上的Java开发经验4.2 精通Spring、Spring MVC、MyBatis等主流Java框架4.3 熟悉使用Git版本控制工具,具有团队协作精神4.4 熟练掌握Maven、Gradle等项目构建工具4.5 熟悉并且具有实际项目经验的数据库设计与优化4.6 熟练使用Linux系统,具有相关的系统管理经验4.7 良好的代码规范和编程习惯4.8 具有良好的交流能力和团队合作能力五、项目经验5.1 项目名称:XXX电商评台项目描述:负责XXX电商评台的后台系统的开发,包括商品管理、订单管理、用户管理等功能实现主要技术:Spring MVC + MyBatis责任描述:负责项目的架构设计、数据库设计、编码和测试工作。
5.2 项目名称:XXX金融系统项目描述:负责XXX金融系统的开发,包括用户身份认证、资金流水、交易记录等功能实现主要技术:Spring Boot + Spring Cloud责任描述:负责项目部分模块的开发和维护工作,在项目中解决了多个技术难题和系统性能优化六、自我评价6.1 具有扎实的Java编程基础,能够独立完成复杂业务系统的开发工作6.2 熟悉并实践敏捷开发、测试驱动开发(TDD)等开发模式6.3 对新技术具有极强的学习能力和自我驱动力,乐于接受挑战6.4 在工作中具有良好的交流能力,能够与产品、测试等其他团队成员进行有效的交流,快速解决问题七、求职意向7.1 期望职位:Java开发工程师7.2 期望薪资:面议7.3 期望城市:XXXX以上就是一份好的3年经验Java简历的内容,希望能够对您有所帮助。
7年优秀java简历7年优秀Java简历一、个人信息姓名:xxx性别:男年龄:30岁电话:xxx邮箱:xxx地址:xxx二、教育背景2008年-2012年 xxx大学计算机科学与技术专业本科主修课程:数据结构、算法设计与分析、操作系统、数据库系统、面向对象程序设计等三、工作经历1. 公司A 2012年-2014年职位:Java开发工程师工作内容:- 负责公司内部OA系统的开发和维护,主要涉及员工信息管理、日程安排、考勤统计等模块的开发;- 参与公司内部知识管理平台的开发,实现了知识库的分类管理、搜索功能和用户权限控制;- 负责项目需求分析、技术选型、系统设计和编码工作,保证项目按时交付。
2. 公司B 2014年-2016年职位:Java高级开发工程师工作内容:- 参与公司电商平台的设计和开发,负责商品管理、订单管理和支付管理等核心模块的开发;- 基于Spring MVC框架,使用Hibernate进行数据库操作,实现了商品的上架、下架和库存管理功能;- 优化系统性能,通过对代码进行重构和调优,提升了系统的响应速度和稳定性。
3. 公司C 2016年-至今职位:Java技术经理工作内容:- 负责团队项目的架构设计、技术选型和代码审查,保证项目的高质量交付;- 领导团队成员进行技术培训和指导,提升团队整体技术水平;- 参与公司的技术选型和架构规划,推动技术创新和持续优化。
四、技能清单1. 熟练掌握Java编程语言,熟悉面向对象编程思想;2. 熟悉常用的Java开发框架,如Spring、Hibernate等;3. 熟悉Web开发技术,包括HTML、CSS、JavaScript等;4. 熟悉关系数据库的设计和开发,熟悉MySQL、Oracle等数据库;5. 掌握常用的版本控制工具,如Git、SVN等;6. 具备良好的编码习惯和团队合作能力,能够独立完成项目开发和维护工作;7. 具备良好的沟通能力和问题解决能力,能够快速定位和解决技术问题。
java 简历模板作为一名 Java 程序员,一份优秀的简历至关重要,它不仅仅是展现你个人能力的工具,更是吸引招聘经理注意力的”招贴”,因此一个优秀的简历模板对于找工作的 Java 程序员而言是非常重要的。
以下是一份基于个人实践的 Java 简历模板,希望能对您有所帮助:1. 个人信息姓名:XXX性别:男/女教育背景:本科/硕士/博士学历:XXX 学位专业:XXX联系电话:XXX电子邮箱:XXX通讯地址:XXX2. 技能清单熟练掌握 Java 编程语言及其生态圈。
熟练掌握Spring/Spring Boot 框架及其相关技术(Spring MVC、Spring Data、Spring Security 等)。
熟练掌握 MyBatis 或 Hibernate 框架,并且了解其源码优化。
熟练掌握前端技术,如 HTML、CSS、JavaScript,以及主流框架 Vue、React。
熟练使用Git 及其相关操作,以及Maven、Gradle 等构建工具。
熟悉 Linux 操作系统,在 Linux 平台上部署 Java Web 应用程序。
了解常用的缓存技术(Redis、EhCache 等)、消息队列技术(RabbitMQ、Kafka 等)以及分布式技术(Dubbo、Spring Cloud 等)。
3. 项目经历3.1 项目名称:XXX 项目项目描述:xxx 项目是一款基于 Spring Boot 的 web 应用程序,采用前后端分离的开发模式,采用 RESTful API 接口设计,用于完成用户管理及权限控制等功能。
技术栈:Spring Boot、Spring MVC、MyBatis、MySQL、Vue、ElementUI、Git项目职责:● 负责项目后端代码的编写,实现用户模块、角色模块、权限控制模块等功能;● 搭建项目环境,设计数据库表结构;● 和前端工程师合作,维护接口的设计和规范,制定相应的API 文档;● 配合测试人员进行项目测试,修复测试中发现的 bug。
Java简历例子以下是一个简单的Java开发人员的简历示例:联系信息姓名:[您的姓名]电话:[您的电话号码]电子邮件:[您的电子邮件地址]教育背景[大学名称][入学日期] - [毕业日期][专业]工作经验[公司名称][职位][入职日期] - [离职日期]•开发并维护了公司内部使用的Java web应用程序。
•参与了数据库设计,使用了MySQL和MongoDB。
•与团队成员协作,进行了代码审查和bug修复。
•使用了Spring框架进行开发,并熟悉Spring Boot、MyBatis等常用框架。
•优化了系统性能,减少了响应时间。
•编写了单元测试和集成测试,提高了代码质量。
技能•Java:熟练掌握Java语言,熟悉面向对象编程思想。
•数据库:熟悉MySQL和MongoDB,能够进行数据库设计和优化。
•Web开发:熟悉HTML、CSS、JavaScript,熟悉jQuery和Bootstrap等前端框架。
•框架:熟悉Spring框架及其常用组件,如Spring Boot、MyBatis 等。
•版本控制:熟练使用Git进行版本控制。
•测试:熟悉单元测试和集成测试,熟悉JUnit和TestNG等测试框架。
•团队合作:良好的团队合作能力,能够与团队成员有效沟通。
•持续学习:持续学习新技术,不断提升自己的技能水平。
个人陈述我是一个热爱编程的Java开发人员,对技术有着浓厚的兴趣和热情。
我注重代码质量和性能,善于发现问题并寻求解决方案。
在工作中,我能够与团队成员有效沟通,积极参与项目开发,并按时完成任务。
我期待在未来的工作中不断学习和成长,为团队的成功做出贡献。
个人简历个人信息姓名:性别:电话:年龄:学历:本科政治面貌:邮箱:工作经验:求职意向➢工作性质:全职➢从事职业:Java研发工程师➢期望月薪:12~15k➢到岗时间:两周之内专业技能➢熟练掌握Spring、Struts2、hibernet,mybatis、Spring MVC、Shiro等开源框架的使用,并基于此开发过多个web应用项目。
➢熟悉web前端开发技术HTML、CSS、Javascript,能熟练使用Jquery,EasyUI等前端框架实现特定内容效果的网页开发以及前后端AJAX异步交互。
➢熟悉MySQL、Oracle等关系型数据库,能熟练编写高效SQL,并可以针对特定业务对SQL 进行优化。
➢熟悉mongodb、Hbase、redis、Memcached等NOSQL数据库,能应用Mongodb,Hbase实现海量数据的集群化存储,利用Memcached实现分布式缓存搭建,索引库构建,应用集群的Session管理等。
➢熟悉分布式消息队列kafka、RabbitMQ等,能够基于消息队列机制实现应用级异步架构,熟悉Disruptor提供的Ringbuffer等内存型队列实现线程级异步架构。
➢熟练掌握Java多线程并发编程技能,能熟练使用java多线程机制编写高性能应用程序,熟悉多种java锁以及线程间通信机制。
➢熟练掌握java网络编程和多种java 多种IO机制,深入理解java NIO、java BIO、java AIO,熟悉阻塞同步IO、非阻塞同步IO、异步IO和多路复用IO的实现原理。
➢深入理解JVM原理如:如jvm代码执行机制,jvm内存管理机制,jvm线程资源同步及交互机制,可针对特定需求结合性能测试报告完成对JVM的调优。
➢熟悉web Service的实现原理,了解SOAP传输协议、WSDL描述语言、UDDI 注册标准规范,掌握使用Apache CXF 实现restful风格的web服务。
➢熟练掌握Java面向对象编程思想,深入了解设计模式和设计原则,并能在合适场景灵活应用。
项目经验《一》项目名称:丰宇科技广告曝光实时监控开发工具:Win7 + Eclipse+Maven+GIT+jdk 1.7技术实现:kafka+logstash+Hbase+Disruptor+MYSQL+Logback项目描述:该系统分为两部分实时曝光监控模块、实时日志解析及结算模块。
监控服务做按地域和网络性质做了分布式部署。
当客户端曝光一次广告后,客户端通过Http协议请求曝光监控服务,特定客户端请求特定服务,并且携带广告相关信息,广告主相关信息,客户端状态信息等以参数形式提交给监控服务。
监控服务获取客户端请求携带的参数记录为约定格式的日志,通过Logstash 实时集中到北京机房的kafka集群。
实时日志解析服务从kafka中实时poll曝光消息日志,解析并序列化成java曝光消息实体对象,然后解析服务作为Disruptor的生产者,将消息对象存入RingBuffer中,然后实时结算服务、曝光日志持久化服务、客户端状态监控服务作为RingBuffer 的三个并行消费者,以并行的方式完成三块业务。
实时结算业务做广告主账户扣费结算和广告计划执行状态汇报。
日志持久化服务针对曝光消息补全相关业务信息,将日志实时写入Hbase,供离线任务做多维分析统计使用。
客户端状态监控服务会将依据捕捉到的客户端行为对终端用户肖像做增补勾画或重新勾画,所谓终端肖像既是一个实时维护的终端标签簇,供广告精准投放规则圈定投放终端集使用。
责任描述:本人负责整个系统的分析设计、技术选型及编码实现,以及日常的运行维护。
并且依据业务发展做相关流程的优化和迭代业务的开发。
《二》项目名称:爱德营销系统项目开发工具:Win7 + Eclipse+Maven+SVN+jdk 1.7技术实现:Spring+SpringMVC+Mybatis+ POI +Ehcache+Mysql+Jquery+EasyUI项目描述:1、客户管理:用于对系统下所有牧场及牧民信息的管理,申请录单时也可以直接调取牧场及牧民的基本信息使用。
2、授信管理:由于玖富对牧场的审核是IPC线下审核。
所以在对牧场线下授信完成后业务人员手动将授信额度和授信期限录入到运营系统中。
3、订单管理:牧民的借款申请借款时产生订单,在该笔申请在bus审核通过后成为有效订单。
4.还款管理:牧场还款业务是由牧场主统一还款。
因为每期还款金额较大(大约几百万)不能走银行划款,所以需要业务人员手动录入还款金额。
根据系统的冲账规则自动冲账。
5.系统目标:一期满足爱德公司对于牧场授信、牧民工单录入以及放款后托养等基础业务。
可以让爱德公司在没有自己的营销系统的情况下可以使用该系统对接BUS。
二期满足工单放款后的手动还款处理。
因为每次牧场的还款都是由牧场主来负责还款且还款金额在百万级以上,所以本期采用线下还款手动录入还款信息的方式。
三期完善了贷后还款逾期的处理。
完成爱德系统内部的冲账并将冲账信息发送给BUS进行对工单的冲账。
责任描述:负责后台管理的2个模块的功能开发,具体有授权模块管理、还款模块管理。
根据HTML原型进行数据库字段的库表分析和设计,涉及功能有页面静态化功能按钮、EasyUI树状图AJAX编写等,还有这两个模块的API编写。
《三》项目名称:UJ旅游金融项目开发工具:Win7 + Eclipse+Maven+SVN+jdk 1.7技术实现:Spring+SpringMVC+Mybatis+ Redis+Mysql+Javascript+Bootstrap项目描述:这是一个北京优玖科技在网上出境游服务互联网金融项目后台管理系统。
该系统主要包括产品管理、订单管理和用户管理(理财后台接口)三大部分,其中产品管理包括渠道后台(旅游线路管理和订单管理)和系统后台(商品的查询和审核)两个模块;订单的管理由订单的查询和统计构成;用户管理就是用户的普通登录与注册以及其权限的管理。
责任描述:负责后台管理的用户管理模块的实现。
《四》项目名称:“维奇码”(SOA)服务化平台重构项目开发工具:Win7 + Eclipse+Maven+SVN+jdk 1.7技术实现:1.采用(SOA)面向服务的架构设计思想,对业务进行拆分,构建基础的分布式服务;2.系统架构设计实现横向维度分层,纵向维度分割,方便的系统分布式部署;3.自行研发实现了服务平台管理层,进行服务治理(服务注册、服务监控、服务订阅等);4.在服务管理层还集成了身份统一认证平台、服务数据分布式缓存平台、系统安全保障平台、分布式消息队列等互联网组件。
项目描述:服务化平台总体上分为四层:数据层、服务层、服务管理层、应用层。
数据层的主要职责数据的持久化存储,主要由分布式数据库集群、Mongodb大数据云存储集群、分布式文件服务器集群、远程分布式缓存集群以及数据统一访问组件构成。
服务层由对业务进行拆分出的分布式服务集组成,主要是java服务集,比较奇葩的是还包含部分PHP服务集(表示不理解)。
服务管理层进行服务综合治理,同时还集成了身份统一认证平台、服务数据分布式缓存平台、系统安全保障平台、分布式消息队列等重要互联网组件。
应用层由各类APP、Web、微信、智能终端产品构成。
项目主要实现三大目标功能:1.服务化平台能有效地支持每年寒春跨报时,由大规模用户抢报带来的高并发、大流量场景,进一步提升系统性能,进一步实现系统的高可用和系统运行时的安全性;2.服务化平台构建之初就着眼分布式部署的便捷性,系统的易扩展性,以及实现系统级代码的复用;3.服务化平台在大规模数据安全存储,以及高效访问方面付出了巨大的努力,以求进一步提升系统性能。
责任描述:1.参与服务化平台系统总体架构的设计。
2.重写阿里巴巴的服务治理框架Dubbo的重写,使其能够对PHP服务集进行管理。
3.参与服务数据分布式缓存平台的设计与开发。
4.参与系统安全保障平台的设计与开发。
5.开发分布式消息队列时做了技术选型报告。
《五》项目名称:“芳华”IM即时消息系统项目开发工具:Win7 + Eclipse+Maven+SVN+jdk 1.7技术实现:Spring+Hibernate+环信服务接口+Spring RMI+ Httpclient1.使用Spring RMI向对APP(Android、IOS)端和web端同时提供REST风格的消息收发接口。
2.IM底层封装了环信提供的服务接口,完成即时消息的转发。
项目描述:“芳华”IM从用户角度分为老师端、学生端、家长端和公众号端,从版本上分移动端(APP)端和web端,从聊天方式上分群聊和点对点聊,从消息类型上分为文本消息、语音消息、图片消息和文件消息。
各端的消息收发权限不同,各端收发的消息类型也不同,责任描述:由于开发该项目时其开发团队人员短缺,本人属于另一团队前去支援开发的,负责开发用户在线状态的控制和个人资料的设置,开发了相关接口服务以及web的相关功能实现。
《六》项目名称:“对啊”智能题库项目开发工具:Win7 + Eclipse+Maven+GIT+jdk 1.7技术实现:Spring+Mybatis+Spring MVC+Redis+MYSQL项目描述:“对啊网”题库项目是涉及教师、会计、英语、IT等职业在线培训的专业练习平台,全仿真界面,所有题目配置视频、语音解析。
分为章节练习、考点练习、家庭作业、仿真考试、纠错和解析等模块。
项目的难点在于用户答题,纠错等流程每日产生百万条的记录的处理;在用户答题的实时的处理需要大数据量的交互并保证响应的实时性;针对用户相关答题历史进行家庭作业的个性化精准准推荐等等。
面对以上的项目难题我们进行专业的方案设计,实现了系统的顺利部署和稳定运行。
责任描述:本人负责对啊网题库项目的web端的开发,从系统架构设计,数据库设计,接口设计到代码编写由本人独立负责。
工作经验1. 2015.11-至今丰宇科技有限公司所属行业:互联网职务:JA V A研发工程师工作描述:1、参与平台架构方案设计,处理大数据,高并发,高可用,高安全问题;2、负责数据的优化处理和数据库相关的重构;3、负责相关项目接口的设计和开发工作;2. 2013.11-2015.11 北京维奇码信息科技有限公司所属行业:互联网职务:JA V A研发工作描述:参与项目的需求分析库表设计,再到详细设计,最后是demo的编写。
自我评价➢两年以上线上开发项目经验,积极向上,不断自学新知识,拓展个人视野➢编程技术扎实,程序开发规范,深谙项目架构➢可轻松阅读各种软件的英文官方文档➢具备良好的组织、协调及领导能力,具备优秀的团队协作精神➢性格开朗,适应性强,有良好的社交能力和亲和力。