首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
java
订阅
磨灭的幻想
更多收藏集
微信扫码分享
微信
新浪微博
QQ
48篇文章 · 0订阅
SpringBoot + Redis + Token 解决接口幂等性问题
SpringBoot实现接口幂等性的方案有很多,其中最常用的一种就是 token + redis 方式来实现。下面我就通过一个案例代码,帮大家理解这种实现逻辑。
SpringBoot+WebSocket+Netty实现消息推送
上一篇文章讲了Netty的理论基础,这一篇讲一下Netty在项目中的应用场景之一:消息推送功能,可以满足给所有用户推送,也可以满足给指定某一个用户推送消息,创建的是SpringBoot项目,后台服务端使用Netty技术,前端页面使用WebSocket技术。 下面是具体的代码实现…
(十一)Netty实战篇:基于Netty框架打造一款高性能的IM即时通讯程序
很多Netty的文章中,仅仅只是停留在基本的组件介绍,这很难让一些初学者真正掌握Netty框架,而本文的撰写初衷就在于此,通过一个完整的IM程序,助力于每位初学者真正上手掌握Netty框架。
从零单排,使用 Netty 构建 IM 聊天室~
1. 概述 在《芋道 Spring Boot WebSocket 入门》文章中,我们使用 WebSocket 实现了一个简单的 IM 功能,支持身份认证、私聊消息、群聊消息。 然后就有胖友私信艿艿,希望使用纯 Netty 实现一个类似的功能。良心的艿艿,当然不会给她发红人卡,因…
Netty网络聊天(一) 聊天室的实战(最易懂)
为什么第一篇是聊天室,聊天室是最容易实现的部分。也是IM结构最简单的一部分,其次作单聊和群聊,业务逻辑层层递增,彻底的拿下聊天室的代码,进阶单聊和群聊就很简单了,后续我还会推出直播间的实现。 如果单纯想实现聊天室很简单,但是我尽量会把流程都走全,为了方便理解。 0. 准备工作 …
真正搞懂防抖函数&节流函数
定义:顾名思义,在频繁触发的前提下,让函数只在特定的时间内没有触发执行条件才执行一次代码。 使用场景:频繁操作点赞和取消点赞,因此需要获取最后一次操作结果并发送给服务器。 自己模拟了一个使用场景,即点击提交按钮会触发ajax请求,但是如果用户频繁点击提交按钮,难道就要触发n次吗…
springboot中枚举的使用
[故事背景] 由于之前自己一直在都开发其他的模块,最近开始加入到同事们的模块中,这一看不要紧,满屏的魔法数字让我差点喘不过气来。虽然也有些同事想到了使用静态变量来处理,但是明明就是一类的东西非要分开用
面试官:你说说限流的原理?
限流作为现在微服务中常见的稳定性措施,在面试中肯定也是经常会被问到的,我在面试的时候也经常喜欢问一下你对限流算法知道哪一些?有看过源码吗?实现原理是什么? 第一部分先讲讲限流算法,最后再讲讲源码的实现
一文搞懂回滚和持久化
redo log是持久化的保证、undo log是原子性的保证,redo log和undo log 通过
不看绝对后悔的@Async深度解析【不仅仅是源码那么简单】
一.前言 hello,everyone。 最近在梳理DDD系列知识点嘛,组内也在做DDD改造迁移。 在整理老的业务逻辑代码时候发现好多接口实现上面都标记了 @Async注解。我本身对这个注解使用的比较