Java
文章平均质量分 52
青芒破晓
这个作者很懒,什么都没留下…
展开
-
Java 的字符串前缀去除
方法,它接受一个包含 URL 的列表和一个要去除的前缀字符串。方法遍历每个 URL,检查是否以前缀开头,如果是,则去除前缀,并将处理后的 URL 添加到新的列表中。要批量处理 URL 并去除指定的前缀,你可以使用 Java 的字符串操作功能来实现。请注意,这个程序假设所有的 URL 都包含指定的前缀。如果 URL 列表中的某些 URL 不包含前缀,它们将不会被修改。方法中,我们创建了一个示例 URL 列表和一个要去除的前缀,然后调用。方法,并打印出处理后的 URL 列表。原创 2024-04-01 10:40:28 · 233 阅读 · 1 评论 -
用Redis实现超卖
使用 Redisson 的分布式锁可以确保在高并发环境下,只有一个线程能够获取锁并执行同步代码块,从而避免竞态条件和数据不一致的问题。用Redis实现超卖的总体思路是减少对数据库的访问,尽可能将数据缓存到Redis缓存中。接收到秒杀请求时,在Redis中进行预减库存,当Redis中的库存不足时,直接返回秒杀失败。服务端异步队列将请求出队,出队成功的请求可以生成秒杀订单,并返回秒杀订单详情。通过使用Redis缓存,可以有效避免超卖问题的发生,提高系统的性能和用户体验。将请求放入异步队列中,返回正在排队中。原创 2024-03-26 18:13:42 · 316 阅读 · 0 评论 -
【Java Stream 常用方法】
Java Stream 常用方法原创 2024-03-19 16:33:30 · 1715 阅读 · 0 评论