首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Java工具类
订阅
volcano631
更多收藏集
微信扫码分享
微信
新浪微博
QQ
38篇文章 · 0订阅
通过代码实现 pdf 文件自动盖章
序言 在数字化时代,电子文档的安全性和真实性越来越受到重视。电子印章作为一种数字化的身份验证工具,已经成为确保文档合法性和不可篡改性的重要手段。然而,传统的电子印章往往需要人工操作,不仅效率低下,而且
Java Random:随机 or 随缘?
探索随机性 在软件开发的世界里,随机数生成是一项既古老又现代的技术。从早期的简单概率游戏到今天的复杂算法和加密系统,随机数都扮演着不可或缺的角色。它们不仅能够为程序增添不可预测性和趣味性,还能在模拟、
Spring Boot集成zxing实现生成二维码功能
1.二维码介绍 二维码QR Code(Quick Response Code) 由Denso公司于1994年9月研制的一种矩阵二维码符号,它具有一维条码及其它二维条码所具有的信息容量大、可靠性高、可表
Java使用Hutool工具类轻松生成验证码
本文使用Hutool工具类实现了验证码生成。验证码是一种广泛应用于网络服务中的安全机制,用于验证用户身份,防止恶意软件和自动化脚本的滥用。
面试官问我:“泛型擦除是什么,会带来什么问题?”
这是我在抖音二面的时候自我感觉没有答好的一题。因为我的中心只是围绕在了T被Object替换的问题上了,并没有去讲解他会带来的问题。 其实我们很常见这个问题,你甚至经常用,只是没有去注意罢了,但是很不碰巧这样的问题就容易被面试官抓住。下面先来看一段代码吧。 这几段代码简单、粗暴、…
探秘Guava之I/O神器
在Guava中,Source代表一个数据的来源,可以是文件、URL或者任何其他数据源。而Sink则是数据的目的地,比如文件或者某个输出流。这种抽象的好处是,无论数据来源或去向如何变化,咱们的操作逻辑都
订单场景-基于Redisson实现订单号生成
订单、指定长度随机码生成是业务系统中重要且不可避免的一个需求,往往在电商系统中,业务量、并发量庞大,如何不重复、快速、安全的生成一个订单号成了需要重点考虑的问题。这篇文章我将举一个实际的订单号生成需求
Java编程的利器:Pair和Triple无缝解决多值返回问题,编写高效代码
Pair和Triple类是commons-lang3库提供的实用工具,可以方便地将多个值组合在一起,实现多个返回值的效果,提高了代码的可读性和可维护性,使得处理多值情景更加轻松。
Java异步编程之利器:Guava异步编程实践
为什么要用Guava进行异步编程? 今天咱们要聊的是Guava在异步编程中的应用。首先,让我们搞清楚为什么要用Guava来处理异步任务。
Guava中的函数式编程
本文咱们一起讨论了什么是函数式编程,以及Guava如何在Java中提供这样的功能。Guava的Functions和Predicates等类为Java带来了更丰富的函数式编程工具,使得编写清晰、简洁的代