排序
Excel单元格内如何换行?大部分人都不知道!
Excel单元格内如何换行?大部分人都不知道!,前言 大家好,我是小徐啊。我们在开发Java应用的时候,经常是需要和Excel一起配合的。 Excel的使用,大大提高了我们的开发效率,今天,小徐就来介绍...
Java异步编程详解
在现代应用程序开发中,异步编程变得越来越重要,特别是在处理I/O密集型任务时。Java提供了一套强大的异步编程工具,使得开发者能够更有效地处理并发任务。本篇博文将深入探讨Java中异步编程的...
RabbitMQ基础入门
RabbitMQ基础入门,RabbitMQ介绍 RabbitMQ是基于Erlang语言开发的开源消息通信中间件,官网地址: Messaging that just works — RabbitMQ 接下来,我们就学习它的基本概念和基础用法。 安装 在...
wso2~apim_metrics的配置与二次开发
wso2~apim_metrics的配置与二次开发,apim_metrics作为分析,诊断日志,开启它非常有必要,它是指你的应用调用api的明细,这与wso2~自定义event-publisher是不同的,这块需要清楚。 https://apim...
SpringBoot统一结果返回,统一异常处理,大牛都这么玩
引言 在开发Spring Boot应用时,我们经常面临着不同的控制器方法需要处理各种不同类型的响应结果,以及在代码中分散处理异常可能导致项目难以维护的问题。你是否曾经遇到过在不同地方编写相似的...
Java 样板代码库 Lombok 使用详解
Java 样板代码库 Lombok 使用详解,Lombok 是一个 Java 库,通过注解自动生成常用的样板代码(如 getter/setter、构造函数、日志声明等),显著减少代码量,同时提高代码整洁度。 一、配置方法 ...
Flink CDC引起的Mysql元数据锁
记一次Flink CDC引起的Mysql元数据锁事故,总结经验教训。后续在编写Flink CDC任务时,要处理好异常,避免产生长时间的元数据锁。同时出现生产问题时要及时排查,不能抱有侥幸心理。 1、事件经...
PDF如何免费加水印?推荐一款强大的工具!
PDF如何免费加水印?推荐一款强大的工具!,前言 大家好,我是小徐啊。我们在开发Java应用的时候,经常是需要和PDF打交道的。有的时候,我们想要给PDF加一个水印,防止别人用,那么该怎么办呢?...
SpringBoot实现统一异常处理
目录 前言 实现步骤 定义统一响应对象类 定义业务异常枚举接口和实现 定义业务异常基类 定义全局异常处理切面 测试和验证 总结 前言 近日心血来潮想做一个开源项目,目标是做一款可以适配多端、...
Spring Boot 启动优化实践
Spring Boot 启动优化实践, 作者:vivo 互联网服务器团队- Liu Di 本文系统性分析并优化了一个Spring Boot项目启动耗时高达 280 秒的问题。通过识别瓶颈、优化分库分表加载逻辑、异步初...
多线程系列(一) -线程技术入门知识讲解
一、简介 在很多场景下,我们经常听到采用多线程编程,能显著的提升程序的执行效率。例如执行大批量数据的插入操作,采用单线程编程进行插入可能需要 30 分钟,采用多线程编程进行插入可能只需...













