工作三年年轻程序员
全职 · 300/日  ·  6525/月
工作时间: 工作日09:30-21:30、周末00:00-00:00工作地点: 远程
服务企业: 0家累计提交: 0工时
联系方式:
********
********
********
聊一聊

使用APP扫码聊一聊

个人介绍

Java 基础,了解集合,熟悉面向对象思想,了解多线程基础知识.

了解 JVM 基础知识,知道内存的分区,以及类的加载

了解设计模式,例如单例,工厂,代理

了解 MySQL,了解 B+树以及 B-树,以及数据库优化

了解 NOSQL, Redis 的事务,持久化,数据结构,以及会使用 MongoDB 和 Es

了解简单的 Java Web 的知识,例如 Servlet,拦截器

了解 SSM 框架,了解其中的 Spring IOC 以及 AOP

,Spring MVC 加载流程

会用 Mybatis 的动态 SQL,以及 MybatisPlus 的使用

了解 SpringBoot 和 SpringCloud 整合框架

了解 RabbitMQ,它的消息发送机制,以及原理

了解 Nacos,作为注册中心以及配置中心,了解其基本注册原理

简单了解 Sentinel 的熔断机制

了解 jquery 基本用法,会实现基本页面

工作经历

  • 2022-03-01 -至今中电福富后端开发

    工作描述: 为该公司担任 java 工程师一职,主要工作是当接到项目时参与项目的需求分析,主要做的事还是从事编写代码, 进行编码的实现,主要负责前后端代码编写,以及对前端数据渲染。

  • 2021-07-01 -2022-01-08聚全科技公司后端开发

    工作描述: 为该公司担任 java 工程师一职,主要工作是当接到项目时参与项目的需求分析,主要做的事还是从事编写代码, 进行编码的实现,完成组长给的任务

  • 2020-08-01 -2021-05-01合趣科技有限公司后端开发

    工作描述: 为该公司担任 java 工程师,主要为该公司的内部系统进行二次开发,该公司的系统开发已经完成成,主要是内部 使用,很多功能不够完善,或者内部员工使用后,会提出意见,我们根据公司员工提出的意见进行需求分析并实现,我主要工作 是对接亚马逊广告部完成他们的需求,主要是完善一些功能

教育经历

  • 2017-09-01 - 2021-06-30湖北经济学院法商学院计算机科学与技术本科

技能

Vue
jQuery
0
1
2
3
4
5
0
1
2
3
4
5
作品
商城

电商网站开发 开发环境: Intellij IDEA +JDK1.8 +MySQL+Git+Maven 项目架构: SpringBoot、Mybatis、Nginx、Nacos、RabbitMQ、Mysql、GateWay、ElasticSearch7、Redis、 AliPay 项目介绍:此项目是一个 B2C 电商项目,该项目分用户以及后台两个系统,后台主要就是商品的管理以及平台属性,商品 销售属性等进行管理,主要对应的是商品模块,前台是用户使用的系统主要包括商品详情模块,商城首页,商品搜索,单点登录, 订单等模块. 项目技术: 1. 使用 Nacos 作为注册中心以及配置中心 2. 使用 redis 缓存,结合 Redisson 实现分布式锁减轻数据库压力 3. 使用 bloom 过滤器解决缓存穿透 4. 使用分布式锁解决缓存击穿 5. 使用 AOP 设计思想提高缓存代码的复用性,编写切面类,通知实现缓存的逻辑封装 6. 使用异步编排提高接口响应速度 7. 使用 RabbitMQ 解决分布式事务,保持最终一致性 责任描述: 1.开发商品模块,主要防止恶意攻击,以及缓存等问题,使用分布式锁,以及布隆解决缓存击穿问题. 2.开发商品搜索模块,通过 ElasticSearch 进行存取以及全文搜索. 3 . 订单模块除了封装各种数据外,最主要防止订单重复提交,利用 token 令牌机制,和redis缓存,防止订单重复提交,以及最 后提交订单实时查看价格和库存

0
2023-05-11 15:33
安全平台开发

开发环境: Intellij IDEA +JDK1.8 +PGSQL+SVN+Maven 项目架构: SpringBoot、Mybatis、Tomcat、Eureka、Ribbon、PGSQL、Redis、Jquery 项目介绍:此项目是一个 OA 系统, 此系统处理一些审批事务, 管理考勤, 信息发布, 项目技术: 1. 使用 Eureka 作为注册中心以及配置中心 2. 使用 redis 缓存. 3. 使用 AOP 设计思想提高缓存代码的复用性,编写切面类,通知实现缓存的逻辑封装 4. 使用异步编排提高接口响应速度 5. 使用 Ribbon 解决分布式事务,保持最终一致性 责任描述: 此项目跟OA网站项目使用同一个框架,此项目主要是对一些安全检查进行自行申报,整个程序我主要负责项目布 置以及设计表解构,设计前端页面,实现后端逻辑,以及对前端进行渲染数据。

0
2023-05-11 15:32
OA审批开发

开发环境: Intellij IDEA +JDK1.8 +PGSQL+SVN+Maven 项目架构: SpringBoot、Mybatis、Tomcat、Eureka、Ribbon、PGSQL、Redis、Jquery 项目介绍:此项目是一个 OA 系统, 此系统处理一些审批事务, 管理考勤, 信息发布, 项目技术: 1. 使用 Eureka 作为注册中心以及配置中心 2. 使用 redis 缓存. 3. 使用 AOP 设计思想提高缓存代码的复用性,编写切面类,通知实现缓存的逻辑封装 4. 使用异步编排提高接口响应速度 5. 使用 Ribbon 解决分布式事务,保持最终一致性 责任描述: 1.开发流程模块主要是设计流程以及实现流程调用逻辑,其中涉及到流程的流转控制,以及日志记录,以及事务的级别; 2.在整个项目开发过程中我负责工作设计表解构,设计前端页面,实现后端逻辑,以及对前端进行渲染数据.

0
2023-05-11 15:29
更新于: 2023-05-11 浏览: 94