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

使用APP扫码聊一聊

个人介绍

Java 并发编程线程池对锁机制及锁的升级synchronizedvolatileAQSCASJMM有深入了解。

Java虚拟机:了解 JVM 的内存模型,垃圾回收机制GC 算法类加载机制、性能检测工具 JvisualVM以及基本的-Xms、-Xmx-XX:+PrintGCDtailsjinfojmap、jstat、stack 等调优命令。

服务器容器:熟练使用 Tomcat 服务器,了解常用的 Linux 的基本命令及Shell基础语法,日志维护查看等、以及 docker 的一些基本命令和镜像的安装。

数据库:熟练掌握 MySQL ,熟悉MySQL索引事务MVCC 以及 EXPLAIN 分析SQL调优。了解 Redis 缓存数据库,以及持久化机制,核心数据结构的使用场景,哨兵模式集群缓存击穿穿透热点预存

框架:熟悉使用 SSM 框架,了解 Springc cloudSpring cloudAlibabaNocas、Seata、Netty等微服务等及其使用。

消息中间件:了解RabbitMQ的使用以及如何保证消息的可靠投递和重复消费问题。

分布式:了解分布式下开发经验包括分布式事务、幂等设计、分布式理论。

工作经历

  • 2019-06-06 -2024-06-06以客网络科技有限公司研发

    1. 负责订单服务、商品服务、用户服务、支付服务等模块的开发。 2. 协助按计划完成任务并对代码质量负责 。 3. 协助系统设计和优化,参与代码评。 4. 参与系统问题分析排查,代码性能调优,生产运维支持。

教育经历

  • 2015-04-09 - 2019-06-06电子科技大学计算机科学与技术本科

技能

0
1
2
3
4
5
作品
简单版微信

项目描述:印帮帮工厂打印机指标监控系统、印帮帮员工APP 技术架构:SpringBoot 、SpringMVC、Mybatis、Redis、Netty、WebSocket、InfluxDB、EMQX。 主要负责功能: APP考勤模块:用户考勤管理用户上下班打卡,请假,调休,补卡审批等功能。 APP聊天模块:员工app内聊天系统,支持群聊和单聊,以及相关公告信息。 工厂打印机终端监控模块:通过接收设备发送过来的报文消息,在系统中定义主题和消息内容字段的指标数据为过滤条件,从而对消息进行收集和分析,对设备运行状况进行实时在线监测、预警监控、数据看板。 登录:APP 扫码登录以及其他登录方式,权限鉴定、记录日志等信息。 技术要点: Netty+Redis+Mysql:通过Netty+Redis+Mysql推拉结合得方式解决离线消息得拉取、心跳维持。 Netty+WebSocket :实现用户自适应心跳维持,减少非活跃用户得定时轮询维护心跳次数,减轻服务器压力。

0
2024-06-13 12:51
游戏交易平台

项目描述:游戏账号交易平台 技术架构:该系用采用 SpringCloud 架构,利用 SpringBoot 构建应用,利用 Nacos 作为服务的注册、配置中心,利用 OpenFeign 实现与其他模块进行交互,Seata作为分布式事务解决方案,利用 Sentinel 实现熔断降级和错误处理,利用 Gateway 作为服务网关,利用 RabbitMQ 实现延迟队列,利用 Redis 作为缓存解决读多写少的场景,利用 MySQL 进行持久化,利用 MyBatisPlus 作为持久化框架。

0
2024-06-13 12:44
盲盒商城

项目描述:潮玩盲盒商城,一款线上开盒抽奖APP,主要模块:抽奖、商城、用户提货、分解、合成等。 技术架构:采用 SpringCloud 架构、利用 SpringBoot 构建应用、利用 Nacos 作为服务的注册、配置中心、GateWay作为网关、利用 OpenFeign 实现与其他模块进行交互、Seata作为分布式事务解决方案、 RabbitMQ 实现延迟队列、WebSocket 实时推送服务、利用 MySQL 进行持久化,MyBatisPlus 作为持久化框架,Redis 作为缓存中间件, Git 进行项目多版本控制 , 采用 Maven 进行依赖管理。

0
2024-06-13 12:42
更新于: 06-13 浏览: 53