搜云库技术团队

专注于 JetBrains IDEA 全家桶,永久激活,教程
持续更新 PyCharm,IDEA,WebStorm,PhpStorm,DataGrip,RubyMine,CLion,AppCode 永久激活教程

Spring Boot启动源码分析

1 SpringApplication SpringApplication 的作用是启动 Spring 应用。一般会做几件事情: 创建一个合适的 ApplicationContext; 注册 CommandLinePropertySourc...

赞(0)站长站长Java汇总 阅读(690)

JetBrains 全家桶,激活、破解、教程

获取 IDEA 激活码、PyCharm 激活码、WebStorm 激活码和 DataGrip 激活码,提供详细破解教程与永久激活方法。支持 IDEA 永久激活与破解,免费获取注册码与激活码,解决 2024/2025 版本激活问题,轻松实现所有 JetBrains 工具的激活。

gradle 包冲突检测

程序运行报错: 查看提示: 1、 存在 2 个 javax.validation.BootstrapConfiguration; 2、 当前加载的是 /lib/validation-api-1.1.0.Final.jar; 3、 请确保只有...

赞(0)站长站长Java汇总 阅读(834)

JPA问题记录

上个月试用了下 JPA,发现了一些莫名其妙的问题,记录一下。 版本:spring-boot-starter-data-jpa:2.2.0.RELEASE, MySQL:8.0.16,InnoDB 引擎,RR 隔离级别。 0. 初始数据 实体...

赞(0)站长站长Java汇总 阅读(714)

Netty: DefaultPromise源码解读

一、为什么需要 io.netty.util.concurrent.Promise ? 如果你有一个阻塞的方法,比如 Thread.sleep(1000),而又不想阻塞当前线程 A,只需要把该方法包装成一个任务由另一个线程 B 执行即可。 E...

赞(0)站长站长Java汇总 阅读(665)

关于限流实现的思考

在基于 Spring Cloud 实现的微服务架构下,需要在网关处新增限流功能:比如对指定 ip 地址访问具体接口时限制访问频率为 100次/s。 总的原则是:在满足需求的基础上,实现简单、易于维护。 整个平台的基础架构如下: nginx ...

赞(0)站长站长Java汇总 阅读(697)

Ribbon源码解析

Spring-Cloud-Gateway 默认集成了一些负载均衡策略,比如轮询、随机、基于响应时间设置权重等等。由于业务需要,需要自定义一个策略,于是花时间先研究了下源码。先上结论: 一、结论 1、 LoadBalancerClient 接...

赞(0)站长站长Java汇总 阅读(690)

从一起丢包故障来谈谈 nginx 中的 tcp keep-alive

一、故障 基本架构如图所示,客户端发起 http 请求给 nginx,nginx 转发请求给网关,网关再转发请求到后端微服务。 故障现象是,每隔十几分钟或者几个小时不等,客户端就会得到一个或者连续多个请求超时错误。查看 nginx 日志,对...

赞(0)站长站长Java汇总 阅读(694)

java性能调优记录(线程阻塞)

1. 问题 spring-cloud-gateway 作为统一的请求入口,负责转发请求到相应的微服务中去。 采用的 Spring Cloud 的版本为 Finchley SR2。 测试一个接口的性能,发现 tps 只有 1000 req/s...

赞(0)站长站长Java汇总 阅读(785)

JetBrains 全家桶,激活、破解、教程

提供 JetBrains 全家桶激活码、注册码、破解补丁下载及详细激活教程,支持 IntelliJ IDEA、PyCharm、WebStorm 等工具的永久激活。无论是破解教程,还是最新激活码,均可免费获得,帮助开发者解决常见激活问题,确保轻松破解并快速使用 JetBrains 软件。获取免费的破解补丁和激活码,快速解决激活难题,全面覆盖 2024/2025 版本!

联系我们联系我们