java共122篇
基于Spring实现搜索目录下指定名称文件-QQ沐编程

基于Spring实现搜索目录下指定名称文件

一、简单需求 需要在指定目录下搜索指定名称文件列表 一般思路是通过递归遍历文件,然后通过过滤的方法去实现, spring的PathMatchingResourcePatternResolver 给了我们另外一种简单实现。...
沐编程的头像-QQ沐编程钻石会员沐编程10天前
5110
Java HTTPS请求失败排查与证书导入的全过程-QQ沐编程

Java HTTPS请求失败排查与证书导入的全过程

在实际项目部署中,我们可能会遇到 Java 应用调用某个 HTTPS 接口失败,特别是涉及公司网关(如 www.test.com)或 WAF 防护设备时,问题常常集中在 SSL/TLS 证书验证失败上。本文记录一次完整...
沐编程的头像-QQ沐编程钻石会员沐编程11天前
648
Java 8 十大新特性详解-QQ沐编程

Java 8 十大新特性详解

Java 8 是 Java 发展史上一个重要的版本,引入了许多革命性的新特性,极大地提升了开发效率和代码质量。以下是 Java 8 的十大核心新特性及其详细解析: 1. Lambda 表达式 简介 Lambda 表达式是 ...
沐编程的头像-QQ沐编程钻石会员沐编程26天前
428
Spring Boot + EasyPOI 实现 Excel 和 Word 导出 PDF 的完整解决方案-QQ沐编程

Spring Boot + EasyPOI 实现 Excel 和 Word 导出 PDF 的完整解决方案

在企业级开发中,将 Excel 和 Word 文档导出为 PDF 是常见需求(如报表归档、合同存档)。本文将结合 EasyPOI(快速生成 Excel/Word)和 Aspose 系列工具(格式完美转换),详细讲解如何实现 Ex...
沐编程的头像-QQ沐编程钻石会员沐编程27天前
6414
通过Java计算文件的MD5值实现方式-QQ沐编程

通过Java计算文件的MD5值实现方式

在软件开发中,我们经常需要对文件进行完整性校验。而MD5(Message Digest Algorithm 5)是一种常用的哈希算法,能够将任意长度的数据转换为固定长度的128位哈希值。 什么是MD5? MD5是由Ron Ri...
沐编程的头像-QQ沐编程钻石会员沐编程35天前
408
Java内存模型(JMM)与锁机制详解-QQ沐编程

Java内存模型(JMM)与锁机制详解

一、Java内存模型(JMM)概述 Java内存模型(Java Memory Model, JMM)是Java虚拟机规范中定义的一种抽象模型,用于描述线程如何与内存交互,以及在多线程环境下如何解决原子性、可见性和有序性...
沐编程的头像-QQ沐编程钻石会员沐编程37天前
575
Java中String转Integer的九种方法及避坑指南-QQ沐编程

Java中String转Integer的九种方法及避坑指南

在Java开发中,将字符串(String)转换为整数(Integer或int)是一个常见的需求。然而,看似简单的操作背后却暗藏陷阱,稍有不慎就可能导致程序崩溃。本文将深入探讨九种转换方法,并结合实际场...
沐编程的头像-QQ沐编程钻石会员沐编程40天前
5812
Spring中BeanFactory与FactoryBean的区别详解-QQ沐编程

Spring中BeanFactory与FactoryBean的区别详解

在Spring框架中,BeanFactory和FactoryBean是两个核心概念,但它们的功能和应用场景截然不同。尽管名称相似,开发者在实际使用中常常混淆两者的角色。本文将从定义、功能、使用场景及代码示例等...
沐编程的头像-QQ沐编程钻石会员沐编程42天前
5610
Java中新生代与老生代的关系解析-QQ沐编程

Java中新生代与老生代的关系解析

在Java虚拟机(JVM)的内存管理中,堆内存被划分为新生代(Young Generation)和老年代(Old Generation/Tenured)。这种分代设计是JVM垃圾回收(GC)机制的核心,通过优化不同生命周期对象的回...
沐编程的头像-QQ沐编程钻石会员沐编程44天前
5214
Spring AI开发MCP Server和MCP Client的详细过程-QQ沐编程

Spring AI开发MCP Server和MCP Client的详细过程

本文介绍基于Spring AI如何实现MCP开发和调用。首先自定义了两个MCP Server,其中:一个是算术计算器MCP Server,并通过sdtio传输协议发布,另一个是天气预报MCP Server,通过sse传输协议发布。...
沐编程的头像-QQ沐编程钻石会员沐编程1个月前
10910