Java
未读
让Java在安卓手机上飞起来:使用Termux编译并运行你的Java程序
本文介绍如何借助 Termux 在安卓手机上搭建 Java 开发环境,并完成“Hello World”程序的编写、编译与运行。文章详细演示了安装 Termux、更新软件包、安装 OpenJDK 21 及验证环境等步骤,强调无需电脑和 root 权限,即可让手机变身 Linux 开发终端,为 Java 学习和实践提供便捷的移动方案。
Java
未读
Java竞赛快速输入输出模板分享:让Scanner快十倍的无感升级方案
在算法竞赛或大规模数据处理场景中,Java的Scanner类虽然使用方便,但其性能表现常常成为程序的瓶颈。尤其是在读取大量输入时,Scanner的效率远低于基于缓冲的输入方式。今天,我想分享一个我在多次竞赛中打磨出的高效输入输出模板,它能让你在不改变编码习惯的前提下,大幅提升输入速度。 为什么需要这
Java
未读
SpringBoot实战:手把手教你用Java发送电子邮件(基于 Jakarta Mail)
在现代的 Web 应用开发中,邮件功能几乎是不可或缺的一环。无论是用户注册验证、密码找回、系统通知,还是营销推广,都需要通过邮件与用户建立联系。本文将带你从零开始,使用 Spring Boot 和 Jakarta Mail 实现一个稳定、可配置的邮件发送功能。 我们将基于一个实际的 Spring B
Java
未读
SpringBoot对接123云盘API:实现文件上传与直链获取完整指南
本文介绍了在Spring Boot中对接123云盘API的完整流程,包括注册开发者账号获取凭证、添加OkHttp依赖、配置属性类,以及实现AccessToken服务来获取和管理令牌,最终实现文件上传与直链获取功能。