熟悉多线程及高并发问题,了解熟悉 jvm,tomcat 调优,了解并使用 GUI 分析工具( jconsole,MAT)进行内存泄漏分析 熟悉Linux的常用命令,熟悉Tomcat、Nginx服务器在Linux上的运行、维护,docker容器镜像的管理和搭建; 熟练使用MySQL关系数据库,Redis非关系型数据库(分片,哨兵,集群); 熟练掌握使用RabbitMQ消息中间件; 熟练掌握Spring、SpringMVC、Springboot, Mybatis、MybatisPlus, 等开源框架,Shiro安全框架,了解OAuth2单点登录 熟悉使用过Springboot+SpringCloud项目的搭建,Eureka、Zuul、Fegin(ribbon,hystrix)、Config等微服务框架、sleuth+Zipkin链路跟踪; 熟悉SpringcloudAlibaba微服务解决方案(Nacos、Sentinel、spring cloud gateway、Hystrix Dashboard +turbine、Sleuth+Zipkin) 熟悉使用Dubbo微服务框架; 熟练掌握SpringMVC核心运行流程及使用springMVC+mybatis框架; 熟练使用Maven项目管理工具,Git项目版本控制工具,SVN; 熟练使用 JUnit、Postman, Jmeter 压力测试工具、Quartz表达式生成器; 熟悉CSS、JS、JQuery、EasyUI、Ajax、JSTL/ EL 了解BootStrap、Vue等前端技术; 了解HTTP/FTP/ TCP/UDP/RPC等一些通讯协议及OSI模型
个人介绍
项目经验
项目名称: 远程医疗云平台 开发工具: Idea、Maven、Axure、SVN、Navicat、VMware、Xshell 开发环境: SpringBoot+SpringCloud+MybatisPlus+Nginx+Redis+Mysql+Rabbit 项目描述: 这是一个用于医院内部以及医院与医院之间远程医疗协同云平台。旨在共享医疗资源,提高医疗效率,提高诊断和医疗水平,满足患者的诊断需求以及医院与医院之间互联互通的医疗云平台。 平台主要由远程会诊系统、双向转诊系统、远程门诊系统、医联体协同系统、远程病历系统、视频会议系统、业务监管系统、综合管理系统等8个子系统组成。为患者提供权威高效精准的诊断以及诊断住院等一系列业务的便捷。从技术架构层面描述该项目是一套SpringCloud的微服务项目,共分为前端工程,配置工程,后端工程3个工程,采用前后端分离的模式。用户访问采用了Nginx反向代理的访问模式进行负载均衡轮询访问,通过SSO单点登录进行访问授权认证进行登录平台。 项目职责: 主要负责远程医疗云平台中双向转诊系统中的出院办理,入院办理,转入代办,转出办理等功能性模块的开发联调测试,以及打包远程部署项目。 技术描述: 1.该项目整体是一套Springboot+SpringCloud的分布式架构的微服务项目 2.Redis缓存 3.Nginx反向代理访问及负载均衡 4.MybatisPlus框架 动态SQL 5.RabbitMQ 6.Xshell命令远程部署项目 7.SSO单点登录访问 8.Oauth2 9.微服务框架zuul的API路由转发及Hystrix+Ribbon的降级熔断重试 项目名称: 商城系统 开发工具: Spring tools suite(STS)、Maven、Navicat、Git、VMware、Xshell 开发环境: SpringBoot+Dubbo+MybatisPlus+Nginx+Redis+Mysql+Rabbit+SSO 项目描述: 这是一个线上商城系统。 项目职责: 主要负责JT商城系统的商品后台管理系统、单点登录系统、订单模块 单点登录管理系统: 用户只需要登录一次就可以访问相互信任的系统。 当用户登录时经过Nginx服务器访问到前台web服务器通过HttpClit将登录数据传给单点登录系统进行数据校验,校验失败则向用户返回,校验成功则将登录信息的Key通过加密生成Tokenl令牌信息以及Value的JSON信息存入到第三方服务器Redis服务器中,后将Token信息返回,前台进行接收token信息后,将Token信息存储到Cookie中以便用户下一次校验登录。 订单模块:将订单信息入库再将订单信息查询出来,用户点击订单提交按钮后前端通过Ajax将序列化的orderForm向服务端发送POST请求并通过SysResult将返回值带回 ,服务端通过order对象接收属性值将订单写入数据库,同时业务层通过拿到orderID进行表的关联以及添加事务控制等操作,来操作3个mapper进行分别入库。 查询时根据orderID查询3张表,之后封装数据进行返回。 商城后台管理系统:实现对商品信息的CRUD操作,以及实现商品的上架下架,及商品图片的上传 文件上传:利用流进行文件上传。当用户实现文件上传时前端页面通过提交Form表单给后端,后端控制层通过MultipartFile接口类型来接收提交过的fileImage文件信息,进而通过调用工具API fileImage.transferTo实现文件上传到指定路径,当用户上传完成时候重定向到上传页面。本系统为图片上传业务:将文件上传的回显数据封装成一个VO对象,控制层通过获取图片名称,检查是否是图片类型,校验是否为恶意木马程序,按照存储时间分文件保存,利用UUID 防止文件重名进而通过transferTO实现文件上传。 技术描述:1.Nignx反向代理实现 2.SSO单点登录实现一次登录访问相互信任的系统 3.MybatisPlus进行CRUD 动态 4 .lombok插件链式加载 5.利用Quartz表达式生成器定时功能完成订单限时关闭 6.Redis缓存
接单发单客服
添加客服微信,接单发单快人一步!
相关程序员推荐
问心 0年经验
java 后端开发,vue 前端开发,python 爬虫
山青 高级后端工程师 10年经验
积极参与需求评审并提出功能优化建议,较强的业务分析拆分能力。 有组织带领小型团队协同开发经验。
精通 Java ,熟悉 Python,熟悉 Google Cloud 生态圈技术
熟练掌握主流开发架,spring,springMVC,springboot,springcloud,mybatis,mybatisplus,dubbo,nacos
等主流框架。
熟练掌握 MySQL,Redis,熟悉 Mogodb,Elaseticsearh 等主流数据库。
熟悉 Google Cloud 环境下 BigQuery 数据库,CloudStorage 存储,以及 firebase Analytics 之间的配
合使用,数据转化。
熟悉 kubernetes 容器化部署等操作流程,docker 容器部署流程,编写脚本等等。
熟悉 RabbitMQ,Kafka, RocketMQ 等中间件。
了解日常运维操作,服务器相关配置。
Java小锐 Java后端开发 2年经验
熟悉掌握Java编程语言
熟悉掌握多种中间件Redis、Rabbit、Nginx、Docker
熟悉掌握SpringBoot和SpringCloud开发框架
fsfsdf 3年经验
具有扎实的 java 编程功底及良好的编程习惯,熟悉 JDK1.8新特性 熟练使用 steam流,熟练使用 Spring、SpringMVC、Mybatis、Jpa Springcloud 等主流开发框架,精通 Spring 原理 bean 的生命周期以及后置处理器,能根据业务自定义拓展点精通 MySQL 底层数据结构,索引,事务隔离级别,mvcc 工作原理 熟悉对 mysql 数据库的优化。熟练使用 redis ,熟练使用 redis 的五种结构,