一个有点好用的工具类
发表于|更新于
|浏览量:
就算人生是出悲剧,我们要有声有色地演这出悲剧,不要失掉了悲剧的壮丽和快慰。――尼采
这是apache官方提供的工具类,功能强大
标准Java库无法提供用于操纵其核心类的足够方法。Apache Commons Lang提供了这些额外的方法。
Lang为java.lang API提供了大量帮助程序实用程序,特别是字符串操作方法,基本数值方法,对象反射,并发,创建和序列化以及系统属性。此外,它包含对java.util.Date的基本增强,以及一系列专用于帮助构建方法的实用程序,例如hashCode,toString和equals。
依赖
1 | <!-- https://mvnrepository.com/artifact/org.apache.commons/commons-lang3 --> |
相关推荐
2024-05-28
lombok的ExtensionMethod
短暂的分离可振奋情意,但长久的离别可毁灭情爱。——米拉波 @ExtensionMethod 今天玩了玩,还挺不错: 例如 12345678910111213141516171819202122232425import lombok.experimental.ExtensionMethod;@ExtensionMethod({java.util.Arrays.class, Extensions.class})public class ExtensionMethodExample { public String test() { int[] intArray = {5, 3, 8, 2}; intArray.sort(); String iAmNull = null; return iAmNull.or("hELlO, WORlD!".toTitleCase()); }}class Extensions { public static...
2025-06-15
mqcloud
教育难,难就在回到常识。——钱理群 https://github.com/sohutv/mqcloud MQCloud:企业级分布式消息队列运维与管理平台在现代互联网业务架构中,消息队列(Message Queue, MQ)是解耦系统、提升吞吐、保障高可用的重要基础设施。随着业务规模的扩大,如何高效、统一、可视化地管理海量的 MQ 集群,成为了企业运维和开发者的共同痛点。 @sohutv/mqcloud 正是为了解决这一问题而生的开源项目。它提供了丰富的管理能力和友好的可视化界面,助力企业轻松应对分布式消息中间件的运维难题。 MQCloud 是什么?MQCloud 是搜狐视频团队开源的一套针对 RocketMQ 的分布式消息队列运维与管理平台。它集成了多项运维、监控、诊断、权限和告警等功能,让 MQ 管理从繁琐变得高效、可控和可视。 主要特性包括: 支持多集群管理:可统一管理多个 RocketMQ 集群。 强大的可视化界面:消息、主题、消费组、Broker、队列等一目了然。 权限与安全:细粒度的用户权限和访问控制。 监控与告警:实时监控消息堆积、消费延迟等,异常...
2020-09-28
java多次调用,最后一次调用后才执行
追求使你充实,成功和失败都是伴奏。——史铁生 前段时间写了java防抖,不过之前写的都是在一定时间内只执行一次,超过这个时间,防抖又失效了,假设我现在有这样一个需求: 在一定的间隔内多次调用一个函数,只有最后一次才生效 例如,我设定的间隔为1秒,那么只要我在1秒内触发了第二次,那么就重新计时 废话不多说,贴代码 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859package com.ruben;import com.ruben.utils.TimeUtil;import java.util.Timer;import java.util.TimerTask;import java.util.logging.Handler;import java.util.logging.LogRecord;/** * @ClassName: TimeIsExpensiveDemo * @Date: 2020/9/28 21:3...
2022-10-22
maven腾讯云镜像
人们在年轻的时候,谁也不知道自己年轻——切斯特顿 因为阿里云镜像维护,导致暂停同步镜像了 所以更换为腾讯云镜像: https://mirrors.cloud.tencent.com/help/maven.html 设置方法打开maven的设置文件settings.xml,配置如下repository mirror: 123456<mirror> <id>nexus-tencentyun</id> <mirrorOf>*</mirrorOf> <name>Nexus tencentyun</name> <url>http://mirrors.cloud.tencent.com/nexus/repository/maven-public/</url></mirror>
2021-12-31
jar中没有主清单属性
新闻要适合直接感兴趣的人口味。——马克思 我今天遇到了一个报错… 我仔细一看发现jar包才893KB大小 检查了一下打包配置,发现: 这块少了个repackage配置… 12345678<executions> <execution> <id>repackage</id> <goals> <goal>repackage</goal> </goals> </execution></executions> 加上就可以了 再次打包就好了
2021-01-05
Optional再扩展
他们之所以做得到,就因为他们认为他们能够做到。—— 维吉尔 关于Optional的介绍,之前的博客已经说过了,这里就不再赘述 这里写点常用的例子 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970package com.ruben;import java.util.*;import java.util.concurrent.atomic.AtomicBoolean;import java.util.function.Supplier;import java.util.stream.Stream;/** * @ClassName: OptionalDemo * @Description: 我还没有写描述 * @Date: 2021/1/5 0005 20:47 * * * @author: <achao1441470436@gmail.com> * @ver...

阿超
我的名字叫阿超 年龄25岁 家在北京市 职业是软件开发 每天最晚也会在八点前回家 不抽烟 酒浅尝辄止 晚上十二点上床 保证睡足八个小时 睡前写一篇博客 再做二十分钟俯卧撑暖身 然后再睡觉 基本能熟睡到天亮 像婴儿一样不留下任何疲劳和压力 就这样迎来第二天的早晨 健康检查结果也显示我很正常 我想说明我是一个不论何时都追求内心平稳的人 不拘泥于胜负 不纠结于烦恼 不树立使我夜不能寐的敌人 这就是我在这社会的生活态度
Follow Me公告
This is my Blog