精通应用Web服务器Tomcat进行Java软件开发;
熟悉MVC,精通使用常见的开源框架Struts2、Spring、Hibernate、Mybatis;
熟悉jQuery EasyUI、ExtJS 4 UI组件的使用;
熟悉 HTML CSS JavaScript Ajax;
熟悉使用Oracle数据库、掌握编写sql语句、存储过程、游标等能力;
熟悉Sqoop、Flume、Elasticsearch的使用;
熟悉Hadoop、Hbase、Hive、Spark等分布式开发技术;
熟练Nginx、Lvs实现负载均衡;
了解Storm
了解Scala语言开发;
了解Html5、Activiti;
项目一名称:中国石化物料分类及代码标准双语化与标准化系统提升
开发框架:Kettle+Extjs4 Nginx Lvs Elasticsearch Hadoop Flume Hbase Sqoop
开发工具:Tomcat7 Eclipse5.1 Oracle11g Editplus
项目描述:物料分类与代码标准以物料自然属性为分类基本原则,同时兼顾中国石化生产建设经营管理要求和实际使用需 要,突出科学性,强调管理要求与实用性相结合,是中国石化标准体系的重要内容。
责任描述: 1、参与数据库的设计、页面设计完成核心模块的开发
2、搭建项目负载均衡环境
3、分析业务需求,调整模块功能
4、完成系统国际化功能
5、完成Elasticsearch检索功能
6、使用Flume组件完成日志信息的收集
7、搭建Hadoop集群、Hbase集群
8、负责Sqoop进行数据转换
主要技术:
1、 使用kettle进行数据交互与存储
2、使用Extjs 4进行前台页面的搭建
3、利用跨域请求和html等技术集成各个子系统
4、使用Nginx和Memcaced 、Lvs解决负载均衡问题
5、使用ElasticSearch完成检索
6、使用Flume、Sqoop、Hadoop、Hbase、Hive完成日志信息的收集,将日志信息转为结构化数据存储到关系型 数据库中
项目三名称:中国石化工程材料管理平台
开发框架:Kettle+Extjs4+Struts+Spring+Mybatis
开发工具:Tomcat7 Eclipse5.1 Oracle11g Editplus
项目描述:该项目是基于中国石化建设材料编码规范在一定的范围内使人们对工程材料的描述和表达。编制工程材料代码,根据一定规则赋予或某类工程材料以相应的商品代码。
责任描述:1、负责项目中bug的修复,新模块的开发
2、利用ExtJS+servlet+dwr技术创建局域网的聊天
3、参与权限的设计
4、系统集成
5、需求说明书、用户手册、设计说明书等文档的整理等
主要技术:
1、 使用kettle进行数据交互与存储
2、使用Extjs 4进行前台页面的搭建
3、利用跨域请求和html等技术集成各个子系统
4、基于RBAC思想进行权限设计