工作经历
2021-09-01 -2022-06-01高伟达钽云java开发
在公司负责智慧机房项目的开发,在公司完成了cas的改革,更换为spring security oauth2。参与了图数据库和ES的设计,使用
教育经历
2014-09-01 - 2017-07-01山西交通职业技术学院汽车检测与专科
在学校期间选修了计算机专业,毕业后在机构进行培训
技能
1. 更改项目中的登录和认证方式,将原有的shiro+cas换成security+oauth2。 2. 利用ES进行数据的存储和检索,将新建的表名和表中的字段保存到mysql中, 将数据保存到ES中,完成分布式存储数据,支持智能分词匹配模糊查询中文。在 面对大数据量的检索是ES的效率要比mysqly要高。ES主要搜索方法有两种,一种 是根据ID来进行查找,一种是根据索引来查找。ID查找的单条记录,索引查找所有 数据。ID是在新增一条数据是可以自己生成也可以由ES自动生成。mysql在创建 是需要定义好格式,但是ES比较灵活由mapping可以自定义。
1.Spring-Cloud-Gateway : 微服务之前架设的网关服务,实现服务注册中的API 请求路由,以及控制流速控制和熔断处理都是常用的架构手段,而这些功能 Gateway天然支持 2.运用Spring Boot快速开发框架,构建项目工程;并结合Spring Cloud全家桶技 术,实现后端个人中心、自媒体、管理中心等微服务。 3.运用Kafka完成内部系统消息通知;与客户端系统消息通知; 4.运用Redis缓存技术,实现热数据的计算,NoSession等功能,提升系统性能指 标5.使用Mysql存储用户数据,以保证上层数据查询的高性能 6.使用Mongo存储用户热数据,以保证用户热数据高扩展和高性能指标