数据库:熟练掌握mysql,oracle和sql server数据库的基本操作和优化
非关系型数据库:熟练使用redis
JAVA:熟练应用开源框架,struts,spring,hibernate,Ibitas,springMVC,OSGI等
数据结构与算法:熟练,了解基本的数据结构及算法
前端:精通,能够熟练使用jquery、html、css、javaScript、ajax等
Linux:熟悉掌握linux下常用操作,可以编写简单的shell脚本和环境部署
工具:熟练使用Maven,Svn,Git,Dbox等代码管理工具;开发工具:Idea,Eclipse等
喜欢研究新技术,了解Hadoop,Docker,微服务,springBoot,最近在玩爬虫(Fiddler)
使用过一些集成框架:信息化快速开发平台(JeeSite),智能开发平台(JeeCG)
项目名称:性能统计报表系统(iManager PRS)
技术:前台是jquery+html+css,spring,springDM
项目职责:担任java开发工程师,按照需求进行代码的开发和调试,熟练掌握linux的常用操作,进行环境部署和维护
规模:80人 时间:1年
项目描述:此系统是性能统计报表系统,主要通过分析从通讯基站采集来的数据, 进行数据汇总分析,最终生成统计结果的报表的系统,为客户提供解决方案的系统。系统是基于osgi分模块搭建的系统。系统的前端是html+css+jquery+thrid part(三方插件,例如:hightcharts)。后台包含控制器,数据定时汇总任务,数据库操作三个大模块。控制器主要使用Spring,SpringDM技术发布服务;数据定时汇总任务通过xml配置定时任务,通过解析的工具类依次加载配置信息,然后通过线程来创建定时任务。数据库操作模块的工作原理和Ibitas原理类似,通过在xml文件中配置sql模板,返回结果集,过滤条件等信息,在底层(applicaion)启动时,工具类会逐一创建sql模板,并加载到内存中,供其他服务使用。服务器以分布式部署,主机包含web服务,导出服务,定时任务服务,从机包含数据汇总服务,数据库操作服务等,主要是将功能分流,保持环境持续工作;数据库也采用分布式,表以表列分区创建。
项目名称:平顶山银行项目
技术:OSGI,ESB等
项目职责:主要负责人,负责各地项目的维护
规模:45人 时间:1年
项目描述:平顶山银行项目,主要是面向银行的,开发了一套C/S模块的程序。按业务划分,可分为存款,贷款,公共业务,客户信息业务,外围业务五个模块。一个人要去银行办理业务,是和这五个模块分不开的。各模块相辅相成,共同组成银行的所有业务。在技术上,客户端是基于osgi的一套框架,嵌套了java的jframe,来进行客户端的开发,中间业务通过ESB作为前端和后端的桥梁,ESB做为数据报文的转换和分发中转,后台通过oracle来实现核心的处理逻辑,以oracle的包来划分各个业务模块。
项目名称:应用商店
技术:struts2,hibernate,spring
项目职责:主要负责人,负责各地项目的维护
规模:5人 时间:1年
项目描述:应用商店分为4个子项目,分为开发者社区,应用商店主商店,应用商店子商店,应用商店服务项目(提供终端接口数据)。关系是这样的,开发者社区提供应用的上传,通过审核的应用就可在应用商店的主库可以显示了。子商店,通过在主商店开通权限,为用户开通子商店权限,进行应用商店的管理。应用商店服务项目主要服务给应用商店的电视终端提供数据。项目用到的技术ssh架构。我是二次接手的,经过不断的解决bug,对应用商店项目在有了细致了解,也对linux的一些基本有所了解。
可兼职时间
可兼职地点
0条评论 雇主评价