1, 阅读过Spring等开源框架,对源码有一定的理解;
2, 熟知SpringBoot/SpringCloud微服务框架及相关原理;
3,熟知RabbitMQ及Kafka消息中间件底层原理,能根据实际项目场景给出方案;
4,熟悉Zookeeper服务治理及Nginx集群配置等技术;
5, 熟知Jvm底层原理,能独立完成JVM调优,Tomcat调优,Mysql优化;
6,熟知并发编程,对CAS锁机制有实际应用经验;
7,对Redis开发与设计非常熟悉,并熟悉各类缓存的底层机制,能快速解决问题;
8,熟悉Jekins, Maven,Git等相应工具,对Linux系统熟练运用,可基于Linux环境开发;
9,熟悉UML建模语言,PowerDesigner建模工具,熟悉LINUX等操作系统基本配置与维护。
等等
项目概况:
1、针对移动项目事业部开发的一套网格运营化平台
2、该平台通过对接百度地图API,画网格,通过网格统计渠道,基站,校园,小区,集团等等信息
3、对数据的整理和分析,整理出大量的可展示的报表,通过报表,让移动快捷,迅速的制定出营销方案,达到盈利。
项目功能点:
1、网格划配,通过对接百度地图API,在地图上进行网格的划分,通过划分好的网格,将网格内的渠道,基站,校园,小区,集团等等信息进行统计分析
2、首页展示,通过一颗组织树,将功能全部集中到左侧树中,并展示报表,地图,echarts图等等功能
3、 渠道包保管理,将渠道划分到个人,类似承包制形式,将业务进行责任区分,达到有效的上对下的控制
4、 地图小格子,通过算法,将划分好的网格,切割成为一个个的按比例的小格子,在小格子中,引入热力图,等等细化的统计,便于移动进行数据分析和展示
项目收益:
该项目一期收益500万,并通过火箭般的开发速度,成功在众多厂商中拿下二期合同。
我的贡献:
1、刚进公司,该项目为半成品,基本的功能已经存在,基本达不到移动的业务需求
2、 进公司一个月,在百度地图层完成了4个重点模块,包括:①、渠道,基站,小区,校园,集团等信息在地图上的打点展示;②、地图层级报表导出;③、地图层级更多基础单元的打点划分成网格信息;④、优化地图层级加载速度慢
3、 至今,完成对整个项目的样式改造(三版),新增功能点几十个模块,基本上没有我这边火箭般开发效率,这项目达不到移动业务要求。
4、进入公司之初,项目运行十分卡顿,通过分析日志及查看代码,发现项目中有大量的循环操作数据库,花费一个月左右时间进行持续优化,并最终使项目流畅运行。并且让移动客户达到满意程度,并发通告表扬团队。
角色 | 职位 |
负责人 | 高级Java开发工程师 |
队员 | 产品经理 |
队员 | UI设计师 |
队员 | 前端工程师 |
队员 | 后端工程师 |
项目描述 1. 该平台针对长沙银行客户提供结构性存款理财相关产品购买平台 2. 该平台通过发布结构性存款理财产品,为客户提供合理的投资理财,理财产品收益稳定 3. 通过与多系统核心系统、ESB、ICOP、资金等系统的对接,给其他系统及本系统进行功能解耦,提高了系统的性能。
1. Boot微服务架构为基础进行的开发,将公司各部门和业务都整合到一起的企业级框架项目。通过微服务架构,分布式,RabbitMQ消息队列,Redis非关系型数据库等技术,将应用极大解耦,提高了项目可用性。工作职责:1,前期负责项目组长一职,参与需求分析调研,原型设计,DB设计,
项目介绍:统一行业设备管理通用指标,将设备前期、设备运行时期、设备后期进行完全管理。前期对接PLM进行设备新购或调剂,设备信息入库,设备分级;运行期对设备进行维修、保养等管理;后期对设备封存、启封等业务进行管理。设备从上到下的生命周期完全由系统自研开发管理起来,盘活闲置设备600