⚫ java 基础牢固,熟悉 java 多线程,池技术,io,反射,对象池技术,阅读了解过部分 jdk 源码。熟悉 JVM 内存模型,了解虚拟机类加载机制,了解基本的字节码指令。熟悉常见的设计模式如单例,工厂,适配器, 观察者,装饰者。
⚫ 熟悉 SSH,SSM,springboot 等主流 web 开发框架,对 spring 的 IOC,AOP,mybatis 的缓存,事务有深 入理解并阅读了解过部分源代码,对 IOC 和 AOP 有实际开发使用经验。
⚫ 熟练掌握 tomcat,resin 等主流 web 容器。熟悉 tomcat 配置文件 server.xml,熟悉 tomcat 的基础架构及 启动流程,了解常用的配置调优参数。
⚫ 熟悉 mysql 的查询优化,熟练掌握 redis 缓存解决方案及其分布式锁功能。熟悉 kafka 消息队列及其实现机 制,了解 dubbo,springcloud 核心架构,了解分布式的核心架构概念。
⚫ 熟练掌握 Elastic Stack,熟悉 ELK 日志收集流程及其各个组件并有实际应用经验,结合 ruby 插件实现邮 件,钉钉等多种自定义告警模式。熟练掌握 es 安装,集群部署,调优,查询以及基于 rest clien 的 java 客 户端的查询封装,连接池的实现。熟悉基于 scala 语言的 spark 开发。
⚫ 熟练掌握 HTML,CSS,jQuery,Ajax 等前端开发技术。
⚫ 学习能力强,善于了解并学习新技术,能针对公司实际情况对技术做到快速选型并落地,技术广度优秀。沟
通能力强,工作积极负责。
⚫ 其他了解并实际使用过的语言技术
◼ python,ruby,shell
◼ bootstrap,echarts,easyui
◼ swagger,mongo,docker,jenkins,git,SVN,maven,zabbix
2017.06-至今 ELK 日志收集管理平台
1. 利用 ELK 技术栈,为公司搭建一个统一的日志收集管理平台,将分散在不同服务器上的日志统一收集管 理,利用 kibana 进行日志的查询分析统计。收集端采用 Filebeat 读取 log 日志文件,Logstash 负责日志 加工处理,ES 负责日志存储。
2. 针对运维,运营人员的具体要求,利用 logstash 的 grok 过滤器,对日志内容进行字段拆分,提取关键字 段如接口访问地址,请求参数,访问 ip。利用 kibana 制作可视化监控报表,分析排查项目性能。
3. 利用 spring 的 aop,对项目的接口调用,数据查询操作增加 uoid 标识符,形成接口访问链,方便问题排 查。
2017.02-至今 视频点播增值付费平台
1. 面向公司运营人员提供的增值计费管理后台,主要提供针对不同地区增值运营商提供 SP 视频计费功能,包 括产品定价,产品包关系编排,订单查询管理,订单统计等功能
2. 通过前端智能盒子 apk 的数据上报,记录保存用户的播放历史,收藏记录。并对用户的播放历史,收藏, 订购数据进行进一步的统计分析,提供给运营人员相关节目集的播放次数,收藏次数,针对不同渠道运营商 不同栏目做最多播放,最多收藏等不同维度的统计数据。
3. 负责用户播放视频时的鉴权逻辑。
2015.12-2016.03 咕咕商家助手开发
1. 利用 python 爬取网络上的餐饮商家信息,包括商家名称,类别,特色菜品,人均,位置等信息,加工处理 后保存至 mysql。
2. 开发基于周边商家信息的商家助手,商家选定任意位置后可查看周边商家信息,选址时可以了解周围竞争压 力;开店后可以及时了解周边餐饮行业最新动态。
3. 基于 echarts,统计商家经营数据,分析店铺收入来源各菜品销量反馈等信息,帮助商家决策。