首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
加瓦点灯
掘友等级
gzh: 加瓦点灯@北京
北漂后端程序员,热爱分享, 欢迎关注同名公众号:加瓦点灯, 每天推送干货知识,一起进步
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
51
文章 49
沸点 2
赞
51
返回
|
搜索文章
最新
热门
高性能队列Disruptor的初体验!
深入理解 Disruptor 1. 概述 Disruptor 是一个高性能、低延迟的无锁队列替代方案,最初由 LMAX 公司开发,专为处理高吞吐量和低延迟的消息传递系统而设计。它利用环形缓冲区(Rin
轻量级限流算法的实现,拿走即用!
引言 在后端服务里,流量控制是确保系统稳定运行的关键之一。今天给大家介绍一个非常简单的漏桶限流算法的实现,很轻量级,无需任何第三方依赖。 漏桶算法核心思想 漏桶算法示意图 请求会被放入一个固定容量的桶
数据库连接被滥用?使用懒加载模式轻松解决!
Spring冷门性能优化神器LazyConnectionDataSourceProxy原理解析,在 Spring 事务管理中,`@Transactional` 非常方便
保姆级解析雪花算法原理,看完必懂!
引言 最近发现项目里主键id生成算法很短小精悍,遂深入看了下,还蛮有意思,在此分享一下,源码如下。 介绍 这个 ID 生成算法是一种基于 雪花算法 (Snowflake) 和 自定义时序生成策略 的设
使用 Java 实现基于 DFA 算法的敏感词检测
1. 引言 敏感词检测在内容审核、信息过滤等领域有着广泛的应用。本文将介绍如何使用 DFA(Deterministic Finite Automaton,确定有限状态自动机) 算法,在 Java 中实
reduce 到底是什么?Java8 Stream 的终极聚合工具详解
reduce() 是 Java Stream API 提供的一个终端操作方法,用于将流中的元素组合起来生成一个单一的值。这一方法非常强大,可以实现累积、聚合、拼接等功能,适用于各种数据处理场景。 1.
深挖 Java8的Stream.flatMap:你不知道的流式操作技巧
flatMap() 是 Java8 Stream API 的核心方法之一,主要用于将嵌套结构展开并生成一个新的流。它的强大之处在于能够处理复杂数据结构并将其转换为简单的线性流。以下是 flatMap(
使用try-with-resources实现自动解锁
背景 项目中使用Redission分布式锁,每次使用都需要显示的解锁。很麻烦,Java 提供了 try-with-resources 语法糖,它不仅可以用于自动关闭流资源,还可以用于实现自动解锁。 本
使用WeakHashMap实现缓存自动清理
在 Java 中,内存管理是一个重要的话题,尤其是在涉及到缓存的实现时。如果缓存项不再被使用,我们希望它们能被自动清理,而不必手动删除。WeakHashMap 就是 Java 提供的一种用于缓存和内存
使用 CompletableFuture 实现异步编程
在现代 Java 开发中,异步编程是一项重要技能。而 CompletableFuture 是从 Java 8 开始提供的一个功能强大的工具,用于简化异步任务的编写和组合。本文将详细介绍 Complet
下一页
个人成就
文章被点赞
341
文章被阅读
48,112
掘力值
2,710
关注了
0
关注者
95
收藏集
0
关注标签
28
加入于
2020-08-26