自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 使用wrk进行服务器压测

在日常开发中,我们常以为“接口能用就行”,但真正高并发场景下,一个慢 SQL 就能让整个系统瘫痪。最近在对项目管理系统进行性能压测时,发现某个 POST 接口 QPS 不足 200,延迟高达 1.7 秒,而另一个 GET 接口却能跑到 1w+ QPS,记录一下从压测 → 定位 → 优化 → 验证,完整还原一次真实的性能调优过程。

2025-10-23 15:52:29 758

原创 HashMap 到 ConcurrentHashMap

CAS实现无锁操作细粒度锁分段计数提升并发性能多线程协同扩容避免单点瓶颈。

2025-09-09 09:28:50 297

原创 学习一下FullGC排查处理

学习使用jstat和jmat 工具分析Gc原因;

2025-08-29 11:14:53 978

原创 centos安装docker、openjdk,部署jar项目

简单记录centos7安装docker、docker安装服务,安装openjdk的过程,服务器使用的是阿里云

2024-07-12 11:36:55 842 1

原创 sa-token学习笔记

Sa-Token登录认证权限认证单点登录OAuth2.0分布式Session会话微服务网关鉴权等一系列权限相关问题。

2024-03-20 13:40:13 3660

原创 微服务知识总结

截至2024年,Spring Cloud 经历了多次大的版本更新,始终致力于与Spring Boot的最新版本兼容,不断引入新的特性,优化现有组件,以适应云计算和微服务架构的快速发展需求。:随着云原生时代的到来,Spring Cloud 不断吸收和完善云环境下的新技术,例如增加了对 Kubernetes、Istio 等服务网格的支持,以及对国内流行的中间件产品(如阿里巴巴的Nacos、Sentinel等)的支持,形成Spring Cloud Alibaba等分支。配置服务应用名 改掉。

2024-03-15 15:56:58 1145 3

原创 事务失效的几种原因

3、错误的设置了异常类型:Transactional注解默认遇到运行时异常或者error会回滚,如果是sqlException或者IOExpection则不会回滚事务,阿里开发规约要求开发者指定异常类型,可以设置所有异常的父类Expection;如果在不同的线程,拿到的数据库连接是不一样的,所以是不同的事务,会导致事务失效。2、 类内部调用:事务是基于spring动态代理实现的,类内部调用方法会走java的代理,而不是spring的代理,故不会生效;4、自己捕获了异常或者抛出了其他异常。

2023-11-20 16:52:52 392

原创 前后端传参精度损失

问题:遇到的问题 前端的界面 可以新增数据,无法删除,可以编辑,但会生成新的数据,经过一阵摸排,发现是数据库的id采用的是雪花算法生成的19位id,而后端框架的Long类型的数据传到前端时会转换成 Number类型(16位),会造成精度丢失,故而前端找不到id所以无法删除数据,数据修改后会由于精度丢失2位被系统认为是新的数据,会被去掉后两位重新创建一条新数据。解决方案:通过jackson把Long类型转换为前端使用的js String类型,前端返回的19位String类型返回服务端

2023-11-20 16:06:42 354

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除