首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Moe
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
15
文章 15
沸点 0
赞
15
返回
|
搜索文章
最新
热门
WebSocket :从浏览器 API 到 Spring 握手、Handler 与前端客户端
1. WebSocket 与浏览器 API 概览 1.1 协议在做什么 WebSocket 在 HTTP 握手之后升级为全双工长连接,适合聊天、会中控件、语音信令等高频、低延迟场景。与「请求—响应」式
高并发点赞的Redis缓存、增量同步、对账补偿
点赞和取消点赞业务的执行代码 原子性执行点赞的Lua脚本 原子性执行取消点赞的lua脚本 增量同步点赞记录 对账补偿 消费者
实现锁类型切换和加锁策略切换的分布式lock注解(可直接使用)
@lock注解 LockAspect LockStrategy(加锁策略枚举) LockType(锁类型枚举)
Redis 缓存三大经典问题:穿透、击穿与雪崩
是什么 缓存穿透一般指:请求所带的标识(如用户 ID)在缓存里查不到,于是落到数据库;而数据库里同样不存在这条数据,因此也无法回写一条
Base64 与 Base32 编码解析
二进制数据(如图片、文件、加密结果)无法直接在某些文本协议中传输(如 JSON、URL、邮件头)。Base 编码将二进制转为可打印 ASCII字符
责任链设计模式
责任链模式旨在避免请求发送者与接收者之间的耦合,让多个对象都有机会处理这个请求。它将这些对象连成一条链,并沿着这条链传递该请求,直到链上的某个对象处理它为止。
Java 反射机制
什么是反射 反射(Reflection) 是 Java 在运行时动态获取和操作类结构的技术。它允许程序在运行状态中: 获知任意对象所属的类 构造任意一个类的对象 获知任意一个类的方法、属性
基于 AOP 与 Redisson 的分布式锁实现:自动加锁、解锁与 SpEL 参数解析
基于 AOP 与 Redisson 的分布式锁实现:自动加锁、解锁与 SpEL 参数解析。在分布式系统中,为了保证多个服务实例间的数据一致性,分布式锁是常见的技术手段
mapper接口注册为bean的魔法
在使用 MyBatis 配合 Spring Boot 时,我们都会习惯性地在启动类上加上 @MapperScan("com.example.mapper") 注解。
XSS 三大类型介绍+后端xss防御实现(基于OWASP提供的编码方法)
先记住 XSS 本质 = 攻击者让浏览器执行了他写的恶意 JS 三大类型;三种 XSS 介绍 + 攻击案例 1)存储型 XSS(持久型・最危险)
下一页
个人成就
文章被点赞
14
文章被阅读
3,546
掘力值
607
关注了
2
关注者
4
收藏集
0
关注标签
16
加入于
2024-11-22