个人介绍
1、熟悉 Springcloud、Springboot、MyBatis、JPA、SpringMVC、SSH、rabbitmq 等框架技术
2、熟练使用 MYSQL、ORACLE 等主流关系型数据库数据库,MongoDB、Elasticsearch、Redis 等非关系型数据库,H2小型数据库
3、熟练 Html、Javascript、CSS ,熟悉 Vue 框架
4、熟练使用工具 idea、eclipse、xshell、xftp、svn 等工具,Linux 命令、Nginx 反向代理、独立部署
5、具备良好的沟通协作能力,较强自学自律品德,可快速上手。
工作经历
和TA聊聊APP扫码和程序员直接沟通
该用户选择隐藏工作经历信息,如需查看详细信息,可点击右上角“和TA聊一聊”查看
教育经历
和TA聊聊APP扫码和程序员直接沟通
该用户选择隐藏教育经历信息,如需查看详细信息,可点击右上角“和TA聊一聊”查看
技能
项目描述: 该项目利用服务器防火墙可以拦截ip与端口策略,采用第三方公司的防火墙与vpn、imc的技术实现控制网络策略、与监控用户行为。系统调用第三方接口(netconf协议的http接口)将信息写入防火墙策略。在通过syslog将用户行为日志插入elasticsearch数据库进行分析与监控。 项目业绩: 1.springmvc搭建elasticsearch数据库, 2. 接口调用异常实现自动重试,提交事务一致性 3. for处理同一耗时业务可利用多线程 4. 日志数据量太大插入数据库(生产者大于消费者)采用syslog写入,关系型数据库读取耗时采用索引、缓存,同时大数据采用elasticsearch非关系型数据库读取 5. 了解netconf协议的rest接口
项目描述 该项目是基于安徽省数据共享的政策开发,各地市将需要共享的数据通过sdk包上传总中心服务,在通过其他地市订阅从而实现共享。 ● sdk包是作为各地市读写数据工具包(客户端) ● center中心服务作为处理业务与收集(服务端) ● web作为客户视图层服务与监控 项目业绩: 1、redis实现不常变动数据信息缓存 2、客户端与服务器利用rabbitmq进行通信 3、当客户端充当消费者时,利用多线程进行数据zip交互 4、对csv、json等常见格式文件读写 5、搭建文件服务器解决文件过多缓慢 6、日志数据库量太大迁移elasticsearch非关系型数据库读取
项目介绍: 1、 此项目为一个微服务网站系统,用于公布安徽省企业以及个人信用信息,同时企业及个人用户信用与异议自己的信用信息, 网站也支持发布一些关于信用方面的文章。系统分为前台网站和公众号、后台管理系统两部分,采用了 SpringBoot,SpringCloud,shiro,MyBatis,Elasticsearch,vue, freemarker 等核心技术。 工作内容: 1、 负责系统设计、布局。 2、 负责高并发、负载均衡技术。 3、 负责 redis 主从(哨兵)搭建、es 集群、minio 集群。 4、 负责集群部署共享 session 会话。 技术要点: 1、 使用 ES 搜索来提高搜索效率。 2、 使用 Redis 缓存企业信用信息,减少查询数据库响应时间长。 3、 使用基于 Apache License v2.0开源协议的 Minio 对象存储服务。