应用开发

浅析Spring中Async注解底层异步线程池原理|得物技术

目录 一、前言 二、Async注解简介 1. Async注解定义源码 2. Async注解异步调用实现原理概述 三、Async注解底层异步线程池原理探究 1. 获取Async注解线程池主流程解析 2. Spring是怎么为Async注解提供默认线程池的

码农谈IT
Java
2024-06-19 16:01

持续集成:Jenkins Pipeline 邮件通知

这篇文章介绍了如何配置和使用邮件插件来实现邮件通知功能。首先,解释了如何检查和配置默认插件 Mailer Plugin,并测试其发送邮件的能力。然后,介绍了增强插件 Email Extension Plugin 的安装和配置,包含如何使用默认和自定义模板发送邮件。对比了这两种插件的使用方法及其适用场景。

码农谈IT
IT综合
2024-06-18 09:57

SpringCloud微服务架构详解(万字图文总结)

SpringCloud是微服务的核心解决方案,也是大厂重点考察点,下面我就全面来详解SpringCloud微服务架构

张哥说技术
Java
2024-06-18 09:57

分布式链路追踪最全详解(图文全面总结)

分布式链路追踪在微服务架构占据了很重要的作用,也是大厂喜欢考察的内容,下面我就全面的来详解分布式链路追踪

张哥说技术
IT综合
2024-06-17 14:32

RocketMQ最全详解(图文全面总结)

消息中间件是亿级互联网架构的基石,其中最典型有“RocketMQ”消息中间件,大厂最爱考察的内容,下面我就全面来详解RocketMQ

张哥说技术
IT综合
2024-06-14 09:46

手把手教你用Spring Boot搭建AI原生应用

本文以快速开发一个 AI 原生应用为目的,介绍了 Spring AI 的包括对话模型、提示词模板、Function Calling、结构化输出、图片生成、向量化、向量数据库等全部核心功能,并介绍了检索增强生成的技术。依赖 Spring AI 提供的功能,我们可以轻松开发出一个简单的 AI 原生应用。

ITPUB社群
Java
2024-06-13 09:28

离线部署 Jenkins 填坑指南

在部署的过程中遇到了很多坑,遇到一个解决一个,希望大家在以后遇到类似问题时,能根据本文档缩短排查问题的时间。

带你聊技术
IT综合
2024-06-11 10:47

SpringCloud 微服务中网关如何记录请求响应日志?

在基于SpringCloud开发的微服务中,我们一般会选择在网关层记录请求和响应日志,并将其收集到ELK中用作查询和分析。 今天我们就来看看如何实现此功能。

张哥说技术
Java
2024-06-11 10:46

9大微服务监控工具详解(图文全面总结)

微服务监控是非常重要的微服务组件,也是大型架构必备技能,下面我就来详解9大微服务监控工具

码农谈IT
IT综合
2024-06-06 14:15

前端生成海报图技术选型与问题解决

本篇文章主要聚焦海报图分享这个形式,探讨纯前端在H5&小程序内,合成海报到下载到本地、分享至社交平台整个流程中可能遇到的问题,以及如何解决。

vivo互联网技术
Html/css
2024-06-06 10:29

JDK并发编程类库,有坑!!!

所以,在JDK1.5之后,JDK中提供了并发性能更好的容器。JDK1.5及之后的版本中,提供的线程安全的容器,一般被称为并发容器。

ITPUB社群
Java
2024-06-03 11:12

单点登录系统详解(8大原理机制图解)

单点登录(SSO)是大型架构必备技能,也是大厂重点考察对象,下面我就全面来详解单点登录

带你聊技术
Java
2024-06-03 11:10

本地缓存Ehcache的应用实践

java本地缓存包含多个框架,其中常用的包括:Caffeine、Guava Cache和Ehcache, 其中Caffeine号称本地缓存之王,也是近年来被众多程序员推崇的缓存框架,同时也是SpringBoot内置的本地缓存实现。但是除了Caffeine之外,还有一款也不错的本地缓存框架Ehcache,具有快速、灵活,并支持内存和磁盘缓存,且提供了丰富的配置选项和缓存策略,接下来一起了解下Ehcache。

码农谈IT
Java
2024-05-29 09:29

了解Java垃圾收集

Java 的垃圾收集机制是其内存管理的重要组成部分。通过理解垃圾收集的原理和不同垃圾收集器的特点,开发者可以更好地优化应用程序性能,避免常见的内存管理错误。合理选择和调优垃圾收集器,不仅能提升应用的响应速度和稳定性,还能在一定程度上简化开发过程中内存管理的复杂性。

码农谈IT
Java
2024-05-28 15:43

警惕!自定义注解使用不当的排查实录

一、引言       大家好,在日常开发过程中,Java 注解(Annotation)是开发中经常使用的一个手段,用于给代码添加元数据的标记。它们可以提供代码额外的信息,这些信息可以在编译时或运行时被访问。注解不会改变代码的执行逻辑,但可以被编译器、JVM 或框架等工具用于生成额外的代码、提供警告或执行其他操作。注解虽然简单,但在平时开发过程中也会遇到各种各样的问题,

京东技术
IT综合
2024-05-27 14:53