个人介绍
1. JAVA基础扎实,能熟练使用java前后端框架并对原理有一定的了解。
2. 熟悉JVM内存分区,java内存模型。字节码执行栈帧的压入和弹出的过程。以及java程序最终交给cpu执行的过程
3. 了解并发编程,了解线程安全性,安全发布对象,线程安全策略,线程池。多线程程序的编写。CAS无锁编程。及有锁编程。
4. 了解java的基于基于传输层协议利用socket进行网络通讯。序列化反序列化。微服务通讯。应用层的长短连接协议。
5. 熟悉springboot约定大于配置,熟悉springCloud的Eureka,Ribbon等常用组件。
6. 熟悉dubbo和zk的微服务调用(服务降级熔断),和API的KONG网关的反响代理。
7. 了解数据中心分布,分区。互联网分层,简单的网工知识
8. 框架且熟悉HTTP协议,HTTPS的SSL安全协议,TCP传输层协议,网络层IP协议。及OSI参考模型等 。
9. 熟悉分布式系统的设计应用,熟悉缓存(redis)、消息(mq)以及并发处理。
10. 熟悉Linux操作系统和操作命令。编写过批量停机脚本。开机自启动配置。批量复制文件脚本。Java启动脚本。熟悉常用查看内存、CPU、硬盘使用状态的命令。查看日志的常用命令,curl指令。
11. 熟悉Docker简化的内核。熟悉打镜像。在k8s部署容器等。
12. 了解单例,工厂等常见设计模式。
13. 能熟练使用和配置tomcat、maven、git,idea等工具,elk分布式日志查看
14. 对于redis有一定使用经验,对于redis锁,redis缓存的使用有一定了解
15. 熟悉数据中心的部署,防火墙的分区。及网络层的灾备切换f5的四层负载。
工作经历
2022-02-22 -2022-03-23信必优java中级
1.开发全名经纪人项目,主要是对楼盘做全名经济人的营销。注册登录推荐楼盘,赚取佣金。提现佣金。签到领积分。对接第三方平台。环境搭建,nacos做注册中心,配置中心。xxl-job 分布式调度 Fegin 做分布式节点通讯,和第三方接口对接。
2018-06-18 -2022-02-21北京易城互动网络技术股份有限公司java后端
开发 《线上营销及权益云平台》,简介(嵌手机银行的热门活动的权益卡包。通过营销活动进行对客户的拉新、引流、促活、价值提升、将线下客户引导至线上、从而提高运营能力) 主要工作: 1. 共同进行需求评审讨论设计,录入需求cq。然后拆单给相关开发人员开发 2. 生产环境问题处理(银行,客户反馈的或投诉的问题,给与定位解释等等。如代码有问题 修复代码问题申请紧急发版解决。 3. 生产环境问题处理(银行,客户反馈的或投诉的问题,给与定位解释等等。如代码有问题 修复代码问题申请紧急发版解决。 4. 修复代码漏洞扫描BUG(XXS,TCP攻击,sql注入攻击等等) 5. 发版日安排对上线业务增量或全量发版(使用springboot 打瘦身包的方式。部分只需增量发版) 6. 开发个性化需求(权益发放,权益核销,参与活动,配置活动,ESB对接其他平台,线下活动等等) 7. 业务上线前参与对代码的共同评审,协调后端开发进度。 8. 分配人员进行生产环境巡检。包含业务。服务器资源。配合ELK日志。SGM接口调用巡检。 9. 共同参与将生产环境由老数据中心迁移至K8S容器云的新数据中心。( 《1》. 包含前置
教育经历
2014-02-10 - 2019-01-10北京化工大学化学工程与工艺本科
2013年高中毕业后考入太原科大学因家庭原因辍学在寿阳化工从事化学工艺工作,期间自考了本科
技能
主要统计光大银行内部内科技风险部门的一些科技风险管理数据。数据的导入导出。批量编辑等。还有项目管理模块主要,对一个项目需求研发过程的一个管理。主要有提出需求任务拆分。子任务单的分配。测试用例的提交。。开发设计稳定的提交等等
1.开发全名经纪人项目,主要是对楼盘做全名经济人的营销。注册登录推荐楼盘,赚取佣金。提现佣金。签到领积分。对接第三方平台。 环境搭建,nacos做注册中心,配置中心。xxl-job 分布式调度 Fegin 做分布式节点通讯,和第三方接口对接。