个人介绍
1.深入理解JVM底层工作原理和垃圾回收机制,熟练使用jtat、jmap、mat进行JM调优
2.精通MySQL Innodb存储引擎Buffer Pool、事务、锁、索引底层工作原理,能根据explain执行计划优化SQL
3.精通JDK集合和并发源码,深入研究volatile硬件级别工作原理
4.精通Spring Cloud Netfix组件eureka、ribbon、feign、hystrix核心源码
5.深入阅读ZooKeeper核心源码,常用于元数据管理、分布式协调、分布式锁、Master选举,是外部体现去中心化但工业设计体现中心化的核蹿心代表。其特点有基于ZAB一致性协议选主、基于文件目录树的数据结构、会话分桶管理机制、
BIO+NIO结合的网络通信模式,异步队列的处理机制,基于回调的监听机制
6.深入理解分布式锁常用方案,研究过Curator和Redission相关源码
7.深入理解Redis数据结构、持久化、复制、主从、集群工作原理,熟悉缓存雪崩、缓存穿透、缓存击穿解决方案
8.深入理解消息中间件落地方案和使用场景,熟悉消息有序性,可靠性,幂等性,消息积压解决方案
9.深入理解JDK集合和并发包常用类原理,深入研究volatile,Synchronized硬件级别原理。
工作经历
2012-10-01 -2018-07-01铠甲网络Java
主要负责公司的后台核心的开发工作以及运维公司的服务器,具有10以上的JAVA的开发经验和5年的服务器域名等安全运维经验
教育经历
2009-09-01 - 2012-06-01长江工程职业技术学院软件工程专科
在校期间成绩优异,曾经获得国家奖学金..........................................................................................................................
语言

该项目运用java语言开发,使用ssh的框架,采用模块化的管理,主要实现对公司的日常办公自动化,替代纸质,对整个公司的一体化管理。包含了流程管理,会议管理,考勤和考核,个人信息,通告管理等功能。

该项目主要实现对日常数据的抓取,替代手工下载报表然后导入报表。通过编写python脚本,实现对公司合作的各个网站的业务数据的采集,然后计算,汇总得到最终报表,然后固定时间发送邮件







