proginn1502188521
全职 · 300/日  ·  6525/月
工作时间: 工作地点: 远程
服务企业: 0家累计提交: 0工时
联系方式:
********
********
********
聊一聊

使用APP扫码聊一聊

个人介绍

掌握 java 编程,熟悉常见的 IO、集合、Stream、并发、jdbc 操作,理解 jvm 原理和 GC

掌握 MVC 编程.,熟练使用 Servlet,Filter,Listener 等技术以及 SSM、Mybatis-Plus、SpringBoot 等框架相关技术

熟悉 jsp、thymeleaf、ajax、JQuery、EasyUI,json、xml,,了解 LayUI、css、html

掌握 Mysql 的 DDL、DML 语言,有一定的 sql 优化能力,了解 c3p0、druid 连接池,了解 Mycat 分表 掌

握使用 Spring Security、Shiro 框架用对用户访问进行权限控制,理解 RABC 原理

掌握使用 Dubbo 和 Zookeeper 进行服务注册/服务发现并实现服务端的负载均衡

熟悉使用 redis 缓存进行快速响应,能解决 redis 缓存击穿、缓存穿透、缓存雪崩问题

熟悉使用消息中间件 rabbitMQ 进行并发控制、执行异步任务完成秒杀和数据更新等功能

熟悉使用全文检索工具 Solr,掌握其分词检索、高亮显示和文字解析等功能

掌握使用反向代理工具 nginx 实现动静分离、多服务器负载均衡部署功能

掌握 FastDFS 分布式文件系统,实现文件存储、文件访问,解决大容量存储和负载均衡问题;

熟悉使用 maven、git, 掌握 linux 常见命令,了解快速部署容器 docker

工作经历

  • 2020-12-07 -2022-10-10汇聚科技java开发工程师

    完成项目讨论,共同完成项目的研发工作 负责部分模块的编码实现、测试以及维护 按照开发计划,按时完成开发任务,提交高质量代码 完成项目经理安排的其他工作

教育经历

  • 2010-09-09 - 2014-07-07西北工业大学软件工程本科

资质认证

技能

0
1
2
3
4
5
0
1
2
3
4
5
作品
家教平台

软件架构: Spring、SpringMVC、JSP、Mybatis-Plus、EasyUI、Shiro、Freemarker 项目描述: 好思家教项目采用 O2O 的方式预约家教,通过反馈评价尽量为学生提供合适的家教服务。项 目分为新人门户和后台管理两个模块,门户直接面向学生和家教人才使用,后台可以对门户 中的资源进行管理。项目采用 MVC 分层模型搭建,门户模块使用 SpringMVC 框架,数据访 问层使用 Mybatis 框架,后台通过权限认证框架 Shiro 结合 RBAC 数据库设计实现用户鉴权 责任描述: 按照开发计划完成相关模块的业务代码功能编写并进行单元测试 完成门户用户注册模块,使用 ajax 请求提前验证用户数据有效性,用户点击注册后再次校验 使用通过阿里云的短信服务和 Spring 邮件服务完成注册模块中验证码和密码重置功能, 使用 EasyUI 异步树完成后台菜单的动态加载,并根据登录用户角色显示不同菜单 完成后台家教管理功能,实现对家教的星级和推荐以及账号禁用等功能 完成后台菜单管理、角色管理等功能

0
2023-04-08 11:57
仓库管理

软件架构: Spring、SpringMVC、Html、Mybatis、LayUI、Nginx、echarts、FastDFS、Redis、Shiro 项目描述: 该仓库管理项目采用前后端分离架构,使用 ajax 发送请求,json 数据格式响应请求。项目通 过 Docker 快速部署,由 Nginx 实现动静分离和负载均衡,多个 Tomcat 之间通过 Shiro 和 Redis 结合进行 Session 共享。该仓库管理系统为使用者提供了商品供销存数据管理和统计服务。 系统由多个模块组成,包括客户管理,供应商管理、商品管理、系统管理、审批管理等。 责任描述: 按照开发计划完成相关模块的业务代码功能编写并进行单元测试 使用 CrosFilter 过滤器设置响应头解决跨域访问问题 解决 Session 共享问题,用户登录成功后在浏览器端设置 Cookie 存储 sessionId,前端在 ajax 中设置消息头把 Cookie 中的值发送到服务器端,服务器端 Shiro 读取请求消息头的值获取 sessionId,在 Redis 中获取对应 Session 使用 POI 导出商品数据到 excel 供用户查阅

0
2023-04-08 11:58
电商

软件架构: SpringBoot、SpringMVC、JSP、Spring Security、Dubbo、MyBatis-Plus、FastDFS、Nginx、SpringCache、 Redis、RabbitMQ、Solr、SpringSession、MyCat 、ZooKeeper 项目描述: 海淘淘是一个 B2C 电商项目,项目包含商品搜索、商品展示、购物车、登录注册、订单提交, 支付、商品管理、CMS、商品推荐、订单管理等众多个模块。系统使用 RPC 分布式架构,电 商门户相关功能作为表现层部署于多个 Tomcat,使用 Nginx 进行反向代理。订单服务、会员服 务、搜索服务、商品服务、活动服务、内容服务等服务层内容同时部署于多个服务器,通过 Dubbo 和 ZooKeeper 实现负载均衡,使用 SpringSession 解决分布式项目 Session 同步的问题,数据 库 MySQL 通过主从复制,利用 Mycat 分库分表提升吞吐量 责任描述: 按照开发计划完成相关模块的业务代码功能编写并进行单元测试 使用 Spring Security 完成 CMS 用户登录认证功能,对没有权限的请求进行拦截 完成 CMS 系统内容分类管理的增删改查以及数据表格分页 使用 SpringCache 和 Redis 缓存并返回 json 数据快速响应门户网站的菜单请求 使用 Solr 导入商品数据,利用中文分词器提供全文检索服务 使用 RabbitMQ 执行异步任务,完成对 Redis 缓存数据和 Solr 存储数据的同步更新操作 使用 Redis 和 Cookies 实现购物车功能,用户登录前购物车商品信息存储在 Cookies 中,用户 登录后使用 Redis 存储购物车商品信息,用户登录时把 Cookies 商品合并到 Redis 中 使用 Redi 缓存商品数量作为分布式锁和 RabbitMQ 异步下单完成商品秒杀功能,防止超卖

0
2023-04-08 12:03
更新于: 2022-12-15 浏览: 74