首页
中文文档
Spring Boot 3.5.x
Spring Boot 3.4.x
Spring AI 1.0.x
系列教程
Spring Guides
Spring Boot 1.x教程
Spring Boot 2.x教程
Spring Cloud教程
Java
Spring
中间件
架构运维
免费资源
开源推荐
发布
发布帖子
我要投稿
登录
注册
首页
中文文档
Spring Boot 3.5.x
Spring Boot 3.4.x
Spring AI 1.0.x
系列教程
Spring Guides
Spring Boot 1.x教程
Spring Boot 2.x教程
Spring Cloud教程
Java
Spring
中间件
架构运维
免费资源
开源推荐
登录
注册
找回密码
分享
标签
Java
帖子 129
阅读 2.3W+
帖子数
129
阅读量
2.3W+
nolan
35天前更新
18次阅读
关注
私信
个人开发者如何发送短信?这个方案太香了!
还在为无法发送短信验证码而烦恼?今天分享一个超实用的解决方案,个人开发者也能用!最近国内很多平台暂停了针对个人用户的短信发送,这给个人开发者带来了不少困扰。不过别担心,一个超实用的解决方案——Spug推送平台,它能很好地满足我们发送短信验证码等...
效率工具
评分
回复
分享
用户62166603
1个月前更新
32次阅读
关注
私信
Java多线程教程:Thread类
Java中的Thread类是创建和管理线程的主要机制。每个线程代表程序中的一个独立执行路径,允许并发操作并提高应用程序的性能和响应能力。更多关于Java多线程教程可点击系列专栏:https://java.didispace.com/java-multithreading/1. Thread类概述Java中的Thread...
Java专区
评分
回复
分享
陆家嘴小伙伴
1个月前发布
50次阅读
关注
私信
Java多线程教程:Runnable接口
Java中的Runnable接口是一个函数式接口,用于定义可被线程执行的任务。它提供了一种定义并发执行任务的方式,常与Thread类或java.util.concurrent包中的执行器结合使用。目录1. Runnable接口概述2. 实现Runnable3. 运行Runnable4. 示例:实现并运行Runnable...
Java专区
评分
回复
分享
蹲仔
1个月前更新
61次阅读
关注
私信
Java多线程教程:如何创建和启动线程
简介Java中的多线程允许多个线程并发运行,从而能够同时执行多个任务。线程是程序中的轻量级进程,它们共享相同的内存空间。本指南将介绍在Java中使用两种主要方法创建和启动线程的基础知识:扩展Thread类和实现Runnable接口。目录1. 线程简介2. 通过扩展Thre...
Java专区
评分
回复
分享
拉斯特
3个月前更新
49次阅读
关注
私信
不要使用 Stream 的 filter().map(),试试 mapMulti()
让我们来探讨一下使用 filter() 和 map() 的代码在某些用例中是否可能效率低下,以及为什么 mapMulti() 可能是更好的替代方案。...
Java专区
评分
回复
分享
蹲仔
3个月前更新
31次阅读
关注
私信
每个 Java 开发者都应该了解 FlatMap
Java 8 Streams 中的 flatMap 方法是将元素流(通常涉及嵌套或复杂结构)转换为扁平化流的强大工具。以下是每种方法的解释及实际示例。“虽然 AI 工具协助起草了这篇文章,但通过我的专业知识,它得到了进一步的塑造和完善。”1. flatMap (通用流)定义...
Java专区
评分
回复
分享
用户62166603
3个月前更新
54次阅读
关注
私信
Java Stream API:使用 mapTo 方法进行流式转换
在 Java 的 Stream API 中,mapTo 系列方法用于将流中的元素转换为特定的原始类型流(如 IntStream、LongStream、DoubleStream)或其他对象流。以下是这些方法的详细说明及示例。1. mapToInt 方法功能:将流中的每个元素转换为 int 值,生成一个 IntSt...
Java专区
评分
回复
分享
SodaCat
3个月前发布
90次阅读
关注
私信
GraalVM:高性能 JDK 的未来
本文将讨论 GraalVM 是什么、其架构以及它为何如今备受关注。什么是 GraalVM?• GraalVM 是一个高性能的 JDK,支持 AOT(提前编...
+1
Java专区
评分
回复
分享
用户62166603
3个月前发布
45次阅读
关注
私信
解决 Lombok 在 Java 21 及以上版本中报错 symbol not found
随着 Java 的不断更新,开发者在升级到 Java 21 或更高版本时,可能会遇到 Lombok 的兼容性问题。一个常见的错误是:java: symbol not found这个错误的原因是项目中使用的 Lombok 版本过旧,无法兼容 Java 21 及以上版本引入的变化。Lombok 依赖于注解...
Java专区
评分
回复
分享
烦烦
5个月前发布
152次阅读
关注
私信
使用 Java Parallel Streams 处理 10GB 的大型日志文件
假如您有一个 10 GB 的银行事务日志文件,其中包含各个事务的记录。您的任务是处理文件,筛选出金额高于 10,000 的交易,然后对...
Java专区
1
回复
分享
蹲仔
5个月前发布
150次阅读
关注
私信
深度掌握 Java Stream 流操作
一、介绍我们都知道,从 Java8 开始,jdk 新增加了一个 Stream 类,用来补充集合类,它的强大,相信用过它的朋友,能明显的感受到,不用使用for循环就能对集合作出很好的操作。Stream 使用一种类似用 SQL 语句从数据库查询数据的直观方式来提供一种对 Java 集...
Java专区
评分
回复
分享
Naylor
7个月前发布
84次阅读
关注
私信
Guava极简教程 – Joiner和Splitter
[toc]Guava 介绍Guava 是 Google 开发的一个开源 Java 库,提供一系列核心功能增强 Java 的标准库。它包含许多有用的工具和集合类,使 Java 开发更加高效,代码更加简洁、易于维护。1. 集合工具, Immutable Collections: Guava 提供了不可变集合(如 Immut...
Java专区
评分
回复
分享
用户62166603
7个月前发布
176次阅读
关注
私信
Java解析命令行参数的神器:JCommander
概述在日常开发中,我们经常需要通过程序入口传递参数。例如,假设你正在开发一个日志处理工具,运行时需要传入日志文件路径和日志级别:java -jar logprocessor.jar /var/logs/app.log DEBUG。**像这样直接依赖位置顺序的参数传递方式,不仅可读性差,一旦参...
Java专区
评分
回复
分享
幂简集成
8个月前发布
25次阅读
关注
私信
Google Maps API如何使用
谷歌地图作为全球顶尖的位置数据与视觉化平台,深受广大用户亲睐。无论是寻觅驾车至友人家的便捷线路,还是探求通勤公汽的行驶...
+9
Spring专区
评分
回复
分享
幂简集成
9个月前发布
26次阅读
关注
私信
很好用的AI写作API推荐
嘿,朋友们!您知道吗,现在有个特别火的东西叫 AI 写作。这可真是个新鲜玩意儿,以前咱想都不敢想,机器也能写文章啦!关于AI...
开源精选
评分
回复
分享
蹲仔
9个月前发布
15次阅读
关注
私信
一文学会 Java 8 的Predicates
在这份详细的指南中,您将了解 Java Predicates,这是 Java 8 中一个新颖且有用的特性。本文解释了 Java Predicates 是什么以及如何在各种情况下使用它们。在这份详尽的指南中,您将深入了解 Java Predicates,这是 Java 8 中引入的一项新颖且实用的功能。本...
Java专区
评分
回复
分享
A.S.L
11个月前发布
66次阅读
关注
私信
已解决
求教:业务系统需要同时支持 mysql, postgresql,如何更好兼容
各位路过的大佬们:请教一个问题:背景:如果业务系统需要同时支持 mysql, postgresql 。比如A地区可能用的mysql, B地区用的是 postgresql 。业务代码都是一样,只是数据库不同。如何更好解决每次业务迭代,都需要同时实现两种sql。
Spring专区
评分
3
分享
Naylor
1年前发布
165次阅读
关注
私信
SpringBoot中bean的生命周期
TestSupportBeanPostProcessorImpllog 概述Bean 生命周期管理是 Spring Boot 中的关键功能之一。它负责管理应用程序中的 Java...
Spring专区
评分
回复
分享
用户62166603
1年前发布
179次阅读
关注
私信
Redisson 解决 Redis 服务器的主从一致性问题
edisson解决redis的主节点和从节点一致性的问题。从而解决锁被错误获取的情况。实际开发中我们会搭建多台redis服务器,但这些服...
Java专区
评分
回复
分享
Naylor
1年前发布
117次阅读
关注
私信
SpringBoot中Bean的条件装配
[toc]概述众所周知,SpringBoot最腻害的地方就是容器,开发人员的日常工作就是编写bean,并由框架扫描存到容器里面,当程序跑起来的时候,各种bean协同工作完成了软件功能。那么容器是什么呢?从概念层面来讲,容器是一个池子;从物理层面来讲,容器是一个内...
Spring专区
1
回复
分享
1
2
3
…
7
下一页
在手机上浏览此页面
登录
没有账号?立即注册
用户名或邮箱
登录密码
记住登录
找回密码
登录
注册
已有账号,立即登录
设置用户名
邮箱
验证码
发送验证码
设置密码
重复密码
注册