浅谈京东服务接口的高可用设计 前言 作为一个后端研发人员,开发服务接口是我正常不过的工作了,这些接口不管是面向前端 HTTP 或者是供其他服务 RPC 远程调用的,都绕不开一个共同的话题就是“高可用”,接口开发往往看似简单,但保证高可用这块实现起来却不并没有想想的那么容易,接下来我们就看一下,一个高可用的接口是该考虑哪些内容,同时文中有不足的欢迎批评指正。 到底啥是高可用 用一句简单的话来概就是我们的系统具不具备应对和规避风险 后端 2026年04月04日 175 点赞 0 评论 16249 浏览
Nginx代理缓存机制 1. Nginx的简介 相关内容,可以查看 【Nginx 负载均衡】,这是我之前的一篇文章,这里就懒得再说明一次了。 2. Nginx缓存简介 nginx的http_proxy模块,可以实现类似于Squid的缓存功能。 Nginx对客户已经访问过的内容在Nginx服务器本地建立副本,这样在一段时间内再次访问该数据,就不需要通过N ginx服务器再次向后端服务器发出请求,所以能够减少Nginx服务 后端 2025年10月17日 80 点赞 0 评论 16256 浏览
20230318--Docker Compose配置文件详解 Docker Compose配置文件是Docker Compose的核心,用于定义服务、网络和数据卷。格式为YAML,默认路径为./docker-compose.yml,可以使用.yml或.yaml扩展名,目前Compose配置文件格式的最新版本为V3。 Docker Compose配置文件详解.png 一)version Docker Compose版本主要有1, 2, 2.x, 后端 2025年08月19日 147 点赞 0 评论 16289 浏览
学习笔记:用于EDA的LLMs专题会议论文 文章目录 摘要 一、引言 二、大语言模型在EDA中的最新应用现状 三、 大语言模型辅助的设计与测试平台生成 四、大语言模型在硬件设计中的机遇与挑战 五、当大语言模型测试芯片:用于系统级测试程序自动化的语言模型 六、未来方向与挑战 七、 结论 致谢 原标题: Large Language Models (LLMs) for Electronic Desig 后端 2026年01月05日 68 点赞 0 评论 16289 浏览
【SpringBoot】32 核心功能 - 单元测试 - JUnit5 单元测试中的嵌套测试与参数化测试详解 文章目录 @[toc] 前言 🧩 一、什么是嵌套测试?为什么需要它? 💡 概念 🔍 特点 ✅ 示例:测试栈(Stack)的行为 📌 代码解析 🎯 二、什么是参数化测试? 💡 后端 2025年12月12日 72 点赞 0 评论 16294 浏览
2023.01.28 (61)sheep n.绵羊 (62)deer n.鹿 (63) Alpha n.阿尔法;希腊字母表的第1个字母 (64) Bravo int.(喝彩声、叫好声)好哇 v.向…喝采叫好 n.刺客;歹徒;亡命之徒;喝彩声 记忆 brav〔= brave勇敢的〕+ o 人 → 不要命的人 → 歹徒 (65)Charlie n.查理(人名) (66)Del 后端 2025年06月11日 123 点赞 0 评论 16301 浏览
又一次被idea坑了(Shorten command line) Idea在Java IDE领域的地位,它说第二,估计没人敢说第二。确实好用,但是如果你不深入了解一些他的配置的话,各种诡异的问题就会接踵而来。 如之前的Enbale launch optimization引发的问题Java class被提前加载之深度历险记。这次我们来看一下Shorten command line引发的问题 0. 问题背景 在正式进入问题之前,我先简单描述一下背景。我司基于 后端 2025年05月22日 142 点赞 0 评论 16317 浏览
基于Redisson实现延迟队列 Redisson实现延迟队列 1.场景介绍 假设有这样一个场景,我们有一个订单,或者工单等等。需要在超时30分钟后进行关闭。这个时候我们最先想到的应该是采用定时任务去进行轮训判断,但是呢,每个订单的创建时间是不一样的,这个时间怎么确定才好呢,5分钟。。1分钟。。执行一次吗。这样就会非常影响性能。且时间误差很大。基于以上业务需要我们想到了有以下解决方案。 JDK延迟队列,但是数据都在内存中,重启后 后端 2026年03月25日 92 点赞 0 评论 16326 浏览
视觉矩阵之 正交矩阵 一、定义正交矩阵是一个特殊的方阵(行数和列数相等)。它的核心定义是: 一个矩阵 Q 的转置 Qᵀ 等于它的逆矩阵 Q⁻¹。二、几何意义和性质几何特点:可以把正交矩阵想象成一种“刚性变换”的数学表示。它作用于空间中的向量时,就像旋转或者镜像反射一样,能保持向量的“形状”和“结构”不变。具体来说,Q 是正 后端 2026年02月06日 38 点赞 0 评论 16334 浏览
全栈学习 ——JavaWeb(八)SpringBoot 目录一、SpringBoot 的核心价值:为什么需要 SpringBoot?1. 传统 Spring 开发的痛点(1)依赖管理复杂(2)配置繁琐(3)部署麻烦2. SpringBoot 的解决方案二、SpringBoot 底层原理:自动配置的实现机制1. 自动配置的核心流程 后端 2025年08月30日 66 点赞 0 评论 16335 浏览