-
SpringCloud微服务架构详解(万字图文总结)
来源:mikechen的互联网架构 SpringCloud是微服务的核心解决方案,也是大厂重点考察点,下面我就全面来详解SpringCloud微服务架构 Spring Cloud微服务 Spring Cloud 是基于 Spring Boot 的一系列框架的集合,它提供了构建微服务架构的工具、和服务。 这些工具、和服务,包括:服务发现、配置管理、断路器、智···
- 发布时间:2025-05-17
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
持续集成:Jenkins Pipeline 邮件通知
来源:悟空聊架构 本文目录如下: 一、背景 二、使用默认插件 Mailer Plugin 2.1 检查插件是否安装 2.2 插件配置 2.3 测试邮件发送 2.3 自由风格任务邮件配置 2.4 流水线任务邮件配置 2.5 邮件通知结果 三、使用增强插件 Email Extension Plugin 3.1 安装插件 3.2 插件配置 3.3 使用默认模板 ···
- 发布时间:2025-05-17
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
Nginx配置最全详解(万字图文总结)
来源:mikechen的互联网架构 Nginx是非常重要的负载均衡中间件,被广泛应用于大型网站架构,下面我就全面来详解Nginx配置 Nginx Nginx是一个高性能的HTTP和反向代理服务器,特点是占用内存少,并发能力强,事实上Nginx的并发能力确实在同类型的网页服务器中表现好。 Nginx专为性能优化而开发,性能是其最重要的考量,实现上非常注重效率···
- 发布时间:2025-05-17
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
浅析Spring中Async注解底层异步线程池原理|得物技术
来源:得物技术 目录 一、前言 二、Async注解简介 1. Async注解定义源码 2. Async注解异步调用实现原理概述 三、Async注解底层异步线程池原理探究 1. 获取Async注解线程池主流程解析 2. Spring是怎么为Async注解提供默认线程池的 四、总结 一 前言开发中我们经常会用到异步方法调用,具体到代码层面,异步方法调用的实现方···
- 发布时间:2025-05-17
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
10000字 | 深入理解 OpenFeign 的架构原理
来源:悟空聊架构 本文目录如下: 一、理解远程调用 远程调用怎么理解呢? 远程调用和本地调用是相对的,那我们先说本地调用更好理解些,本地调用就是同一个 Service 里面的方法 A 调用方法 B。 那远程调用就是不同 Service 之间的方法调用。Service 级的方法调用,就是我们自己构造请求 URL和请求参数,就可以发起远程调用了。 在服务之间调···
- 发布时间:2025-05-17
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
JDK11升级JDK17最全实践干货来了
1、前言 如果你仍在使用JDK8,那你 是否曾经遇到过OutOfMemoryError的问题?你是否曾经为JVM的调优问题感到困 扰?本篇文章将为你介绍一种能够提供百倍性能提升的垃圾回收器,也许能够解决你的问题。 上篇文章给大家带来了 JDK8升级JDK11的最全实践,相信大家阅读后已经对JDK11有了比较深入的了解。2021年9月14日,Oracle发布···
- 发布时间:2025-05-17
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
不存在的场景真的不存在吗?
背景: 近期在跟进业务中发生了一些问题,并从中学习了一些避免问题产生的经验。通过这些问题也引发了我的一个疑问:“ 不存在的场景真的不存在吗? ”,本篇文章将探讨这一问题,并尝试分析问题产生的原因。 场景举例: 在项目研发和测试过程中,常常会出现以下几种场景: 场景一: 测试人员:有一个数据为空的场景还没有验证。 研发人员:这个场景不会出现,因为没有删除逻辑···
- 发布时间:2025-05-17
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
记录一次使用easypoi时与源码博弈的过程
最近刚刚接手了保险一线之声平台的开发和维护工作,第一个需要修复的问题是:平台的事件导出成excel功能在经过一次上线之后突然不可用了,于是就开始了几轮痛苦的排查以及与源码博弈的过程。 二、问题描述 一线之声在事件查询菜单下支持将结果导出为Excel,程序中使用easypoi+apache-poi实现,此功能一直正常使用,直到从2024-04-12 12.0···
- 发布时间:2025-05-17
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
转转游戏MQ重构:思考与心得之旅
来源:转转技术 1背景 1.1 起始之由 1.2 重构前现状 1.3 问题分析 2重构 2.1 目标 2.2 制定方案 2.3 部分细节设计 3总结 1背景 游戏业务自 2017 年启航,至今已近乎走过七个春秋,历经漫长岁月的发展,不知不觉间背负起沉重的历史包袱。犹如一棵大树,既有繁茂精壮的枝桠,亦有诸多枯败凋零的枝叶。此文主要聚焦于商品更新 MQ 消费这···
- 发布时间:2025-05-17
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
《软件设计哲学》:新“代码整洁之道”
工作三年以来一直对写出设计优雅且可读性较好的代码抱有执念,最初接触到的关于代码整洁和软件设计的书是《代码整洁之道》,这本书大概在我入职半年时读完,并在很长的一段时间内将其中谈到的“每个方法只做一件事”、“方法长度最多不要超过 5 行”和“优秀的代码都是自解释的,很少会有注释”等等观点奉为圭臬,但是由于其成书较早,其中的一些观点显然已经不再使用当前业务开发环···
- 发布时间:2025-05-17
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])